導航:首頁 > 文件管理 > 為什麼要保存進程文件

為什麼要保存進程文件

發布時間:2023-05-30 00:27:28

1. 什麼是進程操作系統中為什麼要引入進程

進程是計算機中的程序關於某數據集合上的一次運行活動,是系統進行資源分配和調度的基本單位,是操作系統結構的基礎。

在操作系統中引入進程,是為了實現多個程序的並發執行。傳統的程序不能與其他程序並發執行,只有在為之創建進程後,才能與其他程序(進程)並發執行。

這是因為並發執行的程序(即進程)是「停停走走」地執行,只有在為它創建進程後,在它停下時,方能將其現場信息保存在它的PCB中,待下次被調度執行時,再從PCB中恢復CPU現場並繼續執行,而傳統的程序卻無法滿足上述要求。

(1)為什麼要保存進程文件擴展閱讀

讓進程來佔用處理器,實質上是把某個進程存放在私有堆棧中寄存器的數據(前一次本進程被中止時的中間數據)再恢復到處理器的寄存器中去,並把待運行進程的斷點送入處理器的程序指針PC,於是待運行進程就開始被處理器運行了,也就是這個進程已經佔有處理器的使用權了。

這就像多個同學要分時使用同一張課桌一樣,所謂要收回正在使用課桌同學的課桌使用權,實質上就是讓他把屬於他的東西拿走;而賦予某個同學課桌使用權,只不過就是讓他把他的東西放到課桌上罷了。

參考資料來源:網路-進程

2. 在進行進程切換時,所需要保存的處理機狀態信息有哪些

在進行進程切換時,所需要保存的處理機狀態信息有進程當前暫存信息;下一條指令地址信息;進程狀態信息;過程和系統調用參數及調用地址信息。

線程和進程的最大區別就在於地址空間,對於線程切換,第1步是不需要做的,第2是進程和線程切換都要做的。

上下文切換的處理都是通過操作系統內核來完成的,內核的這種切換過程伴隨的最顯著的性能損耗是將寄存器中的內容切換出。



(2)為什麼要保存進程文件擴展閱讀:

內核進入中斷上下文是因為中斷信號而導致的中斷處理或軟中斷。而中斷信號的發生是隨機的,中斷處理程序及軟中斷並不能事先預測發生中斷時當前運行的是哪個進程,所以在中斷上下文中引用current是可以的。

對於A進程希望等待的中斷信號,可能在B進程執行期間發生。例如,A進程啟動寫磁碟操作,A進程睡眠後現在時B進程在運行,當磁碟寫完後磁碟中斷信號打斷的是B進程,在中斷處理時會喚醒A進程。

3. 什麼是進程文件怎樣區分進程文件與其他文件進程文件的丟失會有什麼影響

2007-02-12 21:15system.;process進程文件:[system.;process].;or.;[system.;process].;,進程名稱:.;Windows內存處理系統進程描述:.;Windows頁面內存管理進程,擁有0級優先。是否為系統進程:.;是.;
alg.exe:進程文件:.;alg.;or.;alg.exe,進程名稱:.;應用層網關服務描述:.;這是一個應用層網關服務用於網路共享。是否為系統進程:.;是.;
csrss.exe.;進程文件:.;csrss.;or.;csrss.exe.;進程名稱:.;Client/Server.;Runtime.;Server.;Subsystem.;描述:.;客戶端服務子系統,用以控制Windows圖形相關子系統。是否為系統進程:.;是.;
ddhelp.exe.;進程文件:ddhelp.;or.;ddhelp.exe.;進程名稱:.;DirectDraw.;Helper.;描述:.;DirectDraw.;Helper是DirectX這個用於圖形服務的一個組成部分。是否為系統進程:.;是.;
dllhost.exe.;進程文件:dllhost.;or.;dllhost.exe.;進程名稱:.;DCOM.;DLL.;Host進程描述:.;DCOM.;DLL.;Host進程支持基於COM對象支持DLL以運行Windows程序。是否為系統進程:.;是.;
inetinfo.exe.;進程文件:.;inetinfo.;or.;inetinfo.exe.;進程名稱:.;IIS.;Admin.;Service.;Helper.;描述:.;InetInfo是Microsoft.;Internet.;Infomation.;Services.;(IIS)的一部分,用於Debug調試除錯。是否為系統進程:.;是.;
internat.exe.;進程文件:.;internat.;or.;internat.exe.;進程名稱:.;Input.;Locales.;描述:.;這個輸入控制圖標用於更改類似國家設置、鍵盤類型和日期格式。是否為系統進程:.;是.;
kernel32.dll.;進程文件:.;kernel32.;or.;kernel32.dll.;進程名稱:.;Windows殼進程描述:.;Windows殼進程用於管理多線程、內存和資源。是否為系統進程:.;是.;
lsass.exe.;進程文件:.;lsass.;or.;lsass.exe.;進程名稱:.;本地安全許可權服務描述:.;這個本地安全許可權服務控制Windows安全機制。是否為系統進程:.;是.;
mdm.exe.;進程文件:mdm.;or.;mdm.exe.;進程名稱:.;Machine.;Debug.;Manager.;描述:.;Debug除錯管理用於調試應用程序和Microsoft.;Office中的Microsoft.;Script.;Editor腳本編輯器。是否為系統進程:.;是.;
mmtask.tsk.;進程文件:mmtask.;or.;mmtask.tsk.;進程名稱:.;多媒體支持進程描述:.;這個Windows多媒體後台程序控制多媒體服務,例如MIDI。是否為系統進程:.;是.;
mprexe.exe.;進程文件:.;mprexe.;or.;mprexe.exe.;進程名稱:.;Windows路由進程描述:.;Windows路由進程包括向適當的網路部分發出網路請求。是否為系統進程:.;是.;
msgsrv32.exe.;進程文件:.;msgsrv32.;or.;msgsrv32.exe.;進程名稱:.;Windows信使服務描述:.;Windows信使服務調用Windows驅動和程序管理在啟動。.;是否為系統進程:.;是.;
mstask.exe.;進程文件:mstask.;or.;mstask.exe.;進程名稱:.;Windows計劃任務描述:.;Windows計劃任務用於設定繼承在什麼時間或者什麼日期備份或者運行。是否為系統進程:.;是.;
regsvc.exe.;進程文件:.;regsvc.;or.;regsvc.exe.;進程名稱:.;遠程注冊表服務描述:.;遠程注冊表服務用於訪問在遠程計算機的注冊表。是否為系統進程:.;是.;
rpcss.exe.;進程文件:.;rpcss.;or.;rpcss.exe.;進程名稱:.;RPC.;Portmapper.;描述:.;Windows.;的RPC埠映射進程處理RPC調用(遠程模塊調用)然後把它們映射給指定的服務提供者。是否為系統進程:.;是.;
services.exe.;進程文件:services.;or.;services.exe.;進程名稱:.;Windows.;Service.;Controller.;描述:.;管理Windows服務。是否為系統進程:.;是.;
smss.exe.;進程文件:smss.;or.;smss.exe.;進程名稱:.;Session.;Manager.;Subsystem.;描述:.;該進程為會話管理子系統用以初始化系統變數,MS-DOS驅動名稱類似LPT1以及COM,調用Win32殼子系統和運行在Windows登陸過程。是否為系統進程:.;是.;
snmp.exe.;進程文件:.;snmp.;or.;snmp.exe.;進程名稱:.;Microsoft.;SNMP.;Agent.;描述:.;Windows簡單的網路協議代理(SNMP)用於監聽和發送請求到適當的網路部分。是否為系統進程:.;是.;
spool32.exe.;進程文件:.;spool32.;or.;spool32.exe.;進程名稱:.;Printer.;Spooler.;描述:.;Windows列印任務控製程序,用以列印機就緒。是否為系統進程:.;是.;
spoolsv.exe.;進程文件:.;spoolsv.;or.;spoolsv.exe.;進程名稱:.;Printer.;Spooler.;Service.;描述:.;Windows列印任務控製程序,用以列印機就緒。是否為系統進程:.;是.;
stisvc.exe.;進程文件:.;stisvc.;or.;stisvc.exe.;進程名稱:.;Still.;Image.;Service.;描述:.;Still.;Image.;Service用於控制掃描儀和數碼相機連接在Windows。是否為系統進程:.;是.;
svchost.exe.;進程文件:.;svchost.;or.;svchost.exe.;進程名稱:.;Service.;Host.;Process.;描述:.;Service.;Host.;Process是一個標準的動態連接庫主機處理服務。是否為系統進程:.;是.;
system.;進程文件:.;system.;or.;system.;進程名稱:.;Windows.;System.;Process.;描述:.;Microsoft.;Windows系統進程。是否為系統進程:.;是.;
taskmon.exe.;進程文件:.;taskmon.;or.;taskmon.exe.;進程名稱:.;Windows.;Task.;Optimizer.;描述:.;windows任務優化器監視你使用某個程序的頻率,並且通過載入那些經常使用的程序來整理優化硬碟。.;是否為系統進程:.;是.;
tcpsvcs.exe.;進程文件:.;tcpsvcs.;or.;tcpsvcs.exe.;進程名稱:.;TCP/IP.;Services.;描述:.;TCP/IP.;Services.;Application支持透過TCP/IP連接區域網和Internet。是否為系統進程:.;是.;
winlogon.exe.;進程文件:.;winlogon.;or.;winlogon.exe.;進程名稱:.;Windows.;Logon.;Process.;描述:.;Windows.;NT用戶登陸程序。是否為系統進程:.;是.;
winmgmt.exe.;進程文件:.;winmgmt.;or.;winmgmt.exe.;進程名稱:.;Windows.;Management.;Service.;描述:.;Windows.;Management.;Service透過Windows.;Management.;Instrumentation.;data.;(WMI)技術處理來自應用客戶端的請求。是否為系統進程:.;是.

4. 為什麼列印機在列印文件時總提示要保存文件,而且保存後也不能列印

1、首先在列印機出現的提示窗口,這時點擊「顯示列印隊列」選項,如下圖所示。

5. 任務管理器里給進程創建轉儲文件是什麼意思有什麼作用啊

用硬碟里的一段空間虛擬成內存來存放程序來運行,由於硬碟的運行速度比內存慢很多,所以虛擬內存應不要很大,操作系統把虛擬內存存在一個文件里,那個文件有多大表示當前操作系統虛擬的內存有多大 。

用於系統崩潰時,將內存中的數據轉儲保存在轉儲文件中,供給有關人員顫早進行排錯分析用途。而它所保存生成的文件就叫做內存轉儲文件。



(5)為什麼要保存進程文件擴展閱讀

異常轉儲特殊之處在於該系統以計算機模型的計算引擎為驅動,包括異常檢測模塊,用於檢測計算模型的運行情況,如果發生異常調用異常轉儲模塊存儲上下文信息;異常轉儲模塊,用於保存計算模型上下文信息;異常轉儲文件讀取模塊,讀取異常轉儲文件,恢復發生異常時上下文信息。

本發明的系統可以在計算模型運行發生彎睜異常(計算模型啟動後長時間不結束)時,記錄所有上下文信息,並在恢復時構造異常發生時的上下文信息,用於驗證是否修改有效,且可以模擬出異常發生時的情況,利於分析原因,修改計茄鬧雀算模型。

閱讀全文

與為什麼要保存進程文件相關的資料

熱點內容
java圖片上傳顯示 瀏覽:402
ppt的文件名後綴 瀏覽:902
ug編程軟體下載到哪個盤 瀏覽:359
炫酷字體APP下載的文件在哪裡 瀏覽:668
廊坊哪裡有少兒編程機構 瀏覽:312
cad新文件能找回來嗎 瀏覽:951
導出手機qq文件到u盤 瀏覽:456
電腦如何打開ppt文件怎麼打開方式 瀏覽:782
魅族鎖定區文件夾 瀏覽:357
刻字cnc怎麼編程 瀏覽:182
學校的網路拓撲結構圖 瀏覽:784
收集100個pdf文件里關鍵詞 瀏覽:594
蘋果關閉4g網路設置 瀏覽:289
如何監測資料庫 瀏覽:967
拷貝過來的pdf文件 瀏覽:751
抖音小店的訪客數據怎麼看 瀏覽:670
怎麼把c語言編程的字元向下移動 瀏覽:786
sql刪除文件組代碼 瀏覽:978
安卓post請求多重json 瀏覽:776
微信消除數據怎麼恢復 瀏覽:918

友情鏈接