从Unix分层内核栈以及中断处理看Linux内核的另类
如果你一开始就读linux内核,那么你的思路会变得非常开阔,如果你读过unix内核,那么你会惊叹于linux内核的巧妙,如果你连NT的内核也了解,那么你会发现linux内核真是个另类,本文从内核栈的角度来简要说明linux为何另类。 了解操作系统原理和计算机体系结构的都知道在应用程序陷入内...
《深入Linux内核》 UNIX的一些故事
Unix文件的类型 1.普通文件 2.目录 3.符号链接 4.面向块的设备文件 5.面向字符的设备文件 6.管道和命名管道 7.套接字 点评:不明觉厉打开文件 进程只能访问“打开的”文件。为了打开一个文件,进程调用 fd = open(path,flag,mode) path表示被打开的文件的路径。...
Torvalds对于Linux内核中潦草的Unix千年虫bug补丁感到很不爽
2000年到来前,“千年虫”bug曾经引发了很大的恐慌,甚至不少影视剧中都有夸大的描写。不过在紧急磋商和“打补丁”之后,软硬件“无法正确处理2000年问题”的千年虫危机算是平稳度过了。但……事实真的如此吗?对于Unix类操作系统来说,它们其实还面临着同样的问题,那就是——2038年危机!(又称“Un...
Torvalds 对于 Linux 内核中潦草的 Unix 千年虫 bug 补丁感到很不爽
2000年到来前,“千年虫”bug曾经引发了很大的恐慌,甚至不少影视剧中都有夸大的描写。不过在紧急磋商和“打补丁”之后,软硬件“无法正确处理2000年问题”的千年虫危机算是平稳度过了。但……事实真的如此吗?对于Unix类操作系统来说,它们其实还面临着同样的问题,那就是——2038年危机!(又称“Un...
《现代体系结构上的UNIX系统:内核程序员的对称多处理和缓存技术(修订版)》——导读
**前言**在计算机系统发展历史中的许多时期,构建整体上速度更快的系统的愿望都集中在系统的三大组成部分——CPU、存储子系统和I/O子系统——的速度都更快上面。通过提高时钟速度就可以制造出更快的CPU。通过降低存取时间就可以制造出更快的存储子系统。通过提高数据传输速率就可以制造出更快的I/O子系统。...
《现代体系结构上的UNIX系统:内核程序员的对称多处理和缓存技术(修订版)》——2.14 进一步的读物
本节书摘来自异步社区《现代体系结构上的UNIX系统:内核程序员的对称多处理和缓存技术(修订版)》一书中的第2章,第2.14节,作者:【美】Curt Schimmel著,更多章节内容可以访问云栖社区“异步社区”公众号查看 2.14 进一步的读物 [1] Agarwal, A., Hennessy, J...
《现代体系结构上的UNIX系统:内核程序员的对称多处理和缓存技术(修订版)》——2.13 习题
本节书摘来自异步社区《现代体系结构上的UNIX系统:内核程序员的对称多处理和缓存技术(修订版)》一书中的第2章,第2.13节,作者:【美】Curt Schimmel著,更多章节内容可以访问云栖社区“异步社区”公众号查看 2.13 习题 2.1 除了I/O控制器上的设备寄存器之外,无缓存的数据还能用在...
《现代体系结构上的UNIX系统:内核程序员的对称多处理和缓存技术(修订版)》——2.12 各种高速缓存体系的差异
本节书摘来自异步社区《现代体系结构上的UNIX系统:内核程序员的对称多处理和缓存技术(修订版)》一书中的第2章,第2.12节,作者:【美】Curt Schimmel著,更多章节内容可以访问云栖社区“异步社区”公众号查看 2.12 各种高速缓存体系的差异 在当今的计算机系统上可找到的各种高速缓存五花八...
《现代体系结构上的UNIX系统:内核程序员的对称多处理和缓存技术(修订版)》——2.11 高速缓存的性能
本节书摘来自异步社区《现代体系结构上的UNIX系统:内核程序员的对称多处理和缓存技术(修订版)》一书中的第2章,第2.11节,作者:【美】Curt Schimmel著,更多章节内容可以访问云栖社区“异步社区”公众号查看 2.11 高速缓存的性能 虽然全面讨论高速缓存的性能超出了本书的范围,但还是可以...
《现代体系结构上的UNIX系统:内核程序员的对称多处理和缓存技术(修订版)》——2.10 独立的指令高速缓存和数据高速缓存
本节书摘来自异步社区《现代体系结构上的UNIX系统:内核程序员的对称多处理和缓存技术(修订版)》一书中的第2章,第2.10节,作者:【美】Curt Schimmel著,更多章节内容可以访问云栖社区“异步社区”公众号查看 2.10 独立的指令高速缓存和数据高速缓存 将指令高速缓存和数据高速缓存分开的做...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面底部提交“技术工单”与我们联系。
社区圈子