
Linux内核设计与实现
Ekkone
乐观程序员一枚,希望自己别一直堕落,学习也很快乐的
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux内核简介
Linux内核简介UNIX的历史UNIX强大的根本原因很简洁,只提供几百个系统调用并且有很明确的设计目的所有的东西都被当作文件对待内核和相关的系统工具软件是用C语言编写而成:不同硬件架构移植能力强进程创建迅速,独特的fork()系统调用简单稳定的进程通信,目标明确的程序运行,方便的程序组合:策略与机制分离,清晰的层次化结构Linux简介类UNIX系统协作开发项目内...原创 2019-08-21 21:57:34 · 190 阅读 · 0 评论 -
Linux内核设计与实现——从内核出发
Linux内核设计与实现——从内核出发获取内核源代码登陆Linux内核官方网站,可以随时获取当前版本的源代码,可以是完整的压缩形式,也可以是增量补丁形式使用git下载git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git更新自己的分支到Linux的最新分支git pull...原创 2019-08-22 16:30:55 · 1041 阅读 · 0 评论 -
Linux内核设计与实现——进程管理
Linux内核设计与实现——进程管理进程进程就是处于执行期的程序,但不仅仅是可执行程序代码,通常还要包含其他资源,像打开的文件,挂起的信号,内核内部数据,处理器状态,一个或多个具有内存映射的内存地址空间及一个或多个执行线程,以及用来存放全局变量的数据段等进程就是正在执行的程序代码的实时结果执行线程,简称线程(thread),是在进程中活动的对象。每个线程都拥有一个独立的程序计数器、进程栈...原创 2019-09-06 19:12:16 · 311 阅读 · 0 评论 -
Linux内核设计与实现——进程管理(续)
Linux内核设计与实现——进程管理(续)线程在Linux中的实现线程机制是现代编程技术中常用的一种抽象概念;该机制提供了在统一程序内共享内存地址空间运行的一组线程。这些线程还可以共享打开的文件和其他资源。线程机制支持并发程序设计技术,在多处理器系统上,能保证真正的并行处理Linux把所有的线程都当做进程来实现,被视为一个与其他进程共享某些资源的进程创建线程线程的创建和普通进程的...原创 2019-09-08 20:43:51 · 187 阅读 · 0 评论