
Linux
文章平均质量分 76
河马虚拟化
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux启动时如何定位BIOS提供的ACPI表
ACPI(Advanced Configuration and Power Interface)是在系统启动阶段由BIOS/UEFI收集系统各方面信息并创建的,它大致以树形的组织形式(如下图所示)存在系统物理内存中。整个ACPI表以RSDP(Root System Descriptor Pointer Table)为入口点,每个非叶子节点都会包含指向其他子表的指针,各个表都会有一个表头,在...原创 2018-08-18 22:38:17 · 7517 阅读 · 0 评论 -
Linux如何定位BIOS提供的SMBIOS表
详细梳理Linux内核是如何定位到BIOS/UEFI提供的SMBIOS表的。原创 2018-08-30 06:50:11 · 5909 阅读 · 0 评论 -
Linux启动过程 - 从MBR到第一个应用
原文链接:https://www.ibm.com/developerworks/library/l-linuxboot/在最早期的时候,引导一台计算机意味着需要给计算机提供一个带有启动程序的纸带或者需要手动调整前端仪表盘中的地址/数据/控制开关来加载启动程序。而如今的计算机则自带有启动设备用于简化启动过程,但是这并不意味着启动过程就变得简单。我们先从总体上看Linux启动过程的各个阶段,然...翻译 2018-09-08 08:23:26 · 1938 阅读 · 0 评论 -
CPU在空闲的时候做什么
对于大部分负载并不重的计算机而言,可以说CPU大部分的时间都是停留在"idle task"中,在Windows中从任管理器中可以看到大部分的CPU时间都停留在System Idle Process,如下图所示:在Linux中,idle task并不是一个独立的线程,但是可以通过top指令查看CPU的idle比例:总的来说,在Intel x86架构CPU中,“idle task”的...原创 2018-10-14 21:59:51 · 8351 阅读 · 4 评论 -
NBD(Network Block Device)简介及基本使用
NBD指的是Network Block Device,正如其名字的意思,NBD让用户可以通过网络访问到某个块设备,或者设备镜像。你可能会想NFS(Network File System)不是已经可以实现通过网络挂载各种文件系统并进行访问了吗,为什么还要整个NBD呢?如果用户的目的只是为了简单地访问对文件系统内的文件进行读写,那么NFS已经完全足够用了,但是有时候用户可能需要对存储块设备执行...原创 2018-10-21 22:03:03 · 34980 阅读 · 0 评论