每月见闻201912

技术

CS3210-Linux-insides

美国佐治亚理工学院(Georgia Institute of Technology, GT) CS-3210 课程,其题目是”Design Operating Systems“,设计操作系统。该课程以《Linux Inside》这本书作为教材,这本书gitbook地址为linux-insides,有人在github上发起了linux-insides-zh翻译项目,这本书的目录如下

  • Kernel Boot Process

  • Kernel initialization process

  • Interrupts and Interrupt Handling

  • System calls

  • Timers and time management

  • Synchronization primitives in the Linux kernel

  • Linux kernel memory management

  • Cgroups

  • Linux kernel concepts

  • Data Structures in the Linux Kernel

  • Theory

  • Misc

文章

Booting ARM Linux on MPCore

Medium上一篇讲解多核ARM Linux启动的好文章,对Boot Monitor、U-boot和kernel启动汇编部分都有较为详细的说明