Linux Kernel
文章平均质量分 85
Linux运维
分享Linux技术干货,学习Linux运维技术,致力于打造一个从运维新手至高手都适用的博客。愿与各运维人员共同前行。
展开
-
Linux kernel模块管理相关详解
Linux内核模块化设计 1. Linux内核设计:单内核、模块化(动态装载和卸载) (1) Linux:单内核设计,但充分借鉴了微内核体系的设计的优点;为内核引入了模块化机制; (2) 内核的组成部分: kernel:内核核心,一般为bzImage格式,通常位于/boot目录,名称为vmlinuz-VERSION-release; 当系统启动之后该文件就不在使用,因为已经加载到内存转载 2016-04-12 10:08:14 · 542 阅读 · 0 评论 -
linux loop device介绍
导读 在Linux中,有一种特殊的块设备叫loop device,这种loop device设备是通过影射操作系统上的正常的文件而形成的虚拟块设备。因为这种设备的存在,就为我们提供了一种创建一个存在于其他文件中的虚拟文件系统的机制。 示例 第一步:使用dd命令创建文件 dd if=/dev/zero of=FS_on_file bs=1k count=10000 第二步转载 2016-04-08 09:51:09 · 5841 阅读 · 0 评论 -
Linux内核模块
Linux内核采用的是模块化技术,这样的设计可以使得系统内核保持最小化,同时确保了内核的可扩展性和可维护性,模块化设计允许我们在需要时才将模块加载至内核,实现动态内核的调整。下面我给大家介绍一下有关内核的操作方法。原创 2016-06-05 01:34:32 · 807 阅读 · 0 评论 -
Linux内核之数据双链表
Linux 内核中自己实现了双向链表,可以在 include/linux/list.h 找到定义。我们将会首先从双向链表数据结构开始介绍内核里的数据结构。为什么?因为它在内核里使用的很广泛,你只需要在 free-electrons.com 检索一下就知道了。转载 2016-06-06 00:35:37 · 836 阅读 · 0 评论 -
Linux新内核:提升系统性能
Linux内核的开发速度是前所未有的,大概每二三个月就会有一个新的主要版本发布。每次发布都带来了几项新的功能和改进,许多人可以充分利用它们,让计算体验更快、更高效或者有其他方面的提升。原创 2016-10-19 22:30:41 · 2385 阅读 · 0 评论 -
掌握shell应用,Linux 任你行走!
要是完全在 Linux 终端中生存并不容易,但这绝对是可行的,下面来分享下我是怎么完成的。你是否曾想像过完完全全在 Linux 终端里生存?没有图形桌面,没有现代的 GUI 软件,只有文本 —— 在 Linux shell 中,除了文本还是文本。这可能并不容易,但这是绝对可行的。原创 2016-12-03 23:51:13 · 677 阅读 · 0 评论