shell / Python脚本100%利用内存100分钟

时间:2017-07-03 09:31:08

标签: python python-2.7 shell

是否有任何python / Shell脚本可以使内存100%使用20分钟。

内存大小非常大4TB。

操作系统Linux。 Python版本2.7

2 个答案:

答案 0 :(得分:0)

怎么样

import time
l = []
t = time.time()
while True:
  try:
    l.append('string')  # pack your memory
  except MemoryError:
    break
while (time.time()-t) < 20*60:  # repeat for 20 minutes.
  l[0] = 'string'

答案 1 :(得分:0)

  

是否有任何python / Shell脚本可以使内存100%使用20分钟。

技术上,我们需要准确。单个过程100%使用整个内存在技术上是不可能的。您的记忆与其他进程共享。内核是内存中软件的事实破坏了整个想法。

另外,一个进程可能会启动另一个进程,比如你从shell运行Python,现在你有两个进程(shell和Python),每个进程都有自己的内存区域。

如果你的意思是一个可以消耗大部分ram空间的过程,那么是的,这并非不可能。