Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
システム内のファイルをメモリ マッピングするとき、 ed メモリ ブロックPOSIXの処理が完了するまでファイル ディスクリプタを開いたままにしておく必要がありますか(およびその後)、またはファイル ディスクリプタが一度成功することができますか (すべきですか?) 。どちらも私の Linux システムで動作するようです。mmapclosemunmapclosemmap
POSIX
mmap
close
munmap
Open Group 標準から
mmap() 関数は、ファイル記述子 fildes に関連付けられたファイルへの追加の参照を追加します。これは、そのファイル記述子の後続の close() によって削除されません。この参照は、ファイルへのマッピングがなくなったときに削除されます。