Linux内核分析课程总结
2016-04-30 21:28
274 查看
blog链接:
计算机是如何工作的
操作系统是如何工作的
构造一个简单的linux系统MenuOS
系统调用的工作机制(上)
系统调用的工作机制(下)
进程的描述与创建
可执行程序的装载
进程的切换与系统的一般执行过程
学习总结:
收获:
通过这门课程,我系统性地、深入地学习了操作系统内核的相关结构和设计原理,与之前不同,《linux内核分析》带领我们从linux内核源代码着手,真正地从根本上去了解linux的工作机制。在这个过程中我尝试了自己去构造一个简单的linux系统并编写和执行了一些简单的系统调用,此外还初步掌握了gdb远程调试的方法,通过设置断点,单步运行来了解每一行代码的行为和原理。
不足:
很多问题还只停留在表面,知其然而不知其所以然。读代码时由于基础不够牢靠还存在很大困难,许多代码并不能真正理解意义。
计算机是如何工作的
操作系统是如何工作的
构造一个简单的linux系统MenuOS
系统调用的工作机制(上)
系统调用的工作机制(下)
进程的描述与创建
可执行程序的装载
进程的切换与系统的一般执行过程
学习总结:
收获:
通过这门课程,我系统性地、深入地学习了操作系统内核的相关结构和设计原理,与之前不同,《linux内核分析》带领我们从linux内核源代码着手,真正地从根本上去了解linux的工作机制。在这个过程中我尝试了自己去构造一个简单的linux系统并编写和执行了一些简单的系统调用,此外还初步掌握了gdb远程调试的方法,通过设置断点,单步运行来了解每一行代码的行为和原理。
不足:
很多问题还只停留在表面,知其然而不知其所以然。读代码时由于基础不够牢靠还存在很大困难,许多代码并不能真正理解意义。
相关文章推荐
- Linux 文本处理命令
- Linux 查看 系统正在监听的端口的进程
- Linux内核总结
- linux下的小程序
- linux内存源码分析 - 内存回收(lru链表)
- centos下hadoop2.6伪分布式环境搭建
- linux头文件详解
- 用sed和awk实现将文本中的上下两行合并为一行
- windows安装Linux系列双系统时基本的注意事项
- Linux内核期末总结
- Linux内核分析学习总结
- linux基础
- www原理
- linux相关
- Linux安装程序Anaconda分析
- linux编译中的常见问题
- 如何解决 arm-none-linux-gnueabi-gcc -v和arm-linux-gcc 没有那个文件或目录
- Linux如何卸载正在执行的挂载文件
- CentOS7系统如何修改主机名
- 各种Linux下的HugePage 大小