1. 程式人生 > >消耗CPU和記憶體的指令碼

消耗CPU和記憶體的指令碼

以前有過[shell消耗cpu][1]的文章,再記錄一個shell消耗記憶體程式碼。

  1. #!/bin/bash
  2. mkdir /tmp/memory  
  3. mount -t tmpfs -o size=1024M tmpfs /tmp/memory  
  4. dd if=/dev/zero of=/tmp/memory/block  
  5. sleep 3600  
  6. rm /tmp/memory/block  
  7. umount /tmp/memory  
  8. rmdir /tmp/memory  

用tmpfs檔案系統佔用記憶體一個小時