保存时间:2026/4/2 11:11:12
115200 或 9600(需查阅服务器手册确认)。agetty服务),启动完成后会显示登录界面,输入用户名和密码即可登录。/etc/default/grub,添加 console=ttyS0,115200n8,并更新 GRUB。getty 服务在串口端口运行(如 /etc/inittab 中配置 s0:12345:respawn:/sbin/agetty -L ttyS0 115200 vt100)。sudo 或添加用户到 dialout 组以访问串口设备。sysctl 设置是否正确sudo sysctl -w vm.nr_hugepages = <desired_number> 来临时设置大页数量时,注意等号两边不能有空格,应写成 sudo sysctl -w vm.nr_hugepages=<desired_number> 。例如,要设置为 100 个大页,命令为 sudo sysctl -w vm.nr_hugepages=100 。/etc/sysctl.conf 文件,在文件中添加或修改 vm.nr_hugepages = <desired_number> 这一行,然后执行 sudo sysctl -p 使配置生效。sysctl vm.nr_hugepages ,查看当前 vm.nr_hugepages 的值是否为你设置的值。如果不是,可能设置过程中出现了权限问题或语法错误。权限问题可能是因为没有正确使用 sudo ,或者 sysctl 命令没有足够的权限修改内核参数。huge TLB 与 nr_hugepages 的关系huge TLB(Translation Lookaside Buffer,转换后援缓冲器)是用于加速虚拟地址到物理地址转换的硬件缓存。它和 nr_hugepages(大页数量)是相关但不同的概念。大页是一种内存分配方式,而 huge TLB 是用于快速查找大页地址映射的缓存。huge TLB 的值较大并不直接阻止你增加 nr_hugepages 的数量。free -h 命令查看系统的内存使用情况,确保有足够的可用内存来分配大页。vm.max_map_count 可能会影响大页的分配,虽然它主要与内存映射相关,但也可能间接影响大页的使用。你可以查看该参数的值(sysctl vm.max_map_count),如果值较小,可以适当增大它(永久修改 /etc/sysctl.conf 文件中的 vm.max_map_count ,然后执行 sudo sysctl -p )。/proc/meminfo 文件中的相关信息,特别是与大页使用相关的统计数据,如 HugePages_Total(总大页数)、HugePages_Free(空闲大页数)和 HugePages_Rsvd(保留的大页数)等,来了解大页的使用情况。pmap -x <pid> 命令(pid 是进程 ID)查看特定进程的内存映射情况,看是否有大量大页被占用。vm.nr_hugepages 设置不生效的原因并进行相应的解决。vm.max_map_count 是 Linux 内核中的一个参数,它的确设置了每个进程可以拥有的内存映射区域(memory - map,mmap)的最大数量,并非单个 mmap 操作可映射的内存大小上限。mmap 的关系mmap 将一个 400 多 GB 的大文件映射到内存中时,vm.max_map_count 参数不一定需要设置得特别大。这是因为:mmap 操作将整个大文件映射到内存,只要系统有足够的可用内存或交换空间来支持这种映射,vm.max_map_count 的值并不会直接限制映射的进行,因为它只是限制内存映射区域的数量,而不是单个映射的大小。mmap 操作,将大文件分成多个小区域进行映射,那么当映射区域的数量接近或超过 vm.max_map_count 的值时,就可能会遇到无法创建新的内存映射区域的错误。此时,就需要适当增大 vm.max_map_count 的值 。vm.max_map_count 值(通常默认是 65530)尝试对大文件进行 mmap 操作。ENOMEM 错误,但系统实际有足够的内存用于映射),可以通过以下方式增大该参数:sudo sysctl -w vm.max_map_count=<new_value> ,例如 sudo sysctl -w vm.max_map_count=262144 。/etc/sysctl.conf 文件,添加或修改 vm.max_map_count = <new_value> 这一行,然后执行 sudo sysctl -p 使配置生效。vm.max_map_count 也需要谨慎,因为过多的内存映射区域会消耗一定的内核资源。柳绿花红莺燕舞,京都料峭风微。菊香书屋奏琴徽。依然明月在,何日彩云归。地覆天翻君亦老,东征北伐声威。草山薄雾拂单衣。我今寻老友,把手话心扉。
sudo apt-get install iotop进行安装,安装后在终端输入iotop即可运行。sudo apt-get install dstat安装,运行时在终端输入dstat -d(-d参数用于指定显示磁盘相关统计) 。sudo apt-get install glances安装,安装完成后在终端输入glances启动,在界面中可查看磁盘相关信息。