linux系统中 fdisk -l与free查出来的swap分区大小不一样怎么回事?怎么解决

[复制链接]
查看11 | 回复5 | 2013-3-5 21:13:29 | 显示全部楼层 |阅读模式
fdisk-l查出来的是硬盘大小,swap这个是你在安装系统的时候给的交换分区硬盘大小,装系统的时候给定多少,查出来就是多少,是一个固定值。 free -m查出来的是内存大小,是根据你系统运作,系统没怎么运行程序,交换分区内存就不需要了,就为0,等不够了,就会给一点内存, 这个是动态的,但是最大就是之前设置的。...
回复

使用道具 举报

千问 | 2013-3-5 21:13:29 | 显示全部楼层
fdisk -l显示的是你硬盘文件系统上的分区大小,相当于windows中的分区差不多free -m是显示系统内存的使用情况,只有当你的物理内存使用紧张后,才会使用swap空间看你机器的物理内存是8G的,物理内存还很空闲,不会用到swap另外,建议下次分swap空间的时候,大于等于物理内存大小...
回复

使用道具 举报

千问 | 2013-3-5 21:13:29 | 显示全部楼层
先仔细看看这三个命令的具体定义,百度百科里面就有:http://baike.baidu.com/view/512783.htm freehttp://baike.baidu.com/view/421717.htm fdiskfdisk是查询的磁盘容量,free查询的是内存的容量。两者不一样。...
回复

使用道具 举报

千问 | 2013-3-5 21:13:29 | 显示全部楼层
swap类似于windows的虚拟内存 使用的是硬盘容量free是查看内存的命令两者不是一回事 你安装系统的时候创建swap分区了么?...
回复

使用道具 举报

千问 | 2013-3-5 21:13:29 | 显示全部楼层
swap肯定被关闭了啥。。没开啊。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行