作者QUALIA (QUALIA)
看板Programming
標題[問題] Memory-mapped file這個功能
時間Wed Aug 13 21:12:00 2008
請問一般來說 關於memory-mapped file這個功能
是使用者要自己下命令作memory-mapped file嗎?
還是說這個功能是由OS去作的??
(就是再使用者不知情的情況下將read(),write()偷偷換成對記憶體位置的存取)
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.120.35.60
1F:推 mecs:如果是用 Linux, 可用 mmap 61.229.38.226 08/13 22:04
2F:推 meltice:你應該是需要ramdisk而不是mmap 117.19.41.116 08/14 21:48
3F:→ meltice:mmap的意思是把檔案map到virtual address 117.19.41.116 08/14 21:49
4F:→ meltice:讓程式可以random access 117.19.41.116 08/14 21:49
5F:→ WPC001:MFC也有CMemFile,是使用malloc/free實做的 123.195.3.111 08/14 23:08
6F:推 mecs:字面上的解釋,不就是跟你說的一樣嗎? 61.229.33.248 08/15 09:47