win10不再使用nt內(nèi)核 Windows10X放棄NT內(nèi)核預(yù)示著什么?
Windows10X放棄NT內(nèi)核預(yù)示著什么?一群文科生,回答理科專業(yè)的問題,我只能哈哈。投訴windows操作系統(tǒng)。我不想知道我是誰,但我知道3個MacOS(Linux),20年,幾十個商業(yè)驅(qū)動程序,
Windows10X放棄NT內(nèi)核預(yù)示著什么?
一群文科生,回答理科專業(yè)的問題,我只能哈哈。投訴windows操作系統(tǒng)。我不想知道我是誰,但我知道3個MacOS(Linux),20年,幾十個商業(yè)驅(qū)動程序,以及數(shù)百萬行代碼的經(jīng)驗。在我看來,windowsnt體系結(jié)構(gòu)是三大操作系統(tǒng)中最好的。
Linux復(fù)雜驅(qū)動程序類型,源代碼級別不兼容。他的系統(tǒng)結(jié)構(gòu)簡單,所以很穩(wěn)定。如果您有任何異議,請回答這個問題:您可以修改任何驅(qū)動程序類型的數(shù)據(jù)流而不重新編譯內(nèi)核嗎?
MacOS的歷史負擔太重了。Mach,iokit,從C到C,但甚至不是內(nèi)核級的調(diào)試輸出。伊洛格?對不起,光是它的延遲就會讓你想死。為了解決這個問題,我專門為mach開發(fā)了一個內(nèi)核級的即時消息輸出驅(qū)動程序。
Windows擁有業(yè)界最好的內(nèi)核調(diào)試工具。風云無敵!在Linux上,內(nèi)核驅(qū)動程序看不到調(diào)用堆棧的問題。在WinDbg中,只需幾秒鐘。
兄弟,在你問問題之前,你能先熟悉一下問題的背景嗎?否則,不是愚蠢就是糟糕。
NT內(nèi)核是什么意思?
NT內(nèi)核基于Windows NT構(gòu)建。
內(nèi)核是操作系統(tǒng)最基本的部分。它是軟件的一部分,為許多應(yīng)用程序提供對計算機硬件的安全訪問。這種訪問是有限的,內(nèi)核決定程序何時在硬件的某個部分上運行以及運行多長時間。內(nèi)核可分為單核、雙核和微核。嚴格地說,內(nèi)核不是計算機系統(tǒng)的必要組成部分。
windowsNT內(nèi)核是什么?
除了最初的windows體系結(jié)構(gòu)之外,Microsoft還為PC服務(wù)器開發(fā)了一個windows NT體系結(jié)構(gòu),它首先出現(xiàn)在windows NT 3.1中。
Windows 2000集成了這兩種體系結(jié)構(gòu)的優(yōu)點,因此代碼版本升級到5.0。
雖然Windows XP的命名方法發(fā)生了變化,但核心架構(gòu)沒有太大變化,因此核心版本號為5.1。
Windows Vista在內(nèi)核和shell架構(gòu)上做了很大的改變,因此代碼版本已經(jīng)進入6.0時代。
“Windows 7”的命名與核心代碼版本無關(guān),“7”只是因為它是微軟第七代桌面操作系統(tǒng),就像Windows me和WIN98/95屬于同一個時代,但是命名很時尚。
微軟表示,Windows7是客戶端操作系統(tǒng)的重大改進,在內(nèi)核、設(shè)計、工程等方面都有很大的創(chuàng)新。
核心版本從6.0升級到6.1,一方面保證了Windows 7可以延續(xù)Windows Vista的優(yōu)秀功能,同時也最大限度地保證了應(yīng)用的兼容性。