+ -
当前位置:首页 → 问答吧 → suse不用swap是怎么回事 不能上网~ 高手进~ 先谢~

suse不用swap是怎么回事 不能上网~ 高手进~ 先谢~

时间:2006-05-22

来源:互联网

我的是神舟的本本~ amd的64cpu~! 和winxp 共存~ 为什么suse不用swap~?? 物理内存512 用了400多了~ 几乎没空间了~ 但是swap一点都没用一直显示用了 0 M! 听音乐都特卡~ 可能就是因为内存紧张的原因吧~ 刚装的时候还没事呢~ 就是第二天一开机就成这样拉~ 都快郁闷死了~ 各位大虾帮帮忙~ 这该咋办啊~? 还有就是用网关上不成网在内网里~ 网关该怎么设呀~

作者: houyulong   发布时间: 2006-05-22

这就是Linux为什么越用越快而且尽量少的磨损硬盘
不要把Windows有问题的内存管理机制当作正常
它那样用内存造成硬盘磨损而且程序运行慢
内存买来不就是用的?

作者: Thruth   发布时间: 2006-05-22

恩~~~~~

作者: fztx   发布时间: 2006-05-22

引用:
作者: Thruth
这就是Linux为什么越用越快而且尽量少的磨损硬盘
不要把Windows有问题的内存管理机制当作正常
它那样用内存造成硬盘磨损而且程序运行慢
内存买来不就是用的?
那还有没有必要分出swap区呢?

作者: aaaisan   发布时间: 2006-05-22

引用:
作者: aaaisan
那还有没有必要分出swap区呢?
毕竟不是每个人都有2G内存
所以建议分一个
512+900M Swap
1G+480M Swap

我就是说说,其实用不了那么多

作者: Thruth   发布时间: 2006-05-22

那这就是属于正常呀~~?? 不是吧~ 这可苦了我们这些穷汉了~ 那有那么大内存呀~ 那suse也怪了~ 宁愿卡死自己也不愿用swap??? 还是郁闷中.......

作者: houyulong   发布时间: 2006-05-22

逻辑错误
物理内存512 用了400多是因为给其他程序(你可能开的程序)提前缓存
本身现在运行的程序都在内存了
会优先使用内存
跑在swap比跑在内存慢乐趣了

一般不会慢
慢要么是你字体有问题要么是你用10.0要么你nforce芯片组没装驱动要么内存有问题

作者: Thruth   发布时间: 2006-05-22

引用:
作者: houyulong
那这就是属于正常呀~~?? 不是吧~ 这可苦了我们这些穷汉了~ 那有那么大内存呀~ 那suse也怪了~ 宁愿卡死自己也不愿用swap??? 还是郁闷中.......
卡是因为其他原因。千万不要用windows的思维来思考。linux/unix的内存机制跟windows是很不一样的,内存占用高是因为linux的内存使用效率更高,内存越大,在运行多任务的情况下内存占用会尽可能地大,其中大量内存是用来缓存,减少读写磁盘。如果占用低那才是浪费和低效率。用久了linux/unix系统你会发现系统在内存占用很高的情况下运行一样流畅,跟windows截然相反。另外,swap只是在物理内存不够用的情况下才使用的,你以为windows经常使用硬盘来虚拟内存是好事?!

作者: pilgrim_kevin   发布时间: 2006-05-23