操作系统源代码详细分析一呢
八卦 | 谁说宫崎骏封笔了?No 内容简介: Linux 拥有现代操作系统所有的功能,如真正的抢先式多任务处理、支持多用户,内存保护,虚拟内存,支持SMP、UP,符合POSIX标准,联、图形用户接口和桌面环境。具有快速性、稳定性等特点。本书通过分析Linux的内核源代码,充分揭示了Linux作为操作系统的内核是如何完成保证系统正常运行、协调多个并发进程、管理内存等工作的。现实中,能让人自由获取的系统源代码并不多,通过本书的学习,将大大有助于读者编写自己的新程序。 第一部分 Linux 内核源代码 arch/i386/kernel/entry.S 2arch/i386/kernel/init_task.c 8arch/i386/kernel/irq.c 8arch/i386/kernel/irq.h 19arch/i386/kernel/process.c 22arch/i386/kernel/signal.c 30arch/i386/kernel/smp.c 38arch/i386/kernel/time.c 58 arch/i386/kernel/traps.c 65arch/i386/lib/delay.c 73arch/i386/mm/fault.c 74arch/i386/mm/init.c 76fs/binfmt-elf.c 82fs/binfmt_java.c 96fs/exec.c 98include/asm-generic/smplock.h 107 include/asm-i386/atomic.h 108include/asm-i386/current.h 109include/asm-i386/dma.h 109include/asm-i386/elf.h 113 include/asm-i386/hardirq.h 114include/asm-i386/page.h 114include/asm-i386/pgtable.h 115include/asm-i386/ptrace.h 122include/asm-i386/semaphore.h 123include/asm-i386/shmparam.h 124 include/asm-i386/sigcontext.h 125include/asm-i386/siginfo.h 125include/asm-i386/signal.h 127include/asm-i386/smp.h 130include/asm-i386/softirq.h 132include/asm-i386/spinlock.h 133 include/asm-i386/system.h 137include/asm-i386/uaccess.h 139include/linux/binfmts.h 146include/linux/capability.h 147include/linux/elf.h 150include/linux/elfcore.h 156include/linux/interrupt.h 157include/linux/kernel.h 158include/linux/kernel_stat.h 159include/linux/limits.h 160include/linux/mm.h 160include/linux/module.h 164include/linux/msg.h 168include/linux/personality.h 169include/linux/reboot.h 169include/linux/resource.h 170include/linux/sched.h 171include/linux/sem.h 179include/linux/shm.h 180include/linux/signal.h 181include/linux/slab.h 184include/linux/smp.h 184include/linux/smp_lock.h 185include/linux/swap.h 185include/linux/swapctl.h 187include/linux/sysctl.h 188include/linux/tasks.h 194include/linux/time.h 194include/linux/timer.h 195include/linux/times.h 196include/linux/tqueue.h 196include/linux/wait.h 198init/main.c 198init/version.c 212ipc/msg.c 213ipc/sem.c 218ipc/shm.c 227ipc/util.c 236kernel/capability.c 237kernel/dma.c 240kernel/exec_domain.c 241kernel/exit.c 242kernel/fork.c 248kernel/info.c 255kernel/itimer.c 255kernel/kmod.c 257kernel/module.c 259kernel/panic.c 270kernel/printk.c 271kernel/sched.c 275kernel/signal.c 295kernel/softirq.c 307kernel/sys.c 307kernel/sysctl.c 318kernel/time.c 330mm/memory.c 335mm/mlock.c 345mm/mmap.c 348mm/mprotect.c 358mm/mremap.c 361mm/page_alloc.c 363mm/page_io.c 368mm/slab.c 372mm/swap.c 394mm/swap_state.c 395mm/swapfile.c 398mm/vmalloc.c 406mm/vmscan.c 409
南京男科医院哪家医院好许昌治疗白癜风医院费用
合肥早泄治疗费用多少钱
- 葡萄大主板,遇到这3种扭头就走,八成打了激素,老板自己都不吃
- 随着美债收益率溢价收窄 对于美元见顶的猜测降温
- 明星中会的8对“半路夫妻”,幸福的他们,狠狠打脸前任!
- 工信部:建立重点多层次供应链企业“白名单”制度,确保重点多层次供应链的稳定畅通
- 李玫瑾:若发现小孩有这3个行为时,该打就得打,长大了很难改正
- 大米别只会“煮”,学学这4种做法,营养美味不长肉,上桌抢着吃
- 开会时领导让你提意见,教你这3招,不仅不出错,他还高看你一眼
- A股公司年内回购潮拆解:“数增量屈曲”背后的力度隐忧
- 长安汽车王俊:汽车就是元宇宙,未来极富无限想象 | 面对面
- 芬兰将成为第三个被俄罗斯断供液化的欧洲国家
- 4台用翅片管式散热器
- 复星医药:乳制品(肝素钠)车间已通过GMP符合性检查