发表评论取消回复
相关阅读
相关 linux内核分析及应用 -- Linux 网络层数据流分析(上)
计算机网络是个庞大且复杂的话题,这不是一本书就可以说清楚的。然而,在互联网极大普及的今天,很少有应用程序不与网络打交道,我还是抱着授人以渔的思想,尝试介绍 Linux 在网络层
相关 linux内核分析及应用 -- 文件系统
Linux 内核设计,基本上是围绕着“一切皆文件”的思想来展开的。所以,我们能见到的系统调用或者模块功能,都需要使用文件系统。假如没有文件系统,我们就只能直接操作块设备、字符设
相关 linux内核启动跟踪,Linux内核分析------跟踪分析Linux内核的启动过程
1、基础知识 (1)Linux内核中经常使用的目录 1.arch/:与体系结构相关的代码,(内容庞大,支持不一样cpu的源代码)。 2.Documentation/:文档
相关 《Linux操作系统分析》之Linux系统的理解及学习Linux内核的心得
经过这一段时间的学习,自己对linux也有了一定的认识,今天这篇博客对以往的知识进行一个总结吧。 以往linux学习的博客,从上而下是学习深入的过程,我的博客链接如下: 第
相关 Linux内核中断系统处理机制-详细分析
<table> <thead> <tr> <th>日期</th> <th>内核版本</th> <th>架构</th> <th>作者</
相关 linux系统调用sched_setaffinity内核实现分析
在讲解具体实现之前,我们先来看一个场景: 启动一个进程,并且在启动的时候就绑定该进程运行的CPU,如下图(我们是在KVM中启动一个虚拟机,该虚拟机启动时就进行了CPU绑定):
相关 Linux 内核/sys 文件系统之sysfs 属性文件
以上所举的例子仅仅是一些常见的 sysfs 属性用法,实际的系统中还常常有很多其它的从未见过的 sysfs 属性,因此只有举例是不够的,即使维护了一份 sysfs 属性用法参考
相关 linux内核分析及应用 -- 中断机制
我们编写的程序在运行的时候,并不会一直占据着 CPU 资源,比如你需要和外部设备做交互(读写磁盘数据、读写网络接口等),那么你就要主动放弃 CPU,当外部设备数据就绪后,就会通
相关 linux内核分析及应用 -- 输入输出(下)
5.5 Redis 对 epoll 的封装 Redis 的作者和 Nginx 的作者一样,不喜欢引入第三方的库,比如 libevent、libev 来做事件处理,而是自己
相关 linux内核分析及应用 -- 输入输出(上)
计算机从诞生之日起就和输入输出(I/O)密不可分,图灵机和冯 · 诺伊曼体系中输入与输出就是基本概念之一。图灵机是一个计算机的理论模型,本质上是状态机;冯 · 诺伊曼体系是图灵
还没有评论,来说两句吧...