最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python小工具之消耗系統(tǒng)指定大小內(nèi)存的方法

 更新時間:2018年12月03日 10:32:11   作者:kongxx  
今天小編就為大家分享一篇Python小工具之消耗系統(tǒng)指定大小內(nèi)存的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

工作中需要根據(jù)某個應(yīng)用程序具體吃了多少內(nèi)存來決定執(zhí)行某些操作,所以需要寫個小工具來模擬應(yīng)用程序使用內(nèi)存情況,下面是我寫的一個Python腳本的實現(xiàn)。

#!/usr/bin/python
# -*- coding: utf-8 -*-
import sys
import re
import time

def print_help():
  print 'Usage: '
  print ' python mem.py 100MB'
  print ' python mem.py 1GB'

if __name__ == "__main__":
  if len(sys.argv) == 2:
    pattern = re.compile('^(\d*)([M|G]B)$')
    match = pattern.match(sys.argv[1].upper())
    if match:
      num = int(match.group(1))
      unit = match.group(2)
      if unit == 'MB':
        s = ' ' * (num * 1024 * 1024)
      else:
        s = ' ' * (num * 1024 * 1024 * 1024)

      time.sleep(10000)
    else:
      print_help()
  else:
    print_help()

使用方法如下:

python mem.py 100M
python mem.py 1G

以上這篇Python小工具之消耗系統(tǒng)指定大小內(nèi)存的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

嘉荫县| 仙桃市| 崇州市| 瑞金市| 永安市| 崇信县| 理塘县| 秦皇岛市| 蚌埠市| 久治县| 桐庐县| 宁明县| 密云县| 宜城市| 弥渡县| 久治县| 西盟| 吕梁市| 龙游县| 湛江市| 江川县| 栾城县| 汪清县| 泰和县| 铜鼓县| 绍兴县| 邵武市| 常熟市| 吉林省| 霞浦县| 依兰县| 峨山| 庆阳市| 灌阳县| 泗洪县| 和平区| 苍梧县| 沛县| 龙胜| 册亨县| 平邑县|