首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

清算内存

2012-06-26 
清理内存flushcase.sh:echo vm.drop_caches 1 /etc/sysctl.conf#sysctl -pwhile [ 1 ]dofree_size$

清理内存

flushcase.sh:


echo "vm.drop_caches = 1" > /etc/sysctl.conf
#sysctl -p


while [ 1 ]
do

free_size=$(free | grep "Mem"? | awk '{print $4}')

if [ "$free_size" -le "32768" ]
then
?sync
?#date
?#echo stb current free size=$free_size
?echo 1 > /proc/sys/vm/drop_caches
fi

sleep 1

done


#To free pagecache:
#echo 1 > /proc/sys/vm/drop_caches
#To free dentries and inodes:
#echo 2 > /proc/sys/vm/drop_caches
#To free pagecache, dentries and inodes:
#echo 3 > /proc/sys/vm/drop_caches

热点排行