作者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