徽标
联盟百科
通讯
下载应用,请到 Google Play
新! 在您的Android™设备上下载联盟百科!
自由
比浏览器更快的访问!
 

Windows NT体系结构

指数 Windows NT体系结构

Windows NT體系結構是指一系列微軟設計及製造,由Windows NT所衍生出的視窗作業系統架構。Windows NT採用用戶模式與核心模式的分層設計並且是搶佔式和可重入的。可運行在單處理器或對稱多處理器(SMP)上,並利用I/O請求包與異步I/O來處理所有的I/O請求。在Windows 2000(含)之前採用的Windows NT皆為32位元版本的,第一版64位元的Windows NT首先用於64位元的Windows XP。 用戶模式下的程式與子系統僅能存取其可存取的資源,核心模式下的程式則可以存取所有資源與外部裝置。Windows NT採用的核心是屬於混合核心。其體系結構包括簡單內核、硬體抽象層(HAL)、驅動程式、服務(總稱為執行體), 這些均屬於核心模式。 Windows NT的用戶模式子系統可以透過核心模式中的I/O Manager傳遞I/O請求給同樣在核心模式中合適的驅動程式。Windows NT的用戶模式包括了兩個子系統:環境子系統(在不同作業系統類型下執行應用程式);集成子系統(Integral subsystem)執行一些系統相關的函數。在Windows NT中,在核心模式的程式可以存取電腦所有的硬體和系統資源,且在核心模式的程式可以在用戶模式下執行的服務與應用程式存取到臨界區(critical areas)時終止他們,以避免存取到不該存取的記憶體空間。 執行體提供了大部分的系統服務功能。位於硬體抽象層與執行體之間的Windows NT的核心模式部分提供了多處理器同步、執行緒、中斷排程與分派、例外處理、例外分派的功能。核心還負責在啟動時初始化裝置驅動程式。核心模式驅動程式分為三層:高層驅動程式、中層驅動程式、低層驅動程式。Windows驅動程式模型(WDM)是存在於中層驅動程式,主要用於二進位檔與原始碼相容於Windows 98與Windows 2000的驅動程式。低層驅動程式也可以是舊式Windows NT的設備驅動程式,或是PnP匯流排。.

55 关系: Active Directory可重入存取控制串列守护进程安全标识符使用者空間作業 (電腦)微軟微软國際標準化組織分頁内核国际电工委员会硬體抽象層窗口管理器类Unix系统系统调用线程隨插即用行程驱动程序虚拟内存FATGDI+I/O請求包Intel 80486KMDFLinux内核Microsoft PressMicrosoft TechNetMS-DOSNTFSNtoskrnl.exeOS/2Portable ExecutableReactOSRISCUMDFWindows 2000Windows 98Windows APIWindows Driver ModelWindows NTWindows NT 3.xWindows NT 4.0Windows XPWindows对象管理Windows系統函式庫WineX86...核心核心态注册表混合核心本地过程调用 扩展索引 (5 更多) »

Active Directory

Active --Directory(简称AD。中国大陸譯名為「活動目錄」,台灣为維持英文不譯)是微軟Windows Server中,負責架構中大型網路環境的集中式目錄管理服務(Directory Services),在Windows 2000 Server開始內建於Windows Server產品中,它處理在組織中的網路物件,物件可以是使用者,群組,電腦,網域控制站,郵件,設定檔,組織單元,樹系等等,只要是在Active Directory結構定義檔(schema)中定義的物件,就可以儲存在Active Directory資料檔中,並利用Active Directory Service Interface來存取,實際上,許多Active Directory的管理工具都是利用這個介面來呼叫並使用Active Directory的資料。 Active Directory也被做為微軟部份伺服器軟體與網域構連的資料結構,例如Microsoft Exchange Server 2003-2007,均使用AD來儲存其個人信箱資料(透過建立新的Active Directory Schema),並將AD列為建置Exchange Server的必要條件。 Active Directory最早在1996年出現,並在Windows 2000中首次問世,研發代號為Cascade,並歷經Windows 2000、Windows Server 2003的演化,目前AD已成為成熟的目錄服務元件,在Windows Server 2008中,AD更擴充其角色至五種服務(包含憑證、聯合、權限控管與輕量級服務等)。.

新!!: Windows NT体系结构和Active Directory · 查看更多 »

可重入

若一个程序或子程序可以「在任意时刻被中断然后操作系统调度执行另外一段代码,这段代码又调用了该子程序不会出错」,则称其为可重入(reentrant或re-entrant)的。即当该子程序正在运行时,执行线程可以再次进入并执行它,仍然获得符合設計時預期的结果。与多线程并发执行的线程安全不同,可重入强调对单个线程执行时重新进入同一个子程序仍然是安全的。 可重入概念是在单线程操作系统的时代提出的。一个子程序的重入,可能由于自身原因,如执行了jmp或者call,类似于子程序的递归调用;或者由于操作系统的中断响应。UNIX系统的signal的处理,即子程序被中断处理程序或者signal处理程序调用。所以,可重入也可称作“异步信号安全”。这里的异步是指信号中断可发生在任意时刻。 重入的子程序,按照后进先出线性序依次执行。 若一个函数是可重入的,则该函数应当满足下述条件:.

新!!: Windows NT体系结构和可重入 · 查看更多 »

存取控制串列

访问控制表(Access Control List,ACL),又稱--,是使用以存取控制矩陣為基礎的存取控制表,每一個(文件系统内的)物件對應一個串列主體。存取控制串列描述用户或系统进程对每个物件的存取控制权限。 存取控制串列的主要缺點是不可以有效迅速地枚舉一個物件的存取權限。因此,要確定一個物件的所有存取權限需要搜索整個存取控制串列來找出相對應的存取權限。.

新!!: Windows NT体系结构和存取控制串列 · 查看更多 »

守护进程

在一個多工的電腦作業系統中,守护进程(daemon,或)是一種在后台执行的电脑程序。此类程序会被以进程的形式初始化。守护进程程序的名称通常以字母“d”结尾:例如,syslogd就是指管理系统日志的守护进程。 通常,守护进程没有任何存在的父进程(即PPID.

新!!: Windows NT体系结构和守护进程 · 查看更多 »

安全标识符

安全标识符 (Security Identifier,SID)是Windows操作系统使用的独一无二的,不变的标识符用于标识用户、用户群、或其他.

新!!: Windows NT体系结构和安全标识符 · 查看更多 »

使用者空間

在作業系統中,虛擬記憶體通常會被分成使用者空間(User space,又譯為--),與核心空間(Kernel space,又譯為內核空間)這兩個區段。 這是記憶體保護機制中的一環。內核、核心擴充(kernel extensions)、以及驅動程式,運行在核心空間上。而其他的應用程式,則運行在使用者空間上。所有運行在使用者空間的應用程式,都被統稱為用戶級(userland)。.

新!!: Windows NT体系结构和使用者空間 · 查看更多 »

作業 (電腦)

在計算機科學中,作業(task),又譯為工作、任務,是在記憶體中的一組程式指令。它包括了一段虛擬定址空間分頁,與作業系統資源,提供執行緒運行的空間。有時候,它與行程被認為是同義的;但也有人認為,在即時系統(Real-time)中運行的行程才被稱為作業。.

新!!: Windows NT体系结构和作業 (電腦) · 查看更多 »

微軟

#重定向 微软.

新!!: Windows NT体系结构和微軟 · 查看更多 »

微软

微軟(Microsoft;)是美國一家跨國電腦科技公司,以研發、製造、授權和提供廣泛的電腦軟件服務為主。總部位於美國华盛顿州的雷德蒙德,最為著名和暢銷的產品為Microsoft Windows操作系统和Microsoft Office辦公室軟件,以及Xbox的遊戲業務。微軟是美国《财富》杂志2015年评选的的排行榜中的第95名。 公司於1975年由比爾‧蓋茲和保羅·艾倫創立。初期主要為Altair 8800發展和銷售BASIC直譯器,在1980年代中期憑藉MS-DOS在家用電腦作業系統市場上取得長足進步,後來出現的Windows使得微軟逐漸統治了家用桌面電腦作業系統市場。同時微軟也開始擴張業務,進軍其他行業和市場,建立了MSN網站,在計算機硬件市場上,微軟商標及Xbox遊戲機、Zune和MSN TV家庭娛樂設備也在不同的年份出現在市場上。微軟於1986年首次公開募股,此後不斷走高的股價為微軟締造了四位億萬富翁和12,000位百萬富翁。 伴隨公司的強大,微軟也越來越受到批評和指責,並且數十年來從未間斷。拒絕交易和捆綁銷售等做法招致垄断和不正當競爭的訴訟。美国司法部和歐盟委員會根據反托拉斯法均對微軟做出過不利裁定美国司法部网页。.

新!!: Windows NT体系结构和微软 · 查看更多 »

國際標準化組織

國際標準化組織(International Organization for Standardization;Organisation internationale de normalisation;Международная организация по стандартизации;简称:ISO)成立於1947年2月23日,--定全世界工商業國際標準的國際標準建立機構。 ISO總部設於瑞士日內瓦,成員包括162個會員國。該組織定義為非政府組織,官方語言是英語、法語和俄語。參加者包括各會員國的國家標準機構和主要公司。 ISO與負責電子設備標準的國際電工委員會密切合作。 ISO的國際標準以數字表示,例如:「ISO 11180:1993」的「11180」是標準號碼,而「1993」是出版年份。.

新!!: Windows NT体系结构和國際標準化組織 · 查看更多 »

分頁

分頁(Paging),是一種作業系統裡記憶體管理的一種技術,可以使電腦的主記憶體可以使用儲存在輔助記憶體中的資料。作業系統會將輔助記憶體(通常是磁盘)中的資料分割成固定大小的區塊,稱為「頁」(pages)。當不需要時,將分頁由主記憶體(通常是内存)移到輔助記憶體;當需要時,再將資料取回,載入主記憶體中。相對於分段,分頁允許記憶體儲存於不連續的區塊以維持檔案系統的整齊。分页是磁盘和内存间传输数据块的最小单位。 分頁/虛擬記憶體能有助“大大地”降低整體及額外非必要的 I/O 次數,提高系統整體運作效能。因為這能有助提高 RAM 的讀取命中率,也透過其內部的高效率算法來達到 I/O 數據流的預緩存工作,通過與之相關的等等手段也能很好地提高了 CPU 的使用效率,而擁有大實體記憶體的用戶更可能考慮利用如Ramdisk、Supercache、SoftPerfect RAM Disk等模擬出硬碟分區來同時將虛擬記憶體/系統临时檔案等設置其上以進一步加強系統效能,及達至保障硬碟的措施。分頁是虛擬記憶體技術中的重要部份。.

新!!: Windows NT体系结构和分頁 · 查看更多 »

内核

在計算機科學中,核心(kernel)又稱--,是一個電腦程式,用來管理軟體發出的資料I/O(輸入與輸出)要求,將這些要求轉譯為資料處理的指令,交由中央處理器(CPU)及電腦中其他電子元件進行處理,是現代操作系统中最基本的部分。它是为众多应用程序提供对计算机硬件的安全访问的一部分软件,这种访问是有限的,并由内核决定一个程序在什么时候对某部分硬件操作多长时间。直接对硬件操作是非常复杂的。所以内核通常提供一种硬件抽象的方法,来完成这些操作。通过进程间通信机制及系统调用,应用进程可间接控制所需的硬件资源(特别是处理器及IO设备)。 严格地说,内核并不是计算机系统中必要的组成部分。程序可以直接地被调入计算机中执行;这样的设计,说明了设计者不希望提供任何硬件抽象和操作系统的支持;它常见于早期计算机系统的设计中。最终,一些辅助性程序,例如程序加载器和调试器,被设计到机器核心当中,或者写入在只读记忆体里。这些变化发生时,操作系统内核的概念就渐渐明晰起来了。.

新!!: Windows NT体系结构和内核 · 查看更多 »

国际电工委员会

国际电工委员会(International Electrotechnical Commission,縮寫:IEC,或譯「國際電工協會」)是世界上最早的國際標準化組織,於1906年成立,主要是负责有关电气工程和电子工程领域中的工作。 国际电工委员会在1906年6月26日由英国(IEE)和美国电气电子工程师协会及其它相关组织共同举行了其成立会议。目前有超过130个国家参与国际电工委员会,其中67个国家是成员,另外69个国家则是非正式成员的身份加入其分支机构。国际电工委员会的总部最初位于伦敦,1948年搬到了位于瑞士日内瓦的现总部处。.

新!!: Windows NT体系结构和国际电工委员会 · 查看更多 »

硬體抽象層

抽象層(Hardware Abstraction Layer,缩写HAL)是軟體層的例行程式套件,用於模擬特定系統平台的細節使程式可以直接存取硬體的資源。將硬體方面的不同抽離作業系統的核心,核心模式的程式碼就不必因為硬體的不同而需要修改。因此硬體抽象層可加大軟體的移植性。 之所以有硬體抽象(Hardware abstraction)這個概念,是由於數位電腦具體的硬體(Hardware)操作相當繁雜,因此將具體的硬體操作抽象化簡,避免由於直接以具體的機器碼(Machine code)撰寫程式,而在將程式移植到不同硬體時,需要重寫整個程式。其概念與目的,類似於資料結構(Data structure)中的抽象数据类型(Abstract data type),皆為保護程式免受變化的衝擊。 前述的現象可藉由語言現象獲得一些啟示,當我們進行記憶時,我們抽象地記憶,而非具體地將具體的訊息記下,我們在記憶時,並不會記憶文章具體的長相,而是抽象的內容。如果不是如此,當你要以另一種語言重現該篇文章時,仍然需要將其抽象化,再將其轉譯為另一語言的寫法。在記憶談話時,也類似於此。 硬件抽象层的一个“极端”例子是IBM的System/38与AS/400体系结构。这些系统的编译器产生抽象机器码:Licensed Internal Code, LIC。当程序执行时,把LIC翻译为本地CPU的机器码。这种策略使得最初为S/38编写的操作系统与应用程序可以不经修改、不必重新编译直接运行在最新的AS/400系统上,尽管底层硬件已经极大地改变了,处理器至少换了3代。.

新!!: Windows NT体系结构和硬體抽象層 · 查看更多 »

窗口管理器

窗口管理器(Window manager)是在图形用户界面中,控制窗口位置与外观的软件。 许多窗口管理器是为了桌面环境编写,与桌面环境一同发布的,例如被GNOME使用的Mutter。同时也存在不少独立的窗口管理器,如Openbox、Awesome等。 大部分窗口管理器是为X Window系統,针对Linux、BSD等操作系统设计编写的,用户可以通过选择窗口管理器更改电脑的图形用户界面外观和使用方式。 对于微软Windows操作系统而言,用户可以选择利用替代殼程式的软件来修改图形用户界面。 例如,LiteStep可用以修改Windows 95、98或NT的用户界面,让其拥有Afterstep类的风格。OS/2的默认壳层是Presentation Manager,但是第三方可以提供替代品。 Mac OS使用苹果自行研发的窗口管理器。.

新!!: Windows NT体系结构和窗口管理器 · 查看更多 »

类Unix系统

类Unix系统(Unix-like)经常被称为 UN*X 或 *nix,指各种Unix的衍生系统,比如FreeBSD、OpenBSD、SUN公司的Solaris,以及各种与传统Unix类似的系统,例如Minix、Linux、QNX等。它们虽然有的是自由软件,有的是私有软件,但都相当程度地继承了原始UNIX的特性,有许多相似处,并且都在一定程度上遵守POSIX规范。 UNIX的商標權由國際開放標準組織所擁有,只有符合單一UNIX規範的UNIX系統才能使用UNIX這個名稱,否則只能稱為類UNIX(UNIX-like)。.

新!!: Windows NT体系结构和类Unix系统 · 查看更多 »

系统调用

在電腦中,系統調用(system call),又稱為系統呼叫,指運行在使用者空間的程序向操作系統內核請求需要更高權限運行的服務。系統調用提供用戶程序與操作系統之間的接口。大多數系統交互式操作需求在內核態執行。如設備IO操作或者進程間通信。.

新!!: Windows NT体系结构和系统调用 · 查看更多 »

线程

线程(thread)是操作系统能夠進行運算调度的最小單位。它被包含在进程之中,是进程中的實際運作單位。一条线程指的是进程中一个单一顺序的控制流,一個进程中可以並行多個线程,每条线程并行执行不同的任务。在Unix System V及SunOS中也被称为轻量进程(lightweight processes),但轻量进程更多指内核线程(kernel thread),而把用户线程(user thread)称为线程。 线程是独立调度和分派的基本单位。线程可以为操作系统内核调度的内核线程,如Win32线程;由用户进程自行调度的用户线程,如Linux平台的POSIX Thread;或者由内核与用户进程,如Windows 7的线程,进行混合调度。 同一进程中的多条线程将共享该进程中的全部系统资源,如虚拟地址空间,文件描述符和信号处理等等。但同一进程中的多个线程有各自的调用栈(call stack),自己的寄存器环境(register context),自己的线程本地存储(thread-local storage)。 一个进程可以有很多线程,每条线程并行执行不同的任务。 在多核或多CPU,或支持Hyper-threading的CPU上使用多线程程序设计的好处是显而易见,即提高了程序的执行吞吐率。在单CPU单核的计算机上,使用多线程技术,也可以把进程中负责I/O处理、人机交互而常被阻塞的部分与密集计算的部分分开来执行,编写专门的workhorse线程执行密集计算,从而提高了程序的执行效率。.

新!!: Windows NT体系结构和线程 · 查看更多 »

隨插即用

是一種電腦硬體的一般術語,指在電腦上加上一個新的外部裝置時,能自動偵測與配置系統的資源,而不需要重新組態或手動安裝驅動程式。PnP會在每次系統啟動時自動偵測及配置;因此,必須先關閉電腦電源,才能安裝PnP裝置到擴充槽中。現代的「隨插即用」一詞又加上了熱插拔的意義,它是一個類似的功能,允許使用者在電源開啟的狀態下,直接新增或移除硬體裝置,例如USB或IEEE 1394。 「PnP」一詞在大寫時是一個有專利的技術,指的是英特爾和微軟共同提出的一個ISA匯流排附屬功能。通常「PnP」一詞就指這個技術和其後來的衍生物。 PnP需要配合支援的硬體及軟體。近年的電腦主機板及BIOS已全面支援;第一個使用PnP這個用語並支援的的作業系統是微軟的Windows 95,乃至最新的Windows皆支援PnP。後來蘋果電腦的Mac OS NuBUS和其它作業系統也開始支援此技術(使用其它的技術名稱或沒有名稱)。 正常來說,非PnP裝置必須在BIOS開機時辨認出來,讓作業系統避免再去指定這些裝置的I/O位址和IRQ。然而早期的PnP技術並不是很成熟,在ISA標準上,這個互動過程經常失敗;因為ISA在PnP技術出現之時並不支援裝置ID,使得ISA上的PnP相當不可靠,所以它又被戲稱為「Plug and Pray」(插上並祈禱)。然而,後來的MCA和PCI標準在設計之初就採納PnP技術,使PnP技術獲得了極大的成功。.

新!!: Windows NT体系结构和隨插即用 · 查看更多 »

行程

行程(process),是電腦中已執行程式的實體。行程為曾经是分時系統的基本運作單位。在面向进程设计的系统(如早期的UNIX,Linux 2.4及更早的版本)中,进程是程序的基本执行实体;在面向线程设计的系统(如当代多数操作系统、Linux 2.6及更新的版本)中,行程本身不是基本執行单位,而是執行緒的容器。程式本身只是指令、数据及其组织形式的描述,行程才是程式(那些指令和数据)的真正執行实例。若干行程有可能與同一個程式相關聯,且每個行程皆可以同步(循序)或异步(平行)的方式獨立執行。現代電腦系統可在同一段時間內以进程的形式将多個程式載入到記憶體中,並藉由時間共享(或稱时分复用),以在一個處理器上表現出同時(平行性)執行的感覺。同樣的,使用多執行緒技術(多執行緒即每一個執行緒都代表一個行程内的一个独立执行上下文)的作業系統或電腦架構,同樣程式的平行线程,可在多CPU主機或網絡上真正同時執行(在不同的CPU上)。.

新!!: Windows NT体系结构和行程 · 查看更多 »

驱动程序

设备驱动程序(device driver),简称驱动程序(driver),是一个允许高階(High level)電腦軟體(computer software)与硬件(hardware)互動的程序,這種程序建立了一個硬體與硬體,或硬體與軟體溝通的介面,經由主機板上的匯流排(bus)或其它溝通子系統(subsystem)與硬體形成連接的機制,這樣的機制使得硬體裝置(device)上的資料交換成為可能。 依據不同的電腦架構與作業系統差異平台,驅動程式可以是8位元(8-bit)、16位元(16-bit)、32位元(32-bit),甚至是最新的64位元(64-bit),這是為了調和作業系統與驅動程式之間的依存關係,例如在Windows 3.11的16位元作業系統時代,大部份的驅動程式都是16位元,到了32位元的Windows XP則大部份是使用32位元驅動程式(微軟提供了Windows Driver Model可實作driver),至於64位元的Linux或是Windows平台上,就必須使用64位元的驅動程式(WDM與WDF皆可實作64位元驅動程式)。.

新!!: Windows NT体系结构和驱动程序 · 查看更多 »

虚拟内存

虚拟内存是计算机系统内存管理的一种技术。它使得应用程序认为它拥有连续可用的内存(一个连续完整的地址空间),而实际上,它通常是被分隔成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。与没有使用虚拟内存技术的系统相比,使用这种技术的系统使得大型程序的编写变得更容易,对真正的物理内存(例如RAM)的使用也更有效率。 注意:虚拟内存不只是「用磁盘空间来扩展物理内存」的意思——这只是扩充内存级别以使其包含硬盘驱动器而已。把内存扩展到磁盘只是使用虚拟内存技术的一个结果,它的作用也可以通过覆盖或者把处于不活动状态的程序以及它们的数据全部交换到磁盘上等方式来实现。对虚拟内存的定义是基于对地址空间的重定义的,即把地址空间定义为「连续的虚拟内存地址」,以借此「欺骗」程序,使它们以为自己正在使用一大块的「连续」地址。 现代所有用于一般应用的操作系统都对普通的应用程序使用虚拟内存技术,例如文字处理软件,电子制表软件,多媒体播放器等等。老一些的操作系统,如DOS和1980年代的Windows,或者那些1960年代的大型机,一般都没有虚拟内存的功能——但是,和苹果公司的Lisa都是很值得注意的例外。 那些需要快速存取或者反應時間非常一致的嵌入式系统,和其他的具有特殊应用的计算机系统,可能会為了避免讓運算結果的可預測性降低,而选择不使用虚拟内存。.

新!!: Windows NT体系结构和虚拟内存 · 查看更多 »

FAT

檔案配置表(File Allocation Table,首字母縮略字:FAT),是一種由微軟發明並擁有部分專利 的文件系統,供MS-DOS使用,也是所有非NT核心的微軟視窗使用的檔案系統。 FAT文件系統考慮當時電腦效能有限,所以未被複雜化,因此幾乎所有個人電腦的作業系統都支持。這特性使它成為理想的軟碟和記憶卡檔案系統,也適合用作不同操作系統中的資料交流。現在,一般所講的FAT專指FAT32。 但FAT有一個嚴重的缺點:當文件刪除後寫入新資料,FAT不會將檔案整理成完整片段再寫入,長期使用後會使檔案資料變得逐漸分散,而減慢了讀寫速度。-zh-cn:碎片整理; zh-tw:磁碟重組;-是一種解決方法,但必須經常重組來保持FAT文件系統的效率。.

新!!: Windows NT体系结构和FAT · 查看更多 »

GDI+

图形设备接口(Graphics Device Interface,縮寫 GDI)是微软视窗系统提供的应用程序接口,也是其用来表徵图形对象、将图形对象传送给诸如显示器、打印机之类输出设备的核心组件。GDI 是视窗操作系统(Microsoft Windows)的三大核心部件(也称“子系统”)之一。GDI+ 在 GDI 的基础上调整了编程模型,同时加入了渐变色画刷、Alpha混合等功能。 GDI用来完成一些和绘制有关的工作,像直线或曲线的绘制,文字渲染,调色板控制。它不能用来直接绘制一些界面元素,像窗口、菜单等等,这些工作由用户子系统来完成,位于user32.dll中,它是建立在GDI之上的一个软件层。其他系统也有类似GDI的东西,比如Macintosh的Quartz(傳統的QuickDraw),和GTK的GDK/Xlib。 GDI最大的好处是它有可以直接访问硬件设备的能力。通过GDI可以非常容易的在不同类型的设备上绘制图形,像显示屏和打印机或类似的显示设备。这些能力是微软Windows系统“所见即所得”程序的核心。 简单的不需要快速图形渲染的游戏可能会用到GDI。但是GDI对一些高级的动画制作无能为力,它缺少显卡中帧的概念,还缺少3D图形硬件光栅化的支持等等。现代的游戏通常使用DirectX和OpenGL而不是GDI,因为这些技术能更好的让程序员利用硬件的特性来加速图形图像的显示。.

新!!: Windows NT体系结构和GDI+ · 查看更多 »

I/O請求包

#重定向 I/O请求数据包.

新!!: Windows NT体系结构和I/O請求包 · 查看更多 »

Intel 80486

Intel i486(又稱486, 80486)是Intel公司的一款CISC架構的x86 CPU。 i486的前身是 Intel 80386 處理器。.

新!!: Windows NT体系结构和Intel 80486 · 查看更多 »

KMDF

核心模式驅動程式架構(Kernel-Mode Driver Framework,缩写KMDF)是微軟公司推出的Windows驅動程式基礎(Windows Driver Foundation)之一,建構Windows XP與Windows Server 2003的核心模式(Kernel-Mode)驅動程式所需的基本功能,包括對隨插即用(PNP)、電源管理(Power Manager)、I/O佇列、直接記憶體存取(DMA)、Windows Management Instrumentation(WMI)和同步處理等的完整支援。KMDF的設計並不能用來取代WDM,它提供“Skeletal WDM”建置來替代WDM;目前,KMDF並不支援匯流排篩選驅動程式(Bus Filter Driver)。 Kernel-Mode Driver Framework目前支援下列類型的核心模式(kernel mode)驅動程式之建立:.

新!!: Windows NT体系结构和KMDF · 查看更多 »

Linux内核

Linux内核(Linux kernel),是一种开源的类Unix操作系统宏内核。整个 Linux 操作系统家族基于该内核部署在传统计算机平台(如个人计算机和服务器,以 Linux 发行版的形式)和各种嵌入式平台,如路由器、无线接入点、专用小交换机、机顶盒、FTA 接收器、智能电视、数字视频录像机、网络附加存储(NAS)等。工作于平板电脑、智能手机及智能手表的 Android 操作系统同样通过 Linux 内核提供的服务完成自身功能。尽管于桌面电脑的占用率较低,基于 Linux 的操作系统统治了几乎从移动设备到主机的其他全部领域。截至2017年11月,世界前500台最强的超级计算机全部使用 Linux。 Linux内核最早是于1991年由芬兰黑客林納斯·托瓦茲为自己的个人电脑开发的,他当时在 Usenet 新闻组comp.os.minix登载帖子,这份著名的帖子标志着Linux内核计划的正式开始。如今,该计划已经拓展到支持大量的计算机体系架构,远超其他操作系统和内核。它迅速吸引了一批开发者和用户,利用它作为其他自由软件项目的核心,如著名的 GNU 操作系统。 在计划的早期,一些 Minix 的黑客提供了协助。而今天,Linux 内核已接受了超过1200家公司的近12000名程序员的贡献,其中包括一些知名的软硬件发行商。 从技术上说,Linux 只是一个符合 POSIX 标准的内核。它提供了一套应用程序接口(API),通过接口用户程序能与内核及硬件交互。仅仅一个内核并不是一套完整的操作系统。有一套基于 Linux 内核的完整操作系统叫作Linux 操作系统,或是GNU/Linux(在该系统中包含了很多 GNU 计划的系统组件)。 Linux 内核是在GNU通用公共许可证第2版之下发布的 (加上一些非自由固件、blob 与各种非自由许可证),是一个开源项目协作的突出例子。它的版本支持根据版本最长可达6年,貢獻者遍佈世界各地,日常开发相关的讨论在上。.

新!!: Windows NT体系结构和Linux内核 · 查看更多 »

Microsoft Press

#重定向 微软出版社.

新!!: Windows NT体系结构和Microsoft Press · 查看更多 »

Microsoft TechNet

#重定向 TechNet.

新!!: Windows NT体系结构和Microsoft TechNet · 查看更多 »

MS-DOS

微軟磁碟作業系統,MS-DOS,MicroSoft Disk Operating System的縮寫,一個由美国微软公司發展的作業系統,運行在Intel x86個人電腦上。它是DOS作業系統家族中最著名的一個,在Windows 95以前,DOS是IBM PC及兼容机中的最基本配备,而MS-DOS则是个人电脑中最普遍使用的DOS操作系统。.

新!!: Windows NT体系结构和MS-DOS · 查看更多 »

NTFS

NTFS(New Technology File System),是Microsoft公司开发的专用文件系统,从Windows NT 3.1开始成为Windows NT家族的标准文件系统。 NTFS取代FAT(文件分配表)和HPFS(高性能文件系统)并进行一系列改进,例如增强对元数据的支持,使用更高级的数据结构以提升性能、可靠性和磁盘空间利用率,并附带一系列增强功能,如访问控制列表(ACL)和文件系统日志。 Mac OS X内核能对NTFS进行有限的读操作。Linux和BSD提供自由及开放源代码的软件,可用于读写NTFS文件。.

新!!: Windows NT体系结构和NTFS · 查看更多 »

Ntoskrnl.exe

ntoskrnl.exe(Windows NT operating system kernel的缩写)又叫内核映像,为Windows NT内核空间提供内核和执行层,并负责硬件虚拟化、进程和内存管理等多种系统服务,故属于系统最基本的部分。它具有缓存管理、执行指令、内核、安全访问监督、内存管理及任务调度等功能。Russinovich, M:, SysInternals Information Category:Windows NT体系结构.

新!!: Windows NT体系结构和Ntoskrnl.exe · 查看更多 »

OS/2

OS/2是由微软和IBM公司共同创造,后来由IBM单独开发的一套操作系统。OS/2是"Operating System/2"的缩写,是因为该系统作为IBM第二代个人电脑PS/2系统产品线的理想操作系统引入的。.

新!!: Windows NT体系结构和OS/2 · 查看更多 »

Portable Executable

#重定向 可移植可执行.

新!!: Windows NT体系结构和Portable Executable · 查看更多 »

ReactOS

ReactOS是一个开发与Windows NT和Windows 2000应用程序和硬件驱动程序兼容的开源操作系统的项目。此项目目前虽然只是处于内部测试(alpha)开發状态,但到2005年1月其中一些子项目已经完成了目标。 ReactOS主要是由C語言編寫。部分元件則由C++編寫,例如ReactOS文件瀏覽器。 ReactOS的各部份在GNU通用公共许可证、GNU寬通用公共許可証、及/或BSD许可证下发布。 為確保操作系統沒有任何一部份是看過泄漏出來的微軟Windows源碼的人所寫,或者逆向工程的過程達不到净室设计標準,一個全盤的源碼審查由ReactOS主要開發者下令展開。此審查目前已經結束。.

新!!: Windows NT体系结构和ReactOS · 查看更多 »

RISC

#重定向 精简指令集.

新!!: Windows NT体系结构和RISC · 查看更多 »

UMDF

User-Mode Driver Framework(使用者模式驅動程式架構,簡稱UMDF),是美國微軟公司所提出視窗驅動程式基礎(Windows Driver Foundation)的一部份,執行於使用者模式(user mode),僅能存取使用者位址空間,是核心模式驅動程式框架(Kernel-Mode Driver Framework,KMDF)的子集合(subset),因此UMDF所提供的函數支援少於KMDF,兩者使用相同的狀態機器、使用相同的 I/O 模型。 UMDF提供隨插即用(PNP)、電源管理(Power Manager)、非同步輸出輸入等功能,可設定 I/O 佇列,但他的限制在於不處理中斷(Interrupt)、不執行 DMA(直接記憶體存取,Direct Memory Access),且不能使用核心模式資源如:未分頁集區(NonPaged Pool),也不完全支援同步化領域(Synchronization scope),在技術上UMDF使用COM(Component Object Model)的動態連結程序庫(DLL)為基底技術。.

新!!: Windows NT体系结构和UMDF · 查看更多 »

Windows 2000

Windows 2000(簡稱Win2K)是一個獨佔式、可中斷執行、具有圖形使用者介面(GUI)和商業導向的作業系統。Windows 2000可以運作在單處理器系統或者多處理系統(SMP)上,是屬於微軟Windows NT產品線的一部分,發佈於2000年2月17日,此外Windows 2000也是Windows XP(2001年10月上市)和Windows Server 2003(2003年4月上市)的前身。Windows 2000的內核採用混合式核心設計,Windows NT的產品線也都使用這種核心模式。相較於之前僅管理OSI第二層的模式,Windows 2000的網路管理方面可以管理到OSI第三層。 Windows 2000釋出四種版本:專業版(Professional)、伺服器版(Server)、進階伺服器版(Advanced Server)、資料中心伺服器版(Datacenter Server)。另外,微軟也販賣64位元處理器Itanium專用的Windows 2000 Advanced Server Limited Edition和Windows 2000 Datacenter Server Limited Edition,不過功能上有些限制。雖然每個版本有不同的市場目標,但是所有版本都使用相同的核心功能,像是電腦管理主控台(Microsoft Management Console)和系統管理程式。Windows 2000也有針對殘障人士的使用介面做改進,透過新的輔助科技,Windows 2000比前一個版本Windows NT 4.0更容易讓身心障礙人士使用" ,另外支援的語言也增加.

新!!: Windows NT体系结构和Windows 2000 · 查看更多 »

Windows 98

Windows 98是美国微软公司发行於1998年6月25日的混合16位/32位的Windows系统,其版本號為4.1,開發代號為Memphis。.

新!!: Windows NT体系结构和Windows 98 · 查看更多 »

Windows API

Windows操作系统应用程序接口(Windows API),有非正式的简称法为WinAPI,是微软对于Windows操作系统中可用的核心应用程序编程接口的称法。它被设计为各种语言的程序调用,也是应用软件与Windows系统最直接的交互方式。大多数驱动程序需要对Windows系统更底层次访问接口,由所用版本的Windows的Native API来提供接口。 Windows有一个软件开发套件(SDK, software development kit)提供相应的文档和工具,以使程序员开发使用Windows API的软件和利用Windows技术。.

新!!: Windows NT体系结构和Windows API · 查看更多 »

Windows Driver Model

視窗驅動程式模型(Windows Driver Model,簡稱WDM),是微軟視窗作業系統的驅動程式設計架構,包括對於各項裝置(Device)的支援,如鍵盤(Keyboard)、滑鼠(Mouse)、網路卡(Network Driver Interface Specification,Ndis)、通用序列匯流排(Universal Serial Bus,USB)等。WDM可支援Windows 98, Windows 98 Second Edition, Windows Me, Windows 2000, Windows XP以及Windows Server 2003在x86平台上的建制工作。這個架構分成好幾個管理層面:.

新!!: Windows NT体系结构和Windows Driver Model · 查看更多 »

Windows NT

Windows NT,新技术视窗操作系统(Windows New Technology)的簡稱,是美国微软公司1993年推出的操作系统核心。 Windows NT是基于OS/2 NT的基础编制的。OS/2是由微软和IBM联合研制,分为微软的Microsoft OS/2 NT与IBM的IBM OS/2。由于双方在协作后来不欢而散,IBM继续向市场提供先前的OS/2版本;而微软则把OS/2 NT改名为Windows NT,并在1988年11月开始了对于“WinNT”(即第一代的Windows NT 3.1)的产品研发。在研发初期,“WinNT”曾一度被认为将会是原先OS/2的3.0版本。 面世之后的Windows NT是一种纯32位操作系统,采用先进的NT核心技术。“NT”所指的便是“新技术”(New Technology)之意。“NT”除了可以解釋為“新技術”之外,有另一個版本指“NT”是來自微軟在i860上開發NT時所使用的模擬器“N10”(此處的“10”讀作“ten”)。.

新!!: Windows NT体系结构和Windows NT · 查看更多 »

Windows NT 3.x

Windows NT 3.x 包含了以下幾種作業系統.

新!!: Windows NT体系结构和Windows NT 3.x · 查看更多 »

Windows NT 4.0

Windows NT 4.0是微軟Windows NT家族的第四套產品,代號Cairo,於1996年7月29日發行給製造商。為一個32位元的作業系統,分為工作站以及伺服器版本。而其圖形操作界面類似於Windows 95。根據比爾蓋茲所言,產品名稱中的"NT"為"New Technology(新技術)"的意思,然而時至今日,該名稱已經沒有其他特殊意義存在。 雖然穩定性高於Windows 95,然而從桌上型電腦的觀點來說,操作界面稍微欠缺了彈性。系統穩定性大部分要歸功於將硬體資源虛擬化,軟體必須藉由系統的API以使用硬體資源,而不像DOS以及Windows 95(包括稍後的版本)時期直接由軟體進行控制的緣故。但穩定的代價就是利用API進行操作所需要的步驟遠比直接操作硬體資源多,因此造成硬體需求廣泛的程式(如:遊戲)執行上緩慢許多。許多以Win32 API開發的程式可以在Windows 95以及Windows NT上執行,但當時的主流3D遊戲則因為NT 4.0對DirectX的支援有限而無法在NT4上面運作。 Windows NT 4.0在進行維護管理工作的時候,使用者界面比起Windows 95較為不友善,舉例而言,對於電腦的硬體沒有device management overview.

新!!: Windows NT体系结构和Windows NT 4.0 · 查看更多 »

Windows XP

Windows XP(开发代号:Whistler)是微软公司推出供个人电脑使用的操作系统,包括商用及家用的桌上型电脑、笔记本电脑、和平板电脑等。其RTM版于2001年8月24日发布;零售版于2001年10月25日上市。其名字「XP」的意思是英文中的「体验」(experience)。Windows XP是继Windows 2000及Windows Me之后的下一代Windows操作系统,也是微软首个面向消费者且使用Windows NT架构的操作系统。Windows XP的外部版本是2002,內部版本是5.1(即Windows NT 5.1),正式版的版本号是5.1.2600。 Windows XP OEM及零售版本已经在2008年6月30日停止销售,但用户仍可在购买Windows Vista旗舰版(Ultimate)或企业版(Enterprise)之后降级到Windows XP。 微软最先发行专业版和家庭版两个版本,之后又发行过平板电脑版、嵌入版、客户端版等多個版本及64位元Windows XP操作系统。Windows XP也有几个只在特定地区销售的版本,如Windows XP Starter Edition等。 基于NT的操作系统比9x系列有更佳的稳定性及效能。Windows XP中出现一个新的图形使用者界面,因为微软想提供一个比过去Windows版本易用性更好的系統。Windows XP亦是首个使用产品启用与盜版竞争的Windows,然而Windows XP亦被部分用户批评其安全漏洞、与应用程序(如Internet Explorer 6及Windows Media Player)需紧密结合和预设使用者界面等。在之后的SP2、SP3和Internet Explorer 8的版本解決其中部分问题。 2011年9月底前,Windows XP是世界上使用人数最多的操作系统,市场占有率达42%;在2007年1月,Windows XP的市场占有率达历史最高水平,超过76%。根据Netmarketshare公司对全球互联网用户的统计数据显示,2012年8月份,统治操作系统市场长达11年之久的Windows XP最终被Windows 7超越。 2013年12月30日,微軟宣布,99天後,也就是2014年4月8日,終止對Windows XP的支援服務,Windows XP因此正式退役。但2014年1月16日,為了防止電腦病毒擴散的危害,微软宣布将会为Windows XP的用户提供病毒定義檔(Microsoft Security Essentials)更新方面的支持,直到2015年7月14日。.

新!!: Windows NT体系结构和Windows XP · 查看更多 »

Windows对象管理

对象管理是Windows Executive的一个子系统实现,用于管理Windows资源。 资源包括物理设备、文件、文件目录、注册表条目、正在运行的进程等等。所有子系统访问资源都必须通过对象管理子系统。.

新!!: Windows NT体系结构和Windows对象管理 · 查看更多 »

Windows系統函式庫

微軟視窗系統支援一種被稱為動態連結庫的共享程式庫。正如這種程式庫檔案的命名,它只需要被載入記憶體一次,即可被多於一個處理程序使用。本條目將會對以下伴隨Windows而安裝到電腦,作為Windows系統的基礎組成部份的動態連結程式庫進行介紹。.

新!!: Windows NT体系结构和Windows系統函式庫 · 查看更多 »

Wine

Wine是一個在x86、x86-64上容許类Unix操作系统在X Window System下運行Microsoft Windows程式的軟體。另外,Wine也提供一个程序运行库(Winelib)来帮助计算机程序设计师将Windows程序移植到类Unix系统上。也有不少软件经过Wine测试后发布,比如Picasa,uTorrent,MediaCoder。 Wine通过提供一个兼容层来将Windows的系统调用转换成与POSIX标准的系统调用。它还提供了Windows系统运行库的替代品和一些系统组件的替代品。为了避免版权问题,Wine主要使用黑箱测试逆向工程来编写。 Wine最早是“Windows Emulator”,即Windows模擬器的缩写,但Wine现在為“Wine Is Not an Emulator”的遞迴縮寫,即Wine不是模擬器。Wine的正確名稱是“Wine”,而不是全大写或全小写。.

新!!: Windows NT体系结构和Wine · 查看更多 »

X86

x86泛指一系列由英特爾公司開發處理器的架構,這類處理器最早為1978年面市的「Intel 8086」CPU。 該系列較早期的處理器名稱是以數字來表示80x86。由於以“86”作為結尾,包括Intel 8086、80186、80286、80386以及80486,因此其架構被稱為“x86”。由於數字並不能作為註冊商標,因此Intel及其競爭者均在新一代處理器使用可註冊的名稱,如Pentium。現時英特爾將其稱為IA-32,全名為“Intel Architecture, 32-bit”,一般情形下指代32位元的架構。.

新!!: Windows NT体系结构和X86 · 查看更多 »

核心

核心可以指:.

新!!: Windows NT体系结构和核心 · 查看更多 »

核心态

在处理器的存储保护中,核心态,或者特权态,中國大陸稱之為內核態(与之相对应的是用户态),是操作系统内核所运行的模式。运行在该模式的代码,可以无限制地对系统存储、外部设备进行访问。 微核操作系统基于安全与优雅的考虑,试图将运行在特权态的代码数量最小化。 x86结构很特别地具有四种特权等级,特权级别最高的是ring 0,被视作核心态;级别最低的是ring 3,常被看作用户态;rings 1 and 2则很少被使用。.

新!!: Windows NT体系结构和核心态 · 查看更多 »

注册表

注册表(Registry,中国大陆译作--,台湾、港、澳译作--)是Microsoft Windows中的一个重要的数据库,用于存储系统和应用程序的设置信息。早在Windows 3.0推出OLE技术的时候,注册表就已经出现。随后推出的Windows NT是第一个从系统级别广泛使用注册表的操作系统。但是,从Windows 95开始,注册表才真正成为Windows用户经常接触的内容,并在其后的操作系统中继续沿用至今。.

新!!: Windows NT体系结构和注册表 · 查看更多 »

混合核心

混合核心(Hybrid kernel),又譯為混合式核心、混合內核,一種作業系統內核架構。傳統上的作業系統內核可以分為微核心(Micro kernel)與整塊性核心(Monolithic kernel)兩大基本架構。 混合核心的基本設計理念,是以微核心架構來設計作業系統核心,但在實作上則採用整塊性核心的作法。混合核心實質上是微核心,只不過它讓一些微核結構執行在用戶空間的代碼執行在核心空間,這樣讓核心的執行效率更高些。這是一種妥協做法,設計者參考了微核心結構的系統執行速度不佳的理論。 大多數現代作業系統遵循這種設計範疇,是用微核心的概念來設計,但是實作上則採用整塊性核心的作法,結合微核心(Micro kernel)與整塊性核心(Monolithic kernel)兩種設計方法,形成第三種分類。但是這種分類法受到一些批評,如林纳斯·托瓦兹認為這種分類只是一種市場行銷手法,因為它的架構實作方式接近於整塊性核心。 最有名的混合核心為Windows NT核心與XNU。.

新!!: Windows NT体系结构和混合核心 · 查看更多 »

本地过程调用

本地过程调用(LPC,Local Procedure Call,通常也被称为轻量过程调用或者本地进程间通信) 是一种由Windows NT内核提供的内部进程间通信方式。通过这一方式,同一计算机上的进程可以进行轻量的通信。在Windows Vista中,ALPC(Advanced Local Procedure Call,高级本地进程通信)替代了LPC。ALPC提供了一个高速可度量的通信机制,这样便于实现需要在用户模式下高速通信的用户模式驱动程序框架(UMDF,User-Mode Driver Framework)。 本地过程调用接口是Windows NT未公开原生API的一部分。这样的API不能够直接使用,但是可以通过如下方式间接使用:.

新!!: Windows NT体系结构和本地过程调用 · 查看更多 »

重定向到这里:

Windows NT内核Windows NT結構

传出传入
嘿!我们在Facebook上吧! »