Khi tôi khởi động phiên bản uboot mà tôi đang sử dụng, nó sẽ tự động hiển thị "bố cục bộ nhớ hạt nhân ảo".
Memory: 859068k/859068k available, 25668k reserved, 0K highmem
Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
DMA : 0xf9e00000 - 0xffe00000 ( 96 MB)
vmalloc : 0xe0800000 - 0xf4000000 ( 312 MB)
lowmem : 0x80000000 - 0xe0000000 (1536 MB)
pkmap : 0x7fe00000 - 0x80000000 ( 2 MB)
modules : 0x7f000000 - 0x7fe00000 ( 14 MB)
.init : 0x80008000 - 0x8004d000 ( 276 kB)
.text : 0x8004d000 - 0x808ad000 (8576 kB)
.data : 0x808ce000 - 0x80937a40 ( 423 kB)
Tôi thấy an toàn khi sử dụng vùng lowmem cho các quy trình tiện ích khác nhau mà tôi muốn chạy (như tải các tệp lớn vào bộ nhớ). Lý tưởng nhất, tôi nghĩ rằng bạn muốn sử dụng bộ nhớ cao cho loại điều đó, nhưng tôi không có tùy chọn (như bạn có thể thấy trong đầu ra của tôi).