分页: 1 / 1

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

发表于 : 2008-06-05 21:04
ahlai
怎样让系统充分利用大内存,
不要让内存浪费啊
我的内存是3G的
想充分利用大内存的优势来提升系统的性能

发表于 : 2008-06-05 21:06
leeaman
这个是linux的强项啊,lz

发表于 : 2008-06-06 10:08
toddler
完全不用担心,这方面Vista正在向Linux看齐呢~

发表于 : 2008-06-06 10:30
eexpress
可以搜索下预加载库的文章,需要的东西,启动的时候,都加载,软件就启动快了。

发表于 : 2008-06-06 13:54
sheji
你的交换区不是都已经 0 了嘛???

发表于 : 2008-06-06 13:56
sheji
你是不是想装在win下流行的supercache?

——我也想啊,,,但愣是没有。

发表于 : 2008-06-06 14:06
BigSnake.NET
sheji 写了:你是不是想装在win下流行的supercache?

——我也想啊,,,但愣是没有。
什么东西...

发表于 : 2008-06-06 14:09
sheji
一个能通过消耗不太多的内存就能“极大幅度的”提升磁盘性能(读写速率)的工具。

发表于 : 2008-06-06 14:23
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版本就好了。。。

发表于 : 2008-06-06 14:31
hcym
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

似乎有用,不知道有没有更好的

发表于 : 2008-06-06 14:36
BigSnake.NET
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 看内存占用就知道了..

发表于 : 2008-06-06 19:54
syrano
用命令top看
系统监视器里显示的是除去了cache的

发表于 : 2008-06-06 21:29
EcoliSCU
MS的系统对内存利用效率不高,才弄了一个那个鬼东西出来,LINUX不荐在这个问题。

发表于 : 2008-06-07 3:53
sheji
supercache 不是 ramdisk

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

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

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

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