2017-09-25 2 views
0

フラグが与えられていない限り、Linux man pagePOSIX specの両方によると、mmapはアドレス0に新しいマッピングを配置しません。mremapでマッピングを0にすることはできますか?

Linuxのmremapについても同じことが当てはまりますか? REMAP_FIXEDフラグのマニュアルページの説明では、 "mmap(2)のMAP_FIXEDフラグと同様の目的を果たします"と記載されていますが、存在しない場合にはmremapがマッピングを0

この保証は実際に行われますか?もしそうなら、それはどこかに文書化されていますか?

答えて

1

いいえ、Linux mremapは、アドレス0にマッピングを配置しません。ほとんどのシステムでは、MREMAP_FIXEDが指定されていてもこれを実行しません。

+0

これをバックアップするドキュメントがありますか? – joshlf

関連する問題