
操作系統(tǒng)課程培訓(xùn)
課程是通過計算機(jī)操作系統(tǒng)原理的學(xué)習(xí),并結(jié)合Linux操作系統(tǒng),
把所學(xué)原理落實到具體的應(yīng)用中,邊學(xué)邊用,邊用邊學(xué),
在理論與原理之間架起一座有效的橋梁。
1 GCC 編譯器
2 進(jìn)程的并發(fā)執(zhí)行
3 中斷
4 進(jìn)程同步與互斥
5 鏈接庫的編寫
6 Linux文件系統(tǒng)
7 GDB 調(diào)試器
8 系統(tǒng)調(diào)用的應(yīng)用
9 Linux 多線程編程
10 死鎖的分析方法及各種調(diào)試工具
11 Linux內(nèi)管管理及性能優(yōu)化
12 Linux 驅(qū)動程序的編寫等。
1
Linux、C 基礎(chǔ)入門及操作系統(tǒng)原理
2
Linux Shell實現(xiàn)模擬多進(jìn)程并發(fā)執(zhí)行
3
Linux下的中斷
4
系統(tǒng)調(diào)用
5
動手實踐-打印進(jìn)程PCB(task_struct結(jié)構(gòu))中的字段
6
Linux用戶級線程和內(nèi)核線程
7
線程編程-加1操作為什么會出錯?
8
同步機(jī)制之生產(chǎn)者和消費者問題
9
Linux死鎖現(xiàn)象及分析方法
10
通過命令和代碼初步感受存儲管理
11
Linux可執(zhí)行文件與進(jìn)程虛擬地址空間
知識點: 1.Linux可執(zhí)行文件 2.進(jìn)程虛擬地址空間
12
編譯和鏈接-編寫自己的鏈接庫
13
Linux內(nèi)存性能優(yōu)化之初步體驗
14
mmap()虛存映射及讀寫性能探究
15
Linux 設(shè)備操作命令及代碼
16
編寫Linux字符驅(qū)動程序
17
在 Linux 中如何使用 iotop 和 iostat 監(jiān)控磁盤 IO 活動?
18
Linux 下創(chuàng)建一個文件系統(tǒng)
19
從inode看文件系統(tǒng)的設(shè)計
20
操作系統(tǒng)原理與實踐
Linux 系統(tǒng)簡介
基本概念及操作
用戶及文件權(quán)限管理
Linux 目錄結(jié)構(gòu)及文件基本操作
Linux 進(jìn)程概念
用信號量解決生產(chǎn)者—消費者問題
Linux 進(jìn)程管理
Linux Shell 實現(xiàn)模擬多進(jìn)程并發(fā)執(zhí)行
查看 Linux 下的中斷
系統(tǒng)調(diào)用實驗
線程編程-加 1 操作為什么會出錯?
同步機(jī)制之生產(chǎn)者和消費者問題
用信號量解決生產(chǎn)者—消費者問題
Linux 進(jìn)程管理
Linux 死鎖現(xiàn)象及分析方法
通過命令和代碼初步感受存儲管理 -編譯和鏈接-編寫自己的鏈接庫 -通過 mmap()深入理解虛擬內(nèi)存管理和性能優(yōu)化
