Pemecahan Kernel Pengguna di Linux 64bit

9

Apa yang dimaksud dengan pemisahan pengguna / kernel default di linux 64bit?

Saya membaca Documentation/x86_64/mm.txt(yang ditunjukkan seseorang), tetapi saya tidak bisa melihat. Adakah yang bisa memberikan jawaban langsung (sekitar 3GB / 1GB untuk implementasi 32bit).

Kris srini
sumber
Apakah maksud Anda pemisahan memori?
Kevin
@Kevin Ya. Maksud saya perpecahan memori.
Kris srini

Jawaban:

7

Seperti kata dokumen, ruang pengguna mendapat 2 47 byte = 128TiB, dan kernel mendapat 512MiB. Sisa ruang alamat pergi ke berbagai bagian sistem, bersama dengan beberapa lubang yang tidak dapat digunakan.

Ignacio Vazquez-Abrams
sumber