Simple Operating Systems (簡稱SOS)是一個可以運行在X86平臺上(包括QEMU,BOCHS,VirtualBOX等模擬器上)的面向教學的微型嵌入式操作系統(tǒng)系列軟件。從SOS-1到SOS9,逐步完成了一個從無(只有顯示)到有(虛存、文件系統(tǒng)、線程、進程)的操作系統(tǒng)創(chuàng)建過程。通過分析、運行和修改此操作系統(tǒng),會對操作系統(tǒng)的實際實現(xiàn)有更深入的的了解。這是第一部分 SOS-1。
Simple Operating Systems (簡稱SOS)是一個可以運行在X86平臺上(包括QEMU,BOCHS,VirtualBOX等模擬器上)的面向教學的微型嵌入式操作系統(tǒng)系列軟件。從SOS-1到SOS9,逐步完成了一個從無(只有顯示)到有(虛存、文件系統(tǒng)、線程、進程)的操作系統(tǒng)創(chuàng)建過程。通過分析、運行和修改此操作系統(tǒng),會對操作系統(tǒng)的實際實現(xiàn)有更深入的的了解。這是第二部分 SOS-2。
Simple Operating Systems (簡稱SOS)是一個可以運行在X86平臺上(包括QEMU,BOCHS,VirtualBOX等模擬器上)的面向教學的微型嵌入式操作系統(tǒng)系列軟件。從SOS-1到SOS9,逐步完成了一個從無(只有顯示)到有(虛存、文件系統(tǒng)、線程、進程)的操作系統(tǒng)創(chuàng)建過程。通過分析、運行和修改此操作系統(tǒng),會對操作系統(tǒng)的實際實現(xiàn)有更深入的的了解。這是第三部分SOS-3。
Simple Operating Systems (簡稱SOS)是一個可以運行在X86平臺上(包括QEMU,BOCHS,VirtualBOX等模擬器上)的面向教學的微型嵌入式操作系統(tǒng)系列軟件。從SOS-1到SOS9,逐步完成了一個從無(只有顯示)到有(虛存、文件系統(tǒng)、線程、進程)的操作系統(tǒng)創(chuàng)建過程。通過分析、運行和修改此操作系統(tǒng),會對操作系統(tǒng)的實際實現(xiàn)有更深入的的了解。這是第四部分SOS-4。
Simple Operating Systems (簡稱SOS)是一個可以運行在X86平臺上(包括QEMU,BOCHS,VirtualBOX等模擬器上)的面向教學的微型嵌入式操作系統(tǒng)系列軟件。從SOS-1到SOS9,逐步完成了一個從無(只有顯示)到有(虛存、文件系統(tǒng)、線程、進程)的操作系統(tǒng)創(chuàng)建過程。通過分析、運行和修改此操作系統(tǒng),會對操作系統(tǒng)的實際實現(xiàn)有更深入的的了解。這是第五部分SOS-5。
Simple Operating Systems (簡稱SOS)是一個可以運行在X86平臺上(包括QEMU,BOCHS,VirtualBOX等模擬器上)的面向教學的微型嵌入式操作系統(tǒng)系列軟件。從SOS-1到SOS9,逐步完成了一個從無(只有顯示)到有(虛存、文件系統(tǒng)、線程、進程)的操作系統(tǒng)創(chuàng)建過程。通過分析、運行和修改此操作系統(tǒng),會對操作系統(tǒng)的實際實現(xiàn)有更深入的的了解。這是第六部分 SOS-6。
Simple Operating Systems (簡稱SOS)是一個可以運行在X86平臺上(包括QEMU,BOCHS,VirtualBOX等模擬器上)的面向教學的微型嵌入式操作系統(tǒng)系列軟件。從SOS-1到SOS9,逐步完成了一個從無(只有顯示)到有(虛存、文件系統(tǒng)、線程、進程)的操作系統(tǒng)創(chuàng)建過程。通過分析、運行和修改此操作系統(tǒng),會對操作系統(tǒng)的實際實現(xiàn)有更深入的的了解。這是第七部分 SOS-7。
Simple Operating Systems (簡稱SOS)是一個可以運行在X86平臺上(包括QEMU,BOCHS,VirtualBOX等模擬器上)的面向教學的微型嵌入式操作系統(tǒng)系列軟件。從SOS-1到SOS9,逐步完成了一個從無(只有顯示)到有(虛存、文件系統(tǒng)、線程、進程)的操作系統(tǒng)創(chuàng)建過程。通過分析、運行和修改此操作系統(tǒng),會對操作系統(tǒng)的實際實現(xiàn)有更深入的的了解。這是第八部分SOS-8。
This code implements the shortest path algorithm via the simple scheme and fibonacci heap data structure. It has 3 kinds of testing data input method : random input by computer, reading from the file, reading from the key board.