【導讀】VxWorks是一種嵌入式的實時操作系統(tǒng),所謂嵌入式系統(tǒng)就是用戶自己開發(fā)設計板子,板子上通常有一顆CPU,VxWorks支持32位的CPU,包括Intel公司的x86、Motorola公司。的68k和PowerPC、MIPS、ARM、Intel公司的i960、Hitachi公司的SH。開發(fā)環(huán)境可以運行在Windows95/NT或UNIX下,包括交叉編譯器和交叉。代碼IMAGE,交叉調(diào)試器就是通過宿主機和目標機之間的某種耦合方式實現(xiàn)前后臺調(diào)試。在系統(tǒng)安裝的時候,集成調(diào)試環(huán)境和VxWorks的原材料都安裝。下面我們分別來介紹這。VxWorks的IMAGE有三個層次、四個部分。2.windkernel對外設不做假設。統(tǒng)的移植中,外設必須符合BIOS標準。與調(diào)度,我們稱其為納核,可以只有8k)。VxWorks的API是由操作系統(tǒng)內(nèi)核提供的服務原語搭建起來的??赡苄?、盡可能是常量和可確定。所謂可確定是指tc和ts有一個上限,而不是一個統(tǒng)計的。結(jié)果,即不會出現(xiàn)峰值,不會隨系統(tǒng)任務的增多而增多。除了提供TCP/IP協(xié)議棧,還支持其他協(xié)議。最大的特點就是采用零拷貝機制,Carrier網(wǎng):邊緣交換機,VoIP網(wǎng)關,核心路由器;