|
|
Dell 1750的服务器, 3G Xeon, 2G内存, 73 SCSI, 从stage1编译的Gentoo,启动起来内存只用了100多MB.
想尽可能多的占用机器的内存,而减少使用磁盘I/O.
对/etc/fstab作了这样的修改:
none /tmp tmpfs default 0 0
none /var/tmp tmpfs default 0 0
这样就把/tmp和/var/tmp挂在了内存文件系统tmpfs下.
现在我想把最频繁使用的/lib挂在tmpfs下,有没有办法?
还有就是现在的内存文件系统都有哪几种? 其实说白了内存文件系统就是一个malloc函数,通过某种算法,保证分配的空间的高效和合理.那么如果多次的malloc,减少了I/O操作,但是增加了CPU的负担把?
一点想法,与大家讨论 |
|