您現在的位置是:首頁 > 攝影首頁攝影
開發者用5MHz CPU、128MB記憶體成功執行Win7系統,啟動需28分鐘
cpu和什麼有關係
IT之家 12 月 27 日訊息,今天你不可能買到執行速度低於 1GHz 的新 x86 處理器,大多數主流桌上型電腦 CPU 的基礎時鐘頻率都遠遠超過 2GHz。然而,早在 20 世紀 80 年代和 90 年代,執行頻率只有幾 MHz 的處理器是很常見的,最初的 IBM PC 本身的時鐘頻率只有 4。77MHz。
能在如此低的時鐘頻率的 CPU 上執行現代 Windows 作業系統嗎?開發者和 YouTuber NTDEV 已經證明是可以的,他成功在一個被降頻到只有 5MHz 的奔騰-S 處理器上啟動和使用 2009 年推出的 Windows 7 旗艦版系統。
這比 Windows 7 的 1GHz 最低要求整整低了 995MHz。並且該測試系統也只有 128MB 的記憶體,這遠遠低於 Windows 7 的 1GB 記憶體的最低要求
。
影片顯示,Windows 7 系統實際上是一個在 86Box 模擬器中執行的虛擬機器啟動的,啟動一個程式後顯示其 5。00 MHz 的時鐘速度,甚至可以執行記事本。值得一提的是,
Windows 7 系統啟動耗時高達 28 分鐘
。
為了讓 Windows 7 在如此緩慢的 CPU 下啟動和執行,NTDEV 稱他必須禁用大量的系統資源,他透過執行安全模式和禁用大多數驅動程式和服務來完成,以至於在啟動時只有三個服務在執行,他還必須解決 logonUI 的一個問題。
“當頻率低於 50MHz 時,登入螢幕(logonUI)不願意載入,”NTDEV 稱,“所以為了進入一個命令提示符,我不得不透過修改登錄檔和刪除 c:\windows\system32\oobe 資料夾中的所有內容,使作業系統處於一個偽 OOBE 狀態,這樣它就不會載入了。”
IT之家注意到
NTDEV 在影片中展示的系統桌面沒有開始選單,沒有牆紙,視窗本身的主題也非常簡單
,為了啟動 WCPUID / 實時時鐘檢查器應用程式,NTDEV 必須在命令提示符中輸入其快捷方式名稱,啟動記事本也是如此。
最令人印象深刻的是,
NTDEV 能夠在某一時刻同時執行四個不同的程式
:命令提示符、WCPUID、Winver(顯示 Windows 7 版本)和帶有一些文字的記事本,所以這是一個相當穩定的系統環境。
NTDEV 還稱,他實際上已經在低至 3MHz 的時鐘速度下執行過 Windows 7,但是功能不夠,無法制作出有趣的影片。他說,他過去實際上在執行 Windows 7 時只用了 36MB 的記憶體,但為了使樣本系統不需要頁面檔案(虛擬記憶體)而用了 128MB,但在他的演示中系統實際上用了大約 70MB。
虛擬機器使用的儲存空間也比 Windows 7 的系統要求中列出的 16GB 少得多。NTDEV 說,整個安裝過程使用的空間不到 1GB,作業系統的。wim 檔案磁碟映象也不到 350MB。
NTDEV 說他正在研究如何讓 Windows 10 或 Windows 11 在一個慢於 1GHz 的處理器上執行,他已經設法讓 Windows XP 在只有 1MHz 的速度下執行。
他還說,5MHz 處理器執行的 Windows 7 系統的 28 分鐘多的啟動時間遠遠不是他所經歷的最慢的。“與 1MHz 處理器執行的 Windows XP 相比,這不算什麼,”他說,“那東西需要 3 個小時才能啟動!”