内存维持在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. linux每天进步一点点-7月3日
  2. CentOS 6.0 系统 LAMP(Apache+MySQL+PHP)安装步骤
  3. 前端学习(3086):vue+element今日头条管理-请求提交
  4. 软件测试技术qtp,51Testing独家连载:(四十一)精通QTP——自动化测试技术领航
  5. CSS基础「三」盒子模型/产品模块案例/圆角边框/盒子阴影/文字阴影
  6. 用Veritas制作MSI文件,Active Directory系列之二十四
  7. Linux常用的服务器构建
  8. C#学习笔记——委托机制
  9. git(1)---git介绍
  10. python基础(笔记)
  11. 海外新趋势:挑战Tiktok,跨境卖家的新红利流量渠道?
  12. 作为程序猿必须了解的生产者与消费者
  13. python排序算法——冒泡排序时间复杂度
  14. 我国计算机网络事业发展,我国计算机网络事业发展很快。据中国互联网络中心的一项统计显示【逻辑判断】...
  15. OpenCV:边缘检测算法
  16. 微信公众号开发(四)自定义菜单
  17. 三角(Triangle)
  18. 2023王道数据结构P40题二.1,关于是否会断链的问题
  19. 【科大讯飞Face】
  20. 大话中国骨干网(下)

热门文章

  1. Charles Throttle设置
  2. python迭代算法含义_迭代算法原理及其Python编程实现
  3. 两个Java项目使用同一个端口号
  4. python多久能找到工作_零基础自学Python多久可以找工作?
  5. simulink仿真,提供MBSE的无人机开发解决方案及仿真模型
  6. 全球最强路由来袭, 华硕再发三款AX电竞新品
  7. Objective-C 30分钟入门教程
  8. mysql自然连接和等值连接_区分笛卡儿积,自然连接,等值连接,内连接,外连接...
  9. mx450显卡相当于GTX什么级别 mx450属于什么档次的显卡
  10. 计算机mos专家级好考吗,MOS大师级都考什么?