質問するログイン新規登録

回答編集履歴

1

.

2022/11/10 02:33

投稿

int32_t
int32_t

スコア21954

answer CHANGED
@@ -1,1 +1,3 @@
1
- 実は POSIX 的には fd で示されるオブジェクトをメモリにマップする機能しかありません。fd なしの `MAP_ANONYMOUS` は各 OS の独自拡張扱いです。
1
+ 実は POSIX 的には fd で示されるオブジェクト(ファイルとは限らない)をメモリにマップする機能しかありません。fd なしの `MAP_ANONYMOUS` は各 OS の独自拡張扱いです。
2
+
3
+ メモリの確保が主眼のシステムコールだったら `mmap()` という名前にはならなかったと思います。