有时候,程序里面会对某些文件进行频繁的读写, 这个时候大家一般会用什么办法来提高性能呢?

  今天我用虚拟的硬盘试了一下,性能提高很多。

  在linux下, 挂载一块内存是相当的简单, 也很方便。

  首先,创建一个文件用来挂载内存块

  mkdir /tmp/sdk

       接下来,挂载

       mount -t tmpfs -o nosuid,mode=1777,size=10m,rw tmpfs /tmp/sdk

       这样, 就成了,把频繁读写的文件方在/tmp/sdk下,   等于是直接读取内存了。

       注意,重启的话,/tmp/sdk下面的数据会丢失。

       也可以加到/etc/fstab里面,让它自动挂载。

       tmpfs  /tmp/sdk  tpmfs  nosuid,mode=1777,size=10m,rw  0  0

  好了,这样在服务器重启之后,就能够自动挂载了。。

posted on 2011-03-11 16:00  Junw_china  阅读(687)  评论(0编辑  收藏  举报