`
isiqi
  • 浏览: 16482841 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

【Linux启动命令行】介绍memmap

 
阅读更多
        mem=nn[KMG]     [KNL,BOOT] Force usage of a specific amount of memory
Amount of memory to be used when the kernel is not able
to see the whole system memory or for test.
[IA-32] Use together with memmap= to avoid physical
address space collisions. Without memmap= PCI devices
could be placed at addresses belonging to unused RAM.

mem=nopentium [BUGS=IA-32] Disable usage of 4MB pages for kernel
memory.

memmap=exactmap [KNL,IA-32] Enable setting of an exact
E820 memory map, as specified by the user.
Such memmap=exactmap lines can be constructed based on
BIOS output or other requirements. See the memmap=nn@ss
option description.

memmap=nn[KMG]@ss[KMG]
[KNL] Force usage of a specific region of memory
Region of memory to be used, from ss to ss+nn.

memmap=nn[KMG]#ss[KMG]
[KNL,ACPI] Mark specific memory as ACPI data.
Region of memory to be used, from ss to ss+nn.

memmap=nn[KMG]$ss[KMG]
[KNL,ACPI] Mark specific memory as reserved.
Region of memory to be used, from ss to ss+nn.

引入时间为2005年,遗迹参见:http://lwn.net/Articles/132338/
更多命令行请参考 http://www.cyberciti.biz/howto/question/static/linux-kernel-parameters.php


分享到:
评论

相关推荐

    ARM7的MEMMAP寄存器含义

    ARM7的MEMMAP寄存器是ARM7处理器中的一个重要寄存器,它控制着处理器的启动模式和中断向量的重新映射。在编程时,正确地设置MEMMAP寄存器至关重要,以避免处理器的错误操作。 MEMMAP寄存器的取值可以是以下四种: ...

    memmap的实现原理与代码示例.docx

    下面我们将详细介绍 MemMap 的实现原理与代码示例。 内存映射文件 MemMap 的实现原理基于内存映射文件的概念。内存映射文件是由一个文件到一块内存的映射。Win32 提供了允许应用程序把文件映射到一个进程的函数...

    grub常用命令的使用与内核启动

    GRUB 命令的使用与内核启动 GRUB(GRand Unified Bootloader)是一种流行的启动管理程序,能够帮助用户轻松地管理多个操作系统。通过 GRUB 命令,用户可以手动加载内核和启动,避免了系统引导失败的风险。 GRUB ...

    memmap-rs, 面向内存映射IO的跨平台 Rust.zip

    memmap-rs, 面向内存映射IO的跨平台 Rust memmap跨平台内存映射的Rust 库。 特性文件备份的内存映射匿名内存映射同步和异步刷新copy-on-write内存映射只读内存映射堆栈支持( unix上的MAP_STACK )可以执行内存映射

    Python库 | hierarchical_memmap_format-0.0b43-py3-none-any.whl

    《Python库:Hierarchical Memmap Format 0.0b43》 在Python的世界里,库扮演着至关重要的角色,它们极大地扩展了Python的功能,使得开发者可以高效地处理各种任务。今天我们要关注的是一个名为“hierarchical_...

    实时Linux中共享内存的实现.pdf

    1. **建立共享内存区**:在系统启动时,通过修改内核配置文件(如`/etc/lilo.conf`)来预留一块物理内存作为共享内存区域。例如,如果系统有64MB内存,其中1MB用于共享内存,则基地址为31MB(32MB - 1MB)。然后,...

    HMF:适用于Python的分层numpy memmap格式

    HMF(分层Memmap格式)是一个Python软件包,提供与类似的用户API,但使用进行数据存储。 它还支持从Pandas数据帧轻松获取数据,并支持并行写入以提高写入速度。 安装 pip install hierarchical-memmap-format 入门 ...

    s3c44b0x memmap

    If Fin=14.318Mhz and Fout=60Mhz, the calculated value is as follows; MDIV=59, PDIV=6 and SDIV=1 (This value may be calculated using PLLSET.EXE utility, provided by SAMSUNG. )

    matlab开发-地址特定参数自定义存储类

    MemMap类是描述中提到的核心,它很可能是实现内存映射功能的自定义类。内存映射文件是一种机制,通过将文件的一部分直接映射到进程的虚拟地址空间,使得可以像访问数组一样访问文件内容,而无需通过传统的读写函数...

    bad_memory坏内存处理方法1

    **memmap** 是Linux内核内置的功能,可以在启动时通过内核参数来排除特定内存区域。它的语法比较特殊,可能需要手动计算值。例如,如果memtest86+报告了0x18691458和0x18698424等地址的错误,且它们都以0x1869xxxx为...

    Vector AUTOSAR Components BSW模块:MemMap.zip

    Vector AUTOSAR Components各个BSW模块。 1、BSWMD文件:存放arxm文件; 2、Documentation文件:存放关于BswM模块相关配置的说明文档pdf; 3、GeneratorMsr文件:BswM生成相关的工具文件*.jar;...

    通过XCP标定Dem模块的内容配置以及说明和示例参考

    首先,需要修改 MemMap 文件来分配参数到正确的内存区域,接着调整链接脚本以创建用于校准的内存节。然后,更新 A2L 文件以包含校准参数的信息,包括参数的数据类型、内存地址等。 文档中还介绍了如何使用 INCA ...

    PMFS-new:将PMFS移植到最新Linux内核

    介绍 PMFS是由Intel开发的用于永久内存的文件系统。 有关PMFS的更多详细信息,请检查git存储库: 该项目将PMFS移植到最新Linux内核,因此开发人员可以将PMFS与新内核上的其他文件系统进行比较。 建立PMFS master...

    个人整理的Linux内存管理的思维导图

    - 通过 `mem=nn[KMG]`, `memblock=debug`, `memmap=` 等启动参数进行调试。 #### 三、内存分配与管理 **物理内存的组织** - **页文件缓存**: 用来缓存文件系统数据,减少磁盘I/O操作。 - **物理内存预留**: 用于...

    Hi3511/Hi3512Linux内核与标准内核差异说明

    这份文档旨在详细介绍基于 Hi3511 和 Hi3512 的 Linux 内核与标准 Linux 内核之间的差异,帮助开发者更好地理解和适配这两种芯片。 #### 2. Hi3511/Hi3512 平台相关代码 ##### 2.1 Hi3511/Hi3512 平台相关头文件...

    shell下的常用命令

    这些命令可以分为五大类:引导命令、配置命令、设备、驱动程序和句柄命令、文件系统命令、内存命令和Shell导航和其他命令。 引导命令: * autoboot:设置(或查看)自动引导超时变量。 * bcfg:显示(或修改)驱动...

    ARM7启动代码分析

    **功能介绍**:启动代码需要为不同的处理器模式(如管理模式和中断模式)初始化堆栈空间。这是因为当系统响应中断或进行程序跳转时,需要保存当前处理器的状态和其他重要参数。 **初始化方法**: - **通过分散加载...

    EFI Shell 命令參

    * memmap: 顯示記憶體映射 * mm: 顯示(或修改)MEM/IO/PCI * pdt: 查看/清除 nPartition 或單元記憶體頁面取消分配表 (PDT) Shell 導航和其他命令 * alias: 設置(或獲取)別名設置 * cls: 使用可選背景顏色清除...

Global site tag (gtag.js) - Google Analytics