#! /bin/bash
#
# clear_ram.sh - Clear as much user-space ram as possible
# (until the OOM_killer gets us)
#
swapoff -a
mem=$(free -b | grep Mem | awk '{print $2}')
mount none -t tmpfs -o size=$mem /tmp
dd if=/dev/zero of=/tmp/zero.dat bs=1M &
echo "17" > /proc/$(pidof dd)/oomadj
while (pidof dd); do kill -USR1 $(pidof dd); done
這是一個shell腳本。 這段代碼做了什麼?這是什麼shellScript呢?
NOT HOMEWORK
它在筆記中告訴你...它清除RAM中的空間。 –
這是一個用於自動降低堆棧溢出代碼的腳本。 – meagar
duuh,Gaz 我想要詳細信息 –