⑴ 進程可以在計算機的外存中長期保存嗎
外存儲主要指,硬復盤,光碟,軟制盤等。內部存儲器主要指內存,外存是可以永久性的存儲東西,可是內存就不是了,它只是一個臨時存儲的地方以方便計算機提取數據,因為訪問內存要比訪問外存來得快些,是加快計算機運行速度的。
進程已獲得除處理器外的所需資源,等待分配處理器資源;只要分配了處理器進程就可執行。就緒進程可以按多個優先順序來劃分隊列。當一個進程由於時間片用完而進入就緒狀態時,排入低優先順序隊列;當進程由I/O操作完成而進入就緒狀態時,排入高優先順序隊列。
(1)程序存儲在外存擴展閱讀:
那個程序的可運行機器碼的一個在存儲器的映像。 分配到的存儲器(通常包括虛擬內存的一個區域)。存儲器的內容包括可運行代碼、特定於進程的數據(輸入、輸出)、調用堆棧、堆棧(用於保存運行時運數中途產生的數據)。
分配給該進程的資源的操作系統描述符,諸如文件描述符(Unix術語)或文件句柄(Windows)、數據源和數據終端。 安全特性,諸如進程擁有者和進程的許可權集(可以容許的操作)。
⑵ 外存一般採用什麼和什麼主要用來保存程序和數據
外存包括軟盤、硬碟和光碟,存放在其中的數據靠磁來維持,因此可永久保存數據。
我們平常使用的程序,如:Windows操作系統、打字軟體、游戲軟體等。一般安裝在硬碟等外存上,但僅此是不能使用其功能,必須把它們調入內存中運行,才能真正使用其功能。
我們平時輸入一段文字或玩一個游戲,其實是在內存中進行。好比在一個書房,存放書籍的書架和書櫃相當於電腦的外存,我們工作的辦公桌相當於內存。
通常,我們把要永久保存、大量數據存儲在外存上,把一些臨時或少量的數據和程序放在內存上。當然,內存的好壞會直接影響電腦的運行速度。
內存是暫時存儲程序以及數據的地方。當我們使用WPS處理文稿時,當你在鍵盤上敲入字元時,它被存入內存中。當你選擇存檔時,內存中的數據才會被存入硬(磁)盤。
⑶ 存儲在外存中的代碼稱為程序,存儲在內存中的代碼稱為進程
應該算對,
外存就是硬碟,在運行之前,程序都放在硬碟上
運行時,程序代碼調入內存並分析執行,這時叫做進程了
一個程序可以執行多次,變成多個進程,但是一般一個進程只對應一個程序
⑷ 計算機的程序存放在哪個存儲器中,是內存還是外存儲器中
運行的時候是放在內存中。其他時候放在外存。你運行程序的時候,操作系統會申請內存,然後把程序放在內存中,運行