操作系统课程培训
课程是通过计算机操作系统原理的学习,并结合Linux操作系统,
把所学原理落实到具体的应用中,边学边用,边用边学,
在理论与原理之间架起一座有效的桥梁。
1 GCC 编译器
2 进程的并发执行
3 中断
4 进程同步与互斥
5 链接库的编写
6 Linux文件系统
7 GDB 调试器
8 系统调用的应用
9 Linux 多线程编程
10 死锁的分析方法及各种调试工具
11 Linux内管管理及性能优化
12 Linux 驱动程序的编写等。
1
Linux、C 基础入门及操作系统原理
2
Linux Shell实现模拟多进程并发执行
3
Linux下的中断
4
系统调用
5
动手实践-打印进程PCB(task_struct结构)中的字段
6
Linux用户级线程和内核线程
7
线程编程-加1操作为什么会出错?
8
同步机制之生产者和消费者问题
9
Linux死锁现象及分析方法
10
通过命令和代码初步感受存储管理
11
Linux可执行文件与进程虚拟地址空间
知识点: 1.Linux可执行文件 2.进程虚拟地址空间
12
编译和链接-编写自己的链接库
13
Linux内存性能优化之初步体验
14
mmap()虚存映射及读写性能探究
15
Linux 设备操作命令及代码
16
编写Linux字符驱动程序
17
在 Linux 中如何使用 iotop 和 iostat 监控磁盘 IO 活动?
18
Linux 下创建一个文件系统
19
从inode看文件系统的设计
20
操作系统原理与实践
Linux 系统简介
基本概念及操作
用户及文件权限管理
Linux 目录结构及文件基本操作
Linux 进程概念
用信号量解决生产者—消费者问题
Linux 进程管理
Linux Shell 实现模拟多进程并发执行
查看 Linux 下的中断
系统调用实验
线程编程-加 1 操作为什么会出错?
同步机制之生产者和消费者问题
用信号量解决生产者—消费者问题
Linux 进程管理
Linux 死锁现象及分析方法
通过命令和代码初步感受存储管理 -编译和链接-编写自己的链接库 -通过 mmap()深入理解虚拟内存管理和性能优化