操作系統:實踐
該存儲庫具有操作系統的實踐。
所有的實踐都使用C C++語言。
實用列表
- 編寫一個程序(使用fork()和/或exec()命令),在其中執行父母和子女:
一個。相同的程序,相同的代碼。
b。相同的程序,不同的代碼。
c。在終止之前,父母等待孩子完成任務。 - 編寫一個程序以報告Linux內核的行為,包括內核版本,CPU類型和模型。 (CPU信息)
- 編寫一個程序來報告Linux內核的行為,包括有關已配置的內存,免費內存和使用的內存的信息。 (內存信息)
- 編寫一個程序以打印文件詳細信息,包括所有者訪問權限,文件訪問時間,其中文件名作為參數給出。
- 編寫一個程序以使用系統調用複製文件。
- 編寫程序以實現FCFS調度算法。
- 編寫程序以實現循環計划算法。
- 編寫程序以實現SJF調度算法。
- 編寫程序以實現基於非首次優先級的調度算法。
- 編寫程序以實現基於優先優先級的調度算法。
- 編寫程序以實現SRJF調度算法。
- 編寫程序以使用線程庫計算n個數字的總和。
- 編寫一個程序,以實現第一合適,最合適和最差的分配策略。