一步步學習Linux多工程式設計

2022-07-31 09:12:09 字數 1048 閱讀 4550

01、什麼是系統呼叫?

02、linux系統呼叫之i/o操作(檔案操作)

03、檔案描述符的複製:dup(), dup2()

04、程序的介紹

05、linux可執行檔案結構與程序結構

06、多程序實現多工(一):fork()

07、多程序實現多工(二):vfork()

08、程序的控制:結束程序、等待程序結束

09、linux特殊程序之殭屍程序

10、linux特殊程序之孤兒程序

11、linux特殊程序之守護程序

12、程序替換:exec函式族

13、為什麼需要程序間通訊?

14、程序間通訊:訊號中斷處理

15、程序間通訊:無名管道

16、程序間通訊:有名管道

17、程序間通訊:訊息佇列

18、程序間通訊:共享記憶體

19、程序和執行緒的區別與聯絡

20、執行緒的基本操作

21、執行緒堆疊大小的使用介紹

22、執行緒私有資料

23、執行緒池

24、什麼是同步,什麼是互斥?

25、執行緒同步與互斥:互斥鎖

26、執行緒同步與互斥:讀寫鎖

27、執行緒同步與互斥:posix無名訊號量

28、程序同步與互斥:posix有名訊號量

29、程序同步與互斥:system v 訊號量

30、linux 程序管理

31、linux 程序排程**

32、**程序位址空間與虛擬儲存空間

33、linux 執行緒**

34、linux 訊號列表

35、**可重入函式與不可重入函式

36、**標準 i/o 緩衝區

37、i/o多路復用select、poll、epoll的區別使用

一步步啟動linux

可以一步一步啟動linux.在ubantu剛一啟動時,按c健即進入grub 提示符狀態,在此狀態下輸入 我用的是ubuntu 13 grub linux vmlinuz grub ls boot grub initrd boot initrd.img 3.11.0 15 generic grub b...

一步步學習電子維修

一步步學習電子維修 第一節 電是什麼 1 電子技術,很多人感興趣,不過入門卻非常困難,我總結了下原因,1 屬於微觀,看不見摸不著 2 缺少實際動手環境 3 學校教育或培訓教育問題,填鴨式的灌輸,越來越煩,最終一點興趣也沒有了。2 針對以上問題,這裡都有絕招解決,俗話說一招鮮,吃遍天,看到這篇文章的同...

freeRTOS 一步步學習(二)

freertos 一步步學習 二 任務狀態 應用程式可以包含多個任務。如果執行應用程式的微控制器只有乙個核 core 那麼在任意給定時間,實際上只會有乙個任務被執行。這就意味著乙個任務可以有乙個或 兩個狀態,即執行狀態和非執行狀態。freertos 的排程器是能讓任務切入切出的唯一實體。任務建立 x...