私はメモリ共有をいじります.20GBを超えると、特定のユーザーに256MBのブロック(他のサイズはありません)を割り当て、それらを他のプロセスとmmap(共有)するため、ゴッドケーキはタイトルが言うことをすることを望んでいます. 64 ビットの仮想アドレス空間は巨大 (16EB) です。ユーザー マネージャーのコードとデータを、ユーザーのメモリとは別の場所に保管する必要があるだけです。
パーフェクトは次のような機能です。
void *malloc(size_t n, void *from, void *to);