① 如何將操作系統放到內存檔上運行
你的想法ramdisk可以實現,但你需要很大的內存,其次,你需要一個把內存虛擬成一個本地硬碟的軟體(實現ramdisk的軟體),然後你就可以有一個內存作為存儲介質的本地硬碟了。
② 計算機啟動成功後,操作系統的所有程序模塊全部裝入內存。 這句話對的還是錯的為什麼
是錯圓辯誤的,一般只有程序啟動時才能有資源模塊裝入內存。就算是一個什麼軟體和程序都不安裝,只是一個裸系統,那它的所有程衫腔鉛序模塊也不是現在最高配置的電腦能承受的,你也可以觀察或好每打開不同的程序,它進程發生的相應的變化就能得知。
③ 裝電腦系統時怎樣自定義運行內存的裝
一、在「我的電腦」上單擊滑鼠右鍵,選擇「屬性->高級」,單擊「性能」下面的「設置」按鈕,然後選擇「高級」頁,單擊「虛擬內存」下方的「更改」按鈕。選擇「自定義大小」,並將「起始大小」和「最大值」都設置為300M,這只是一個臨時性的設置。設置完成後重新啟動計算機使設置生效。
二、進入「控制面板->性能與維護->管理工具」,打開「性能」,展開「性能日誌和警告」,選擇「計數器日誌」。在窗口右側單擊滑鼠右鍵選擇「新建日誌設置」
三、隨便設置一個日誌名稱,比如「監視虛擬內存大小」。
四、在「常規」頁中單擊「添加計數器」按鈕。
在「性能對象」中選擇「Paging File」,然後選中「從列表選擇記數器」下面的「%Usage Peak」,並在右側「從列表中選擇範例」中選擇「_Total」。最後單擊「添加」和「關閉」按鈕。
五、別忘了記住「日誌文件」頁中的日誌文件存放位置和文件名,我們後面需要查看這個日誌來判斷Windows XP平常到底用了多少虛擬內存,在這個例子中,日誌文件被存放在D:\Perflog目錄下。
④ 任務被啟動時 通常先將全部程序和數據裝入內存然後再開始運行為什麼是錯的
以程序的具體執行過程為例來給你講解,但願你能理解:
1.程序被打開時,即程序開始運行時,會首先向操作系統請求獨占內存空間(一段在程序整個執行過程中都不釋放的空間),操作系統會應答請求並分配一段邏輯上連續(其實是將零散的內存空間映射為一段連續的空間)的內存空間給該程序,此時程序得到該段空間的邏輯地址信息,根據地址將扒衫賣程序代碼段和數據段裝入內存,此時程序載入完成。
2.程序運行中,當某一過程任務需要更大內存空間時,會再次向操作系統發出請求,操作系統會根據請求再次分配內存空間給該程序,當這一過程任務執行完畢後,該內存空間被釋放。同時由於操作系統的存儲保護,程序在運行過程中只能訪問自己所申請的內存空間,不能訪問其他程序的內存空間。
3.當程序執行塌嫌完畢或關閉程序後,該程序所佔的所有內存空間都被釋放。
當你再次打開程序後,重復上面的過程。
下面對你的問題進行針對性回答:
1.當程序運行時,會調入內存,不同時間運行,程序放在內存的位置也可能不同:每春逗運行一次程序,程序都會重新向操作系統申請內存空間,這時操作系統會分配一段全新的內存空間給程序,故不同時間運行程序,程序在內存中的位置是不同的。
2.使用內存中數據的位置也可能不同:當程序申請內存空間後,操作系統會將所申請的內存空間的地址傳給程序,盡管數據的位置不同,但程序知道數據的地址,故程序依然可以根據地址來找到所需要的數據。
⑤ 怎樣將系統裝入內存
太詳細的方法我還沒學會,沒實際用過。
簡單描述一下:
1,硬碟安裝好系統,各種驅動,各種程序(你要用的程序),設置好各種文件夾位置(下面詳細說明)
2,將系統大改圓盤符製作成鏡像文件。
3,用winpe等軟體虛擬個硬碟盤符(例如安殲明裝系統時的B盤,需要自學一下)。
4,在載入鏡像文件到虛擬盤符,就可以執行了。
好處:
1、超快,也是最重要的好處,如果你滾塌內存夠大的話,沒有程序開啟進度條哦,用內存的速度運行系統和程序(你安裝在系統盤符中的),運行速度超乎想像。
2、安全,系統文件隨便改,不用怕損壞,就像影子系統一樣用。反正都保存不上的。
缺點:
1、安裝新程序或更新新軟體(殺毒軟體更新很頻繁)需要重新製作鏡像文件,比較繁瑣。
2、虛擬出來的盤符不能保存任何東西,所以需要你設置好平時用的程序文件夾,當你發現不能保存時就晚了。
3、需要你的內存夠大,絕對是物理內存,因為把系統載入進內存後win7至少需要6-8G空間(前提是你減肥工作做的好,並且沒有大型程序),還要把系統運行的內存預留出來,也是越大越好。而且不能設置虛擬內存(虛擬在硬碟上的內存空間,讀寫速度是硬碟速度)
擴展想法:
1、用u盤做成啟動盤符,使其自動載入鏡像文件,這樣只要在開機時插入u盤,就能啟動超快系統,比較方便。
⑥ 電腦開機後,操作系統的內容就裝入到內存中了么虛擬內存是要自己設置的還是內存
不是這樣的,電腦中所運行的程序均需經由內存執行,並不是裝的內存中了。虛擬內存是計算機系統內存管理的一種技術。它使得應用程序認為它擁有連續的可用的內存(一個連續完整的地址空間),而實際上,它通常是被分隔成多個物理內存碎片,還有部分暫時存儲在外部磁碟存儲器上,在需要時進行數據交換。它還是內存。
⑦ 什麼是電腦系統引導
系統引導指的是將操作系統內核裝入內存並啟動系統的過程。
系統引導通常是由一個被稱為啟動引導程序的特殊代碼完成的,它位於系統ROM中,用來完成定位內核代碼在外存的具體位置、按照要求正確裝入內核至內存並最終使內核運行起來的整個系統啟動過程。
該過程中,啟動引導程序要完成多個初始化過程,當這些過程順利完成後才能使用系統的各種服務。這些過程包括初始引導、內核初始化、全系統初始化。
(7)將電腦系統裝入運行內存擴展閱讀
初始引導過程主要敏笑由計算機的BIOS完成。
從功能上看,BIOS引導為三個部分:
第一個部分是用於電腦剛接通電源時對硬體部分的檢測,也叫做加電自檢(Power On Self Test,簡稱POST),功能是檢查電腦是否良好。
第二個部分是初始化,包括創建中斷向量、設置寄存器、對一些外部設備進行初始化和檢測等,橋汪含其中很重要的一部分是BIOS設置,主要是對硬體設置的一些參數,當電腦啟動時會讀取這些參數,陵態並和實際硬體設置進行比較,如果不符合,會影響系統的啟動。
第三個部分是引導程序,功能是引導DOS或其他操作系統。BIOS先從軟盤或硬碟的開始扇區讀取引導記錄,如果沒有找到,則會在顯示器上顯示沒有引導設備,如果找到引導記錄會把電腦的控制權轉給引導記錄,由引導記錄把操作系統裝入電腦,在電腦啟動成功後,BIOS的這部分任務就完成了。
⑧ 操作系統將程序裝入內存後,將形成一個進程空間,該空間氛圍哪4個區域,其中靜態局部量位於哪個區域
棧,堆,數據段,代碼段!局部變數在棧區,全局變數和靜態局部變數在數據段! 明天考試加油,我也加油!