linux kernel
Kslient
这个作者很懒,什么都没留下…
展开
-
Linux Kernel Git Repo
http://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git原创 2018-01-19 21:40:59 · 315 阅读 · 0 评论 -
高速数据缓存
---高速缓存模块的位于文件系统和块设备驱动程序之间.缓存的结构是文件系统中的逻辑块.这篇文章主要回答3个问题1.高速缓存中的主要结构和如何分配这些主要的结构2.高速缓存中循环双向列表和哈希队列的形成3.根据1和2可以了解高速缓存从构建和查询以及维护缓存的全过程本文章是我自己学习高速缓存时的参考文章,特此记录以备回顾原文链接http://blog.csdn.net/yuzhihui_no1/art...转载 2018-02-22 14:27:45 · 766 阅读 · 0 评论 -
Unix文件系统目录的由来
记录下unix文件系统的目录结构的由来http://lists.busybox.net/pipermail/busybox/2010-December/074114.html /:存放系统程序,也就是At&t开发的Unix程序。 /usr:存放Unix系统商(比如IBM和HP)开发的程序。 /usr/local:存放用户自己安装的程序。 /opt:在某些系统,用于存放第三方厂商开发...原创 2018-02-22 21:28:52 · 358 阅读 · 0 评论 -
内存管理
文章来自http://blog.csdn.net/bigpudding24/article/details/48655055包括内存管理和虚拟内存管理。内存管理包括内存管理概念、交换与覆盖、连续分配管理方式和非连续分配管理方式(分页管理方式、分段管理方式、段页式管理方式)。虚拟内存管理包括虚拟内存概念、请求分页管理方式、页面...转载 2018-02-23 19:21:07 · 202 阅读 · 0 评论 -
空闲磁盘管理
文章来自http://blog.csdn.net/roger_ranger/article/details/77689709操作系统的磁盘管理为了和内存管理配合,也是将磁盘分割为最小单元进行统一调度,和内存的页帧概念对应,磁盘管理模块以磁盘块作为最小单元管理磁盘(常见的磁盘块为1KB,对应2个512B扇区,磁盘块是OS概念,磁盘驱动读取是以扇区作为最...转载 2018-02-23 19:24:13 · 2241 阅读 · 0 评论 -
I/O Pattern
用户空间与内核空间现在操作系统都是采用虚拟存储器,那么对32位操作系统而言,它的寻址空间(虚拟存储空间)为4G(2的32次方)。操作系统的核心是内核,独立于普通的应用程序,可以访问受保护的内存空间,也有访问底层硬件设备的所有权限。为了保证用户进程不能直接操作内核(kernel),保证内核的安全,操心系统将虚拟空间划分为两部分,一部分为内核空间,一部分为用户空间。针对linux操作系统而言,将最高的...转载 2018-03-20 23:18:05 · 580 阅读 · 0 评论