Kernel空間是Linux內(nèi)核的運(yùn)行空間,User空間是用戶程序的運(yùn)行空間,相互隔離。

內(nèi)核空間可以執(zhí)行任意命令,調(diào)用系統(tǒng)的一切資源;用戶空間只能執(zhí)行簡單的運(yùn)算,不能直接調(diào)用系統(tǒng)資源,必須通過系統(tǒng)接口(系統(tǒng)調(diào)用,system call),才能執(zhí)行內(nèi)核命令。
str="my string"http:// 用戶空間x=x+2file.write(str)// 切換到內(nèi)核空間y=x+4// 切換回用戶空間
top ?time