内存维持在40%到50%,如果有新的程序占用内存,则减少内存,有些公司有绩效考核,这个可能增加服务器资源使用率

#!/usr/bin/env python
# coding=utf-8
import subprocess
import timeSLEEP_TIME=10
MIN_MEM=40
MAX_MEM=50def run_cmd(cmd):process = subprocess.Popen(cmd, stdout=subprocess.PIPE,stderr=subprocess.PIPE,stdin=subprocess.PIPE, shell=True)stdout, stderr = process.communicate(input=None)return stdouta = []
while True:rss = run_cmd("/usr/bin/free -g | grep Mem | awk '{print $3}'")total = run_cmd("/usr/bin/free -g | grep Mem | awk '{print $2}'")percent=(float(rss)/float(total))*100print("内存使用:%s" % rss),print("总内存:%s" % total),print("内存占比:%s" % percent)print("脚本增加内存%sG" % len(a))if percent < MIN_MEM:s='a'*1024*1024*1024a.append(s)print("增加")elif percent > MAX_MEM:if len(a) > 1:del a[0]print("减少")time.sleep(SLEEP_TIME)

python脚本增加内存相关推荐

  1. linux下java调用python脚本,java - 在Linux Terminal中以编程方式从Java调用python脚本 - 堆栈内存溢出...

    我正在开发一个Java应用程序,用于检查源文件中的补丁程序(是否存在). 用于检测补丁程序更改的核心逻辑位于python脚本[titled'patch.py​​']中,并且我的Java应用程序与此Py ...

  2. python 会增加内存吗,在Python中增加内存限制?

    Python有momoryerror,这是系统RAM util的限制,您已经用resource包手动定义了它. 用slots定义类使python解释器知道类的属性/成员是固定的.而且可以大大节省内存! ...

  3. python 会增加内存吗,Python+不断增加的内存分配

    我正在写一个模块来训练一个大型数据集上的ML模型--它包括0.6米的数据点,每个数据点的维度都是0.15米.我在加载数据集本身时遇到了问题.(全是numpy数组) 下面是一个代码片段(它复制了实际代码 ...

  4. Linux服务器CPU、内存、磁盘空间、负载情况查看python脚本

    [本文出自天外归云的博客园] 网上搜,东拼西凑,组装了一个可以查Linux服务器CPU使用率.内存使用率.磁盘空间占用率.负载情况的python脚本. 脚本内容如下: # -*- coding:utf ...

  5. python共享内存mmap_python - IPC在单独的Docker容器中的Python脚本之间共享内存 - 堆栈内存溢出...

    问题 我已经编写了一个神经网络分类器,该分类器可以获取海量图像(每张图像约1-3 GB),将其打补丁,然后分别通过网络传递这些补丁. 培训的进行过程非常缓慢,因此我对其进行了基准测试,发现用大约50秒 ...

  6. python移动端内存、电量监控脚本

    python移动端内存.电量监控脚本,自动输出到本地txt adb命令查电量 adb shell dumpsys battery 电量监控脚本 内存监控脚本,适用于监控内存泄漏 第一次写博客,大家凑合 ...

  7. python脚本自动消除安卓版_Android:检测内存泄漏的自动化测试Python脚本

    #! /usr/bin/python3#-*- coding: utf-8 -*- importos, sys, time, logging#下列时间单位均为秒#执行时间 exec_time = 15 ...

  8. 在beeline中执行Linux命令,python - 从python脚本执行beeline命令时出现“找不到beeline命令”错误(从oozie shell操作调用) - 堆栈内存溢出...

    我有一个要使用oozie计划的python脚本. 我正在使用Oozie shell动作来调用脚本. 脚本中有一条直线指令. 运行oozie工作流程时,出现错误" sh:beeline:命令未 ...

  9. python未指定的错误_python - Python脚本中的Sips命令不起作用-“错误4:未指定文件”和“不是有效文件-正在跳过” - 堆栈内存溢出...

    尝试通过Python脚本调整某些图像的大小(仅宽度). 这是一个Python脚本: # -*- coding: utf-8 -*- import subprocess import os # New ...

最新文章

  1. AI 一分钟 | 南京大学成立人工智能研究院;三星关联实体已收购 AI 搜索引擎创业公司Kngine的全部股份
  2. 如何添加ORACLE 的 ODBC
  3. 静态程序分析chapter4 - 基于格(Lattice)理论的数据流分析
  4. 批处理显示是上午还是下午
  5. 由硬盘供电不稳、数据线品质差造成的蓝屏
  6. 如何提高数据库的访问效率?
  7. python做股票系统_GitHub - yeyaowen/stock: stock,股票系统。使用python进行开发。
  8. 申通完美支撑“双11”亿级包裹背后的云基础设施
  9. CSND Markdown模板
  10. 模拟I2C怎么用--教你使用GPIO口模拟I2C总线协议
  11. python将多个pdf合并并保存书签
  12. 威联通TS231nas虚拟服务器,威联通NAS小技巧:自带VS3软件下安装win7虚拟机
  13. 你知道低代码BPM平台吗?
  14. 关于length与length()
  15. Cisco路由器和交换机型号
  16. Swift 中的类与结构体
  17. EasyExcel的导入和导出
  18. 演化计算基准函数(Python版)
  19. Latex论文参考文献引用的获取
  20. 车道线检测-从单车道到多车道的车道线检测(一)

热门文章

  1. 使用jquery移除元素事件
  2. python即将列入高考吗_Python即将被加入浙江、北京、山东高考科目
  3. 盒子/图片/内容 垂直、水平居中方法总结
  4. python map函数的作用_python map函数用法详解
  5. EwoMail 登录时显示域不允许
  6. 云检测-IDL实现2
  7. JavaWeb项目smbms超市订单管理系统
  8. 从 ClickHouse 到 Apache Doris,腾讯音乐内容库数据平台架构演进实践
  9. Unity3D-导出特效到安卓项目流程
  10. 企业IT项目开发之七宗罪(上篇)