我正在使用以下脚本来计算总内存,已用内存和可用内存。仅供参考。
#!/usr/bin/ksh
used_memory=`svmon -G | head -2|tail -1| awk {'print $3'}`
used_memory=`expr $um / 256`
total_memory=`lsattr -El sys0 -a realmem | awk {'print $2'}`
total_memory=`expr $tm / 1024`
free_memory=`expr $tm - $um`
这是查找可用RAM的正确方法吗..!?
我也不明白为什么我们要used_memory
除以 256。请在这里帮助我..!
我明白了..!
SVMON 以页为单位显示输出..! 1 页=4KB
谢谢。。!