查看“︁内存管理@初始化”︁的源代码
←
内存管理@初始化
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于这些用户组的用户执行:*、
用户
您可以查看和复制此页面的源代码。
特定于体系结构的设置 x86 <pre> start_kernel └ setup_arch └ setup_memory_map └ x86_init.resources.memory_setup └ default_machine_specific_memory_setup //创建一个列表,包括系统占据的内存区和空闲内存区 └ printk(KERN_INFO "BIOS-provided physical RAM map:\n"); └ e820_print_map(who); //打印出结果,如图1 └ paging_init └ pagetable_init └ permanent_kmaps_init └ __flush_tlb_all └ kmap_init </pre> <pre> <图1> $dmesg ... BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 -000000000009e800 (usable) BIOS-e820: 000000000009e800 -00000000000a0000 (reserved) BIOS-e820: 00000000000c0000 -00000000000cc000 (reserved) BIOS-e820: 00000000000d8000 -0000000000100000 (reserved) BIOS-e820: 0000000000100000 -0000000017cf0000 (usable) BIOS-e820: 0000000017cf0000 -0000000017cff000 (ACPI data) BIOS-e820: 0000000017cff000 -0000000017d00000 (ACPI NVS) BIOS-e820: 0000000017d00000 -0000000017e80000 (usable) BIOS-e820: 0000000017e80000 -0000000018000000 (reserved) BIOS-e820: 00000000ff800000 -00000000ffc00000 (reserved) BIOS-e820: 00000000fff00000 -0000000100000000 (reserved) ... </pre>
返回
内存管理@初始化
。
导航菜单
个人工具
创建账号
登录
命名空间
页面
讨论
大陆简体
查看
阅读
查看源代码
设置
查看历史
更多
搜索
导航
首页
Ubuntu
Android
C&CPP
Java
Python
AI
大杂烩
最近更改
工具
所有页面
文件列表
页面信息
特殊页面