題 在具有4GB內存的筆記本電腦上運行Windows 7 32位


我目前在我的東芝Satellite筆記本電腦上運行Windows 7 32位,運行在具有4GB內存的Intel雙CPU T3200上。

但現在我想要一些建議:購買64位版本的Windows 7以最大化我的內存使用是否值得?我會看到一些不同嗎?

我打算上網衝浪,用像IDE這樣的大型IDE進行編程......電影觀看......那種東西。


3
2017-09-20 17:16


起源




答案:


一如既往 這取決於。如果你只關心內存,是的,你可能可以訪問更多的內存,但你的所有指針現在都是兩倍長,所以你需要更多的內存!

除了使用RAM的最後10-15%之外,還有一個因素應該考慮到這個決定。

總的來說我會說是的, 使用64位

原因如下:

  • 提高內存利用率。如果您確實擁有內存密集型32位應用程序,它們每個都可以獲得完整的4GB平面地址空間。在32位窗口上,最多32位進程可以具有2 GB(沒有嚴重的修補)。

  • 更好的性能 - 許多CPU /內存密集型應用程序的原生64位版本,7-zip,winRar,ffmpeg,視頻渲染或轉碼等,在同一硬件上的性能提高了約10%。但是一些應用程序看到了相反的效果,32位應用程序有一些開銷的開銷(考慮到發生了什麼,這是非常小的。)

  • 驅動程序更穩定 - 大多數驅動程序編寫者必須重新開始64位而不是繼續從以前版本的Windows驅動程序API移植舊框架。還必須簽署司機,提供更高的障礙和更好的質量。

  • 安全性 - ASLR等內存保護功能在64位窗口中更加強大。

不理由的原因:

  • 64位驅動程序 - 您幾乎可以獲得所有現代硬件的驅動程序,但您可能擁有64位驅動程序不可用的舊硬件。例如我有一個高質量的平板掃描儀(USB),恰好是10歲。它仍然可以正常工作,但沒有64位驅動程序,它永遠不會。

這就是我要保留32位機器的唯一原因。

擁抱未來。 64位絕對是一切的方式。你現在也可以體驗一下。

編輯:我忘記了最重要的性能差異之一: 人們總是談論64位內存指針和容量,但我幾乎沒有聽到人們注意到在x64模式下,處理器有 16 通用寄存器 而不僅僅是x86代碼的4個寄存器!

寄存器是最快的存儲位置,因為數據必須在處理器實際使用之前進入這些位置。就像片上緩存一樣,擁有更多功能會帶來很大的不同 - 如果 編譯代碼以使用附加寄存器(x64編譯)。這就是7-zip,winRar,ffmpeg等x64編譯中性能提升的原因。


1
2017-09-21 19:31





當我從NewEgg獲得Win7升級時,它同時擁有32位和64位DVD。您可以從64位磁盤(重新)安裝,並使用與以前相同的密鑰(沒有新的購買)。


2
2017-09-20 20:06



真?我會盡力!謝謝 :) - TomShreds
嗯有沒有辦法驗證這個陳述?別人可以確認一下嗎?因為它只在流程結束時要求串口,所以我不想擦拭我的磁盤只是為了試一試:P謝謝! - TomShreds
您在一台計算機上一次只能安裝一個32或64個Win7安裝,但Microsoft實際上並不關心它是哪一個。如果你改變了,你將不得不打電話給他們重新激活Windows,但現在這是一個自動電話系統。 - hotei
大!我將在同一台計算機上運行Windows的副本,但不是在32位:) thx! - TomShreds


某些機器(例如Dell Precision M90工作站)具有技術限制,即使64位版本的Windows 7也無法使用完整的4GB內存RAM。在這樣的機器上,Windows 7 x86(32位)顯示3.5GB的可用RAM,而64位版本顯示3.62GB的可用RAM。我建議你在花時間之前研究這個問題。

最後,你可以實現不到15%的RAM增加,減去64位應用程序的額外開銷,以及在64位環境中運行32位應用程序所需的“thunking”開銷(Program Files文件夾vs程序文件(x86)文件夾)。我懷疑你能說出不同之處。

如果你真的想證明這一點,花50美元為你的筆記本電腦購買一個新的500GB SATA硬盤(截至2010年9月20日的希捷Momentus 5400.6的NewEgg價格)。交換它,並安裝試用版的Windows 7 64位而不激活它,看看它是如何工作的。


1
2017-09-20 20:01





您將能夠使用完整的4GB並運行64位程序,這幾乎是唯一的區別。

有一些功能,如強制驅動程序簽名,這意味著系統更穩定 - 但只要你在32位版本上小心,它就是穩定的。

64位Windows在啟動時稍慢,每個正在運行的應用程序需要更多內存,但一旦運行,就沒有什麼區別了。

就個人而言,我會,或額外的記憶浪費。


0
2017-09-20 17:32