小編這里為大家?guī)淼氖顷P(guān)于淺析Windows系統(tǒng)中的進(jìn)程和應(yīng)用,幫助大家更了解windows操作系統(tǒng),一般來說,計(jì)算機(jī)運(yùn)行一個(gè)軟件時(shí),都會(huì)被分成若干個(gè)部分來執(zhí)行,進(jìn)程就是電腦正在運(yùn)行的程序,具體指的是程序執(zhí)行時(shí)所需的虛擬地址空間和控制信息。而每一個(gè)應(yīng)用程序運(yùn)行于獨(dú)立的進(jìn)程、他們擁有自己獨(dú)立的地址空間。不同應(yīng)用程序的分界線被稱為進(jìn)程邊界。
一個(gè)內(nèi)核對(duì)象,操作系統(tǒng)能夠用它來管理進(jìn)程,同時(shí)也是系統(tǒng)保存進(jìn)程統(tǒng)計(jì)信息的地方。一個(gè)地址空間,包含了可執(zhí)行文件和DLL模塊的代碼數(shù)據(jù),也包括動(dòng)態(tài)內(nèi)存分配,和線程堆棧和堆得分配。CPU的工作方式,指的是一個(gè)進(jìn)程可以有多個(gè)線程。之后CPU會(huì)輪流調(diào)度資源分配給各個(gè)線程,有些像時(shí)鐘。
Windows應(yīng)用程序的組成:
1、GUI和CUI表示分別是圖形和控制臺(tái)的界面;
2、/SUBSYSTEM:CONSOLE和/SUB-SYSTEM:WINDOWS分別指的是控制臺(tái)和窗口的鏈接器開關(guān);
3、_tWinMain是圖形界面的入口點(diǎn)函數(shù)和_tmain是控制臺(tái)界面的入口點(diǎn)函數(shù)。
Windows一般能建立兩種應(yīng)用程序:
一是GUI程序-圖形用戶界面-使用的連接器開關(guān)是/SUBSYSTEM:CONSOLE;
二是CUI程序-控制臺(tái)界面-使用的連接器開關(guān)是/SUB-SYSTEM:WINDOWS,操作系統(tǒng)會(huì)加載并且檢查可執(zhí)行文件映像的文件頭,并且獲取這個(gè)子系統(tǒng)的值。
再根據(jù)子系統(tǒng)的值創(chuàng)建一個(gè)符合要求的程序界面。Windows應(yīng)用程序都會(huì)有個(gè)入口點(diǎn)函數(shù),在程序運(yùn)行時(shí),函數(shù)就會(huì)被調(diào)用。
共0條
評(píng)論就這些咯,讓大家也知道你的獨(dú)特見解
以上留言僅代表用戶個(gè)人觀點(diǎn),不代表系統(tǒng)城立場(chǎng)
深度win11系統(tǒng)下載 深度技術(shù)win11系統(tǒng)合集推薦
聯(lián)想筆記本win11系統(tǒng)合集
系統(tǒng)
軟件
安卓
文章