ubuntu自建ramdisk,硬盘清静了!
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- 速腾1994
- 论坛版主
- 帖子: 17379
- 注册时间: 2008-11-01 20:43
- 系统: Arch+gnome
ubuntu自建ramdisk,硬盘清静了!
mm@mm-laptop:~$ df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/sda2 144G 2.6G 134G 2% /
tmpfs 992M 0 992M 0% /lib/init/rw
varrun 992M 112K 992M 1% /var/run
varlock 992M 0 992M 0% /var/lock
udev 992M 100K 992M 1% /dev
tmpfs 992M 496K 991M 1% /dev/shm
lrm 992M 2.4M 989M 1% /lib/modules/2.6.28-11-generic/volatile
/dev/ram0 62M 5.3M 54M 9% /tmp/ramdisk0
tmpfs 128M 2.9M 126M 3% /tmp/cache
mm@mm-laptop:~$
内存利用率50%以上。恨好!
文件系统 容量 已用 可用 已用% 挂载点
/dev/sda2 144G 2.6G 134G 2% /
tmpfs 992M 0 992M 0% /lib/init/rw
varrun 992M 112K 992M 1% /var/run
varlock 992M 0 992M 0% /var/lock
udev 992M 100K 992M 1% /dev
tmpfs 992M 496K 991M 1% /dev/shm
lrm 992M 2.4M 989M 1% /lib/modules/2.6.28-11-generic/volatile
/dev/ram0 62M 5.3M 54M 9% /tmp/ramdisk0
tmpfs 128M 2.9M 126M 3% /tmp/cache
mm@mm-laptop:~$
内存利用率50%以上。恨好!
- 附件
-
- Screenshot.png (6.35 KiB) 查看 2546 次
- luojie-dune
- 帖子: 22033
- 注册时间: 2007-07-30 18:28
- 系统: Linux
- 来自: 空气中
Re: ubuntu自建ramdisk,硬盘清静了!
?ramdisk是啥?
-
- 帖子: 122
- 注册时间: 2008-08-02 13:01
- allarem
- 帖子: 1025
- 注册时间: 2008-05-31 17:27
- 来自: SUES
- 联系:
Re: ubuntu自建ramdisk,硬盘清静了!
代码: 全选
文件系统 容量 已用 可用 已用% 挂载点
/dev/sda5 9.2G 4.3G 4.5G 49% /
tmpfs 628M 0 628M 0% /lib/init/rw
varrun 628M 308K 627M 1% /var/run
varlock 628M 0 628M 0% /var/lock
udev 628M 2.8M 625M 1% /dev
tmpfs 628M 320K 627M 1% /dev/shm
tmpfs 512M 3.4M 509M 1% /tmp
/dev/sda1 189M 90M 99M 48% /boot
/dev/sda6 9.2G 2.1G 7.2G 23% /home
就是改改fstab
代码: 全选
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
tmpfs /tmp tmpfs size=512m 0 0
# /dev/sda5
UUID=489d68fc-2125-400f-9a2f-7cfd93c667f2 / ext3 relatime,errors=remount-ro 0 1
# /dev/sda1
UUID=f37ca70b-7907-449e-9279-f2be28391a55 /boot reiserfs notail,relatime 0 2
# /dev/sda6
UUID=38d521a0-2f99-40dc-816b-9990c0af39e1 /home reiserfs relatime 0 2
- pcbird
- 帖子: 2337
- 注册时间: 2008-12-19 13:44
- 来自: 东8区
Re: ubuntu自建ramdisk,硬盘清静了!
利用大内存来当虚拟硬盘。luojie-dune 写了:?ramdisk是啥?
代码: 全选
\ ,__,
\ (oo)____
(__) )\
||--|| *
- luojie-dune
- 帖子: 22033
- 注册时间: 2007-07-30 18:28
- 系统: Linux
- 来自: 空气中
Re: ubuntu自建ramdisk,硬盘清静了!
把/tmp挂在内存上?
-
- 帖子: 583
- 注册时间: 2008-10-15 10:49
- 来自: CS
Re: ubuntu自建ramdisk,硬盘清静了!
64bit,2G内存做ramdisk对我来说不实用
上次由 wenjianhn 在 2009-04-02 12:59,总共编辑 1 次。
代码: 全选
_____________
< 呜呜buntu >
-------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
- photor
- 论坛版主
- 帖子: 11004
- 注册时间: 2008-04-26 12:41
-
- 帖子: 162
- 注册时间: 2006-05-22 12:55
Re: ubuntu自建ramdisk,硬盘清静了!
ramfs vs. tmpfs ?
个人觉得对于桌面应用来说,tmpfs适用性广些。
ramfs建立在 physical memory 上,对于内存量不大的情况,要分出去固定的这一部分还真承担不起,一旦需要运行大量程序,那么基本得在swap上折腾了。
tmpfs 建立在 virtual memory 上,系统需要内存的时候tmpfs会swap out到swap上,而且tmpfs的容量可以动态改变。
个人觉得对于桌面应用来说,tmpfs适用性广些。
ramfs建立在 physical memory 上,对于内存量不大的情况,要分出去固定的这一部分还真承担不起,一旦需要运行大量程序,那么基本得在swap上折腾了。
tmpfs 建立在 virtual memory 上,系统需要内存的时候tmpfs会swap out到swap上,而且tmpfs的容量可以动态改变。
- 想入非非
- 帖子: 8078
- 注册时间: 2008-07-14 22:42
- 来自: Beijing
- 联系:
- dieyushi
- 帖子: 87
- 注册时间: 2008-11-06 10:41
Re: ubuntu自建ramdisk,硬盘清静了!
当你眼泪忍不住要流出来的时候,睁大眼睛,千万别眨眼,你会看到世界由清晰变模糊的全过程,心会在你泪水落下的那一刻变得清澈明晰……
- jioyo源
- 帖子: 3476
- 注册时间: 2008-10-08 13:48
Re: ubuntu自建ramdisk,硬盘清静了!
--------------------------------------
论坛精华贴全集:http://forum.ubuntu.org.cn/viewtopic.php?f=48&t=199845
book:http://forum.ubuntu.org.cn/viewtopic.php?f=21&t=198286
论坛精华贴全集:http://forum.ubuntu.org.cn/viewtopic.php?f=48&t=199845
book:http://forum.ubuntu.org.cn/viewtopic.php?f=21&t=198286
-
- 帖子: 9
- 注册时间: 2006-07-08 10:05
Re: ubuntu自建ramdisk,硬盘清静了!
不奏是内存当硬盘烧么
干脆吧swap搬上去得了
一家人都在sram上团员
硬盘 swap 内存
干脆吧swap搬上去得了
一家人都在sram上团员
硬盘 swap 内存
-
- 帖子: 33
- 注册时间: 2007-10-06 11:54
Re: ubuntu自建ramdisk,硬盘清静了!
具体怎么搞呢?
我这样的是不是已经搞好了?
Filesystem Size Used Avail Use% Mounted on
/dev/sda9 23G 16G 5.8G 74% /
tmpfs 1008M 0 1008M 0% /lib/init/rw
varrun 1008M 104K 1008M 1% /var/run
varlock 1008M 0 1008M 0% /var/lock
udev 1008M 2.8M 1005M 1% /dev
tmpfs 1008M 420K 1008M 1% /dev/shm
lrm 1008M 2.0M 1006M 1% /lib/modules/2.6.27-14-generic/volatile
tmpfs 512M 3.7M 509M 1% /tmp
然后我把firefox的缓存目录放在/tmp/ffcache是不是就是放在内存上了?
我这样的是不是已经搞好了?
Filesystem Size Used Avail Use% Mounted on
/dev/sda9 23G 16G 5.8G 74% /
tmpfs 1008M 0 1008M 0% /lib/init/rw
varrun 1008M 104K 1008M 1% /var/run
varlock 1008M 0 1008M 0% /var/lock
udev 1008M 2.8M 1005M 1% /dev
tmpfs 1008M 420K 1008M 1% /dev/shm
lrm 1008M 2.0M 1006M 1% /lib/modules/2.6.27-14-generic/volatile
tmpfs 512M 3.7M 509M 1% /tmp
然后我把firefox的缓存目录放在/tmp/ffcache是不是就是放在内存上了?