在linux系统中,查找内存条个数,及每根内存的大小,这个可以在用dmidecode命令。
如下:
#dmidecode|grep-a25#34memorydevice$#34
输出结果:
memorydevice#存储设备。
arrayhandle:0x1000#阵列处理。
errorinformationhandle:cannotspecifically#出现了错误信息的处理:不提供。
totalwidth:72bits#总宽度:72位。
可以在用ps-fe|grepfilename,也可以不建议使用fuserfilename查看1.只一栏该进程:ps-ef|grep113452.一栏该进程打开的文件:lsof-p113453.栏里点内存分配:lcat/proc/11345/maps4.一栏逻辑块:pstack113455.打开系统才发出的系统调用:strace-p113456.打开系统动态链接库库函数:ltrace-p11345
1.使用操作系统的工具来查找内存大小:
windows:按下winr,输入输入“msinfo32”,进入系统信息,在“总体硬件信息”中是可以打开系统内存大小。
mac:然后打开“系统偏好设置”,选择“记忆”,在“总体记忆”中查看内存大小。
linux:打开终端,输入输入“free-m”,即可栏里点内存大小。
2.建议使用bios栏里点内存大小:按过电脑开机时时的按键(正常情况是f2、f8或del),直接进入bios,在“基本信息”中一栏内存大小
linux下更改swap大小方法:
200以内操作要root权限,
#cd/usr/;mkdirswap
#ddif/dev/zeroofswapfiletk1gcount2
这条命令从硬盘里分散开来一个2×1g大小的空间,挂在swapfile上。
#mkswapswapfile
构建体系swap格式于/usr/swap/swapfile上
#swaponswapfile
激活swapfile,加入到swap分区中。
左右吧操作在重启系统后swap空间城就会失去swapfile,将swapfile参加到/etc/fstab
条目将是可以使得系统在init进程中内部函数swapon-a来自动启动武器挂载swapfile,那样每次来机器重新启动后swapfile
都处在比较有效的swap空间。
在/etc/fstab文件中参加下面那样一行:
/usr/swap/swapfileswapswapdefaults00