怎样让系统充分利用大内存

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
ahlai
帖子: 141
注册时间: 2006-05-03 9:10

怎样让系统充分利用大内存

#1

帖子 ahlai » 2008-06-05 21:04

怎样让系统充分利用大内存,
不要让内存浪费啊
我的内存是3G的
想充分利用大内存的优势来提升系统的性能
附件
Screenshot-系统监视器.png
头像
leeaman
帖子: 30702
注册时间: 2007-02-02 18:14
系统: debian sid

#2

帖子 leeaman » 2008-06-05 21:06

这个是linux的强项啊,lz
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
头像
toddler
帖子: 367
注册时间: 2008-04-30 23:11

#3

帖子 toddler » 2008-06-06 10:08

完全不用担心,这方面Vista正在向Linux看齐呢~
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#4

帖子 eexpress » 2008-06-06 10:30

可以搜索下预加载库的文章,需要的东西,启动的时候,都加载,软件就启动快了。
● 鸣学
sheji
帖子: 431
注册时间: 2008-04-30 21:40

#5

帖子 sheji » 2008-06-06 13:54

你的交换区不是都已经 0 了嘛???
sheji
帖子: 431
注册时间: 2008-04-30 21:40

#6

帖子 sheji » 2008-06-06 13:56

你是不是想装在win下流行的supercache?

——我也想啊,,,但愣是没有。
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#7

帖子 BigSnake.NET » 2008-06-06 14:06

sheji 写了:你是不是想装在win下流行的supercache?

——我也想啊,,,但愣是没有。
什么东西...
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
sheji
帖子: 431
注册时间: 2008-04-30 21:40

#8

帖子 sheji » 2008-06-06 14:09

一个能通过消耗不太多的内存就能“极大幅度的”提升磁盘性能(读写速率)的工具。
sheji
帖子: 431
注册时间: 2008-04-30 21:40

#9

帖子 sheji » 2008-06-06 14:23

伟大的SUPERCACHE
SUPER是超级的意思,CACHE直译地窖,我们称它为缓冲区,所以SUPERCACHE就是超级缓存的意思。我们认为目前它最适合作无盘服务器,在实际网络在试用效果很好,具体如下:无盘单机启动速度不会有提升,好象还有所下降,没安装时46s,安装后57s,我想可能是此软件占用了大量的内存所致,但是在所有机子同时启动时,它的强大功能就显现出来了,46台810无盘站,同时启动原来需要近5分钟,现在为 100s以内。更有趣的是20台工作站同时进入photoshop 6.0时,服务器硬盘指示灯几乎不闪,大约用了15s全部进入,原来服务器硬盘读文件的过程已下降到了不被人察觉的地步,效果很不错,远超过另一个机房的 SCSI 万转硬盘。我的服务器的配置很一般:PIII1G、 512M、 40G IBM硬盘(如果内存在大一些速度会快一些,但到了1G之后,运行速度的瓶颈便转移到了网络带宽和CPU性能上来了,若采用1000M带宽和双PIII 1G,其性能将得到空前的上升) 升技BX133主板。好了可以将RAID、SCSI放在一边去了。
SuperCache是一个用内存来保存读过的硬盘数据的软件,也即是硬盘的Cache,它将计算机由硬盘读取过的文件保存在指定的内存中,下次计算机再读这些文件时,不是由硬盘读取,而是由内存中读取,加快了文件的读取速度,减少了硬盘的磨损,它是解决硬盘瓶颈的好东东。

我在win下安装了supercache,使原来硬盘的平均读写速率75M/S提高到400M/S,,,如果有linux版本就好了。。。
头像
hcym
帖子: 15634
注册时间: 2007-05-06 2:46

#10

帖子 hcym » 2008-06-06 14:31

sheji 写了:伟大的SUPERCACHE
SUPER是超级的意思,CACHE直译地窖,我们称它为缓冲区,所以SUPERCACHE就是超级缓存的意思。我们认为目前它最适合作无盘服务器,在实际网络在试用效果很好,具体如下:无盘单机启动速度不会有提升,好象还有所下降,没安装时46s,安装后57s,我想可能是此软件占用了大量的内存所致,但是在所有机子同时启动时,它的强大功能就显现出来了,46台810无盘站,同时启动原来需要近5分钟,现在为 100s以内。更有趣的是20台工作站同时进入photoshop 6.0时,服务器硬盘指示灯几乎不闪,大约用了15s全部进入,原来服务器硬盘读文件的过程已下降到了不被人察觉的地步,效果很不错,远超过另一个机房的 SCSI 万转硬盘。我的服务器的配置很一般:PIII1G、 512M、 40G IBM硬盘(如果内存在大一些速度会快一些,但到了1G之后,运行速度的瓶颈便转移到了网络带宽和CPU性能上来了,若采用1000M带宽和双PIII 1G,其性能将得到空前的上升) 升技BX133主板。好了可以将RAID、SCSI放在一边去了。
SuperCache是一个用内存来保存读过的硬盘数据的软件,也即是硬盘的Cache,它将计算机由硬盘读取过的文件保存在指定的内存中,下次计算机再读这些文件时,不是由硬盘读取,而是由内存中读取,加快了文件的读取速度,减少了硬盘的磨损,它是解决硬盘瓶颈的好东东。

我在win下安装了supercache,使原来硬盘的平均读写速率75M/S提高到400M/S,,,如果有linux版本就好了。。。

是这Ramdisk吧

保护硬盘倒是不错

提高到400M/S那是内存读写

在Linux用tmpfs缓存文件

viewtopic.php?t=115743

似乎有用,不知道有没有更好的
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#11

帖子 BigSnake.NET » 2008-06-06 14:36

sheji 写了:伟大的SUPERCACHE
SUPER是超级的意思,CACHE直译地窖,我们称它为缓冲区,所以SUPERCACHE就是超级缓存的意思。我们认为目前它最适合作无盘服务器,在实际网络在试用效果很好,具体如下:无盘单机启动速度不会有提升,好象还有所下降,没安装时46s,安装后57s,我想可能是此软件占用了大量的内存所致,但是在所有机子同时启动时,它的强大功能就显现出来了,46台810无盘站,同时启动原来需要近5分钟,现在为 100s以内。更有趣的是20台工作站同时进入photoshop 6.0时,服务器硬盘指示灯几乎不闪,大约用了15s全部进入,原来服务器硬盘读文件的过程已下降到了不被人察觉的地步,效果很不错,远超过另一个机房的 SCSI 万转硬盘。我的服务器的配置很一般:PIII1G、 512M、 40G IBM硬盘(如果内存在大一些速度会快一些,但到了1G之后,运行速度的瓶颈便转移到了网络带宽和CPU性能上来了,若采用1000M带宽和双PIII 1G,其性能将得到空前的上升) 升技BX133主板。好了可以将RAID、SCSI放在一边去了。
SuperCache是一个用内存来保存读过的硬盘数据的软件,也即是硬盘的Cache,它将计算机由硬盘读取过的文件保存在指定的内存中,下次计算机再读这些文件时,不是由硬盘读取,而是由内存中读取,加快了文件的读取速度,减少了硬盘的磨损,它是解决硬盘瓶颈的好东东。

我在win下安装了supercache,使原来硬盘的平均读写速率75M/S提高到400M/S,,,如果有linux版本就好了。。。
Linux 本来(也一直)就是这样..... 你用 free 看内存占用就知道了..
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
syrano
帖子: 4313
注册时间: 2007-10-06 18:40

#12

帖子 syrano » 2008-06-06 19:54

用命令top看
系统监视器里显示的是除去了cache的
头像
EcoliSCU
帖子: 62
注册时间: 2008-04-27 23:23

#13

帖子 EcoliSCU » 2008-06-06 21:29

MS的系统对内存利用效率不高,才弄了一个那个鬼东西出来,LINUX不荐在这个问题。
sheji
帖子: 431
注册时间: 2008-04-30 21:40

#14

帖子 sheji » 2008-06-07 3:53

supercache 不是 ramdisk

ramdisk,是虚拟出的一个硬盘、一个运行空间。这个空间的速度就是内存的速度,也就是理论上的至少2.7G/S的传输速率,实际上受其他硬件瓶颈的影响,我的正常稳定的最大值是写800M/S、读1.4G/S。

我对linux不熟,但我一看ubuntu交换区利用率为0我就知道已经利用了内存做了缓存(linux叫交换?)。。。但我的使用经验(感觉、没有数据)告诉我,至少ubuntu没有对硬盘加速,或者说有了硬盘加速措施但感觉不出来,等于没有加速。

supercache,是加速硬盘的东东。上面已有介绍,不再复述。

重申我的观点:linux和Windows,不是对立的关系,而是辅助的关系。互相缺少了对方,另一方也绝对发展缓慢,说不定还会夭折。从我们使用者来看,能用、用好,才是最根本的目的。如果只是为了赌气、偏见而拒绝、排斥。。。吃亏只是自己。
回复