写了个MemoryFileSystem.想在memory不够的时候,就把数据直接写到硬盘上。但当memory可以用的时候就用后台的一个thread把数据写到memory中。这样如果有很多文件一起读的话,就可能会减少硬盘的seek。但是在锁进程的时候出了点问题。signal的时候,怎么都不行。竟然会抛出异常。后来才发现在signal之前是要获得锁的。
posts - 16, comments - 16, trackbacks - 0, articles - 0
Copyright © MichaelCao