寫(xiě)了個(gè)MemoryFileSystem.想在memory不夠的時(shí)候,就把數(shù)據(jù)直接寫(xiě)到硬盤(pán)上。但當(dāng)memory可以用的時(shí)候就用后臺(tái)的一個(gè)thread把數(shù)據(jù)寫(xiě)到memory中。這樣如果有很多文件一起讀的話(huà),就可能會(huì)減少硬盤(pán)的seek。但是在鎖進(jìn)程的時(shí)候出了點(diǎn)問(wèn)題。signal的時(shí)候,怎么都不行。竟然會(huì)拋出異常。后來(lái)才發(fā)現(xiàn)在signal之前是要獲得鎖的。
posts - 16, comments - 16, trackbacks - 0, articles - 0
Copyright © MichaelCao