如何减少ubuntu对于磁盘的读写

为当前最终发行版之前的所有版本提供支持
回复
头像
leo_songwei
帖子: 178
注册时间: 2010-07-01 19:59
送出感谢: 6 次
接收感谢: 0

如何减少ubuntu对于磁盘的读写

#1

帖子 leo_songwei » 2010-11-20 16:58

为了在学校上网,我吧ubuntu安装到了一个U盘上面,请问如何减少ubuntu对于磁盘的读写??以及如何挂载任意文件夹到内存?谢谢
头像
leeaman
帖子: 30702
注册时间: 2007-02-02 18:14
系统: debian sid
送出感谢: 1 次
接收感谢: 23 次

Re: 如何减少ubuntu对于磁盘的读写

#2

帖子 leeaman » 2010-11-20 17:11

内存够大就可以,不然没有用的
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
头像
hiphen
帖子: 803
注册时间: 2010-08-27 15:53
送出感谢: 0
接收感谢: 1 次

Re: 如何减少ubuntu对于磁盘的读写

#3

帖子 hiphen » 2010-11-21 14:21

以及如何挂载任意文件夹到内存?
哟,看来我还是基础不扎实,这个应该了解的但我不知道。我也等待高手回答
基础问题,请看入门手册http://people.ubuntu.com/~happyaron/udc-cn/lucid-html/

Acer aspire 4736G / Ubuntu 10.04LTS
Asus eeepc900 / Xandros
Nokia N900 / Maemo 1.2.12
头像
大宝
帖子: 2869
注册时间: 2008-06-30 22:32
送出感谢: 0
接收感谢: 10 次
联系:

Re: 如何减少ubuntu对于磁盘的读写

#4

帖子 大宝 » 2010-11-22 11:54

能 tmpfs 的全部 tmpfs 之
当然,内存得是1G以上
上次由 大宝 在 2010-11-22 12:12,总共编辑 1 次。
头像
hcym
帖子: 15634
注册时间: 2007-05-06 2:46
送出感谢: 0
接收感谢: 2 次

Re: 如何减少ubuntu对于磁盘的读写

#5

帖子 hcym » 2010-11-22 12:02

tmpfs
وإذا كان هذا لا يحصل أكثر من 100 ملاحظات ، انا ذاهب الى غضب
头像
leo_songwei
帖子: 178
注册时间: 2010-07-01 19:59
送出感谢: 6 次
接收感谢: 0

Re: 如何减少ubuntu对于磁盘的读写

#6

帖子 leo_songwei » 2010-11-26 19:13

谢谢,请问具体如何使用fstab来挂载它呢??
头像
leo_songwei
帖子: 178
注册时间: 2010-07-01 19:59
送出感谢: 6 次
接收感谢: 0

Re: 如何减少ubuntu对于磁盘的读写

#7

帖子 leo_songwei » 2010-11-26 19:15

谢谢,已经查到资料
http://baike.baidu.com/view/1511292.htm

代码: 全选

使用 tmpfs
  默认情况下,tmpfs会mount到/dev/shm目录。使用tmpfs,就是说你可以使用这个目录,这个目录就是tmpfs,如你写临时文件到此目录,这些文件实际上是在VM中。 
  要使用tmpfs,您要在内核配置时,启用“Virtual memory file system support”。 
  为防止tmpfs使用了全部VM,有时候要限制其大小。要创建一个最大为32 MB的tmpfs文件系统,键入: 
  # mount tmpfs /dev/shm -t tmpfs -o size=32m 
  添加到 /etc/fstab,应该是这样: 
  tmpfs /dev/shm tmpfs size=32m 0 0
头像
男菜鸟
帖子: 1171
注册时间: 2008-12-16 14:01
来自: 漂在江湖
送出感谢: 14 次
接收感谢: 15 次

Re: 如何减少ubuntu对于磁盘的读写

#8

帖子 男菜鸟 » 2010-11-27 11:30

Mark!!!
头像
男菜鸟
帖子: 1171
注册时间: 2008-12-16 14:01
来自: 漂在江湖
送出感谢: 14 次
接收感谢: 15 次

Re: 如何减少ubuntu对于磁盘的读写

#9

帖子 男菜鸟 » 2010-11-27 11:38

leo_songwei 写了:谢谢,已经查到资料
http://baike.baidu.com/view/1511292.htm

代码: 全选

使用 tmpfs
  默认情况下,tmpfs会mount到/dev/shm目录。使用tmpfs,就是说你可以使用这个目录,这个目录就是tmpfs,如你写临时文件到此目录,这些文件实际上是在VM中。 
  要使用tmpfs,[color=#FF0080]您要在内核配置时[/color],启用“Virtual memory file system support”。 
  为防止tmpfs使用了全部VM,有时候要限制其大小。要创建一个最大为32 MB的tmpfs文件系统,键入: 
  # mount tmpfs /dev/shm -t tmpfs -o size=32m 
  添加到 /etc/fstab,应该是这样: 
  tmpfs /dev/shm tmpfs size=32m 0 0
怎么做“内核配置“啊?
头像
大宝
帖子: 2869
注册时间: 2008-06-30 22:32
送出感谢: 0
接收感谢: 10 次
联系:

Re: 如何减少ubuntu对于磁盘的读写

#10

帖子 大宝 » 2010-11-27 12:26

男菜鸟 写了:怎么做“内核配置“啊?
在21世纪的今天,直接设置 tmpfs 就可以了,不用去刻意折腾内核了
使用“defaults”参数,最大也只使用物理内存的1/2空间,若超过了会自动调用 swap
所以,若不是物理内存小于1G,没必要强行指定 tmpfs 的大小——本来设置 tmpfs 的目的就是为了把内存吸干榨尽,设置小了反而达不到效果了
回复

回到 “老旧版本支持”