PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 效能極限
(https://www.pcdvd.com.tw/forumdisplay.php?f=18)
- - 請問Windows 64位元穩跑32位元程式嗎?效能如何?
(https://www.pcdvd.com.tw/showthread.php?t=854578)
|
---|
請問Windows 64位元穩跑32位元程式嗎?效能如何?
32位元的應用程式很多,但看雜誌說 64 位元的 Windows 可以穩跑 32 位元程式並且效能更好?可否請用 64位元作業系統的前輩說說:
1.可以穩跑 32 位元程式嗎? 2.32位元程式在64位元 Windows 上跑效能有比較好嗎? 3.Game 在 64 位元作業系統上跑效能及穩定性如何? 請前輩提供經驗,謝謝了. |
如果樓主說的都是真的,那最高興的應該是M$ , 怎麼可能不在M$網站
強力放送此一事實? 還讓雜誌來披露 ?? 笑笑就算了,那家雜誌就不過是那麼一點點的水準, 還說得煞有其事的樣子!! :jolin: 直接想像一下光是64 bit OS就不可能可以相容32bit Application 如果硬要相容就一定要透過emulation(模擬),再執行該Application 這兩道程序,就要CPU執行不少程式碼,遠高於單單執行32bit程式碼 說老實話,要不是拜multi-core CPU及高時脈的執行速度之賜,能接近 在32bits mode的執行速度就很偷笑了,還想要更好的執行速度!? |
|
如果考慮裝VISTA的話
公認 64位元的版本,是比32的好 |
引用:
嗯,你說的以前我們的認知是如此,相容性一直是 MS 的弱點. 我直接說出資料來源,看大家有沒有相同的環境可證實此一說法: 1.PCDIY 5月號 120 頁. 2.題目:64位元與32位元作業系統運行32位元測試程式,64位元分數比較高. 3.在 Windwos Vista Ultimate SP1 x86 與Windwos Vista Ultimate SP1 x 64 作業系統上跑測試. 4.跑的軟體為32位元之 SiSoftware Sandra Pro Business, SuperPi 1.1,PassMark Performance 6.1 x86 等. 數據都出來了, 所以您所說的.....不是你認知過時就是 PCDIY 做假,第三種可能是我完全誤解內容所做之測試.希望是第三種吧. :yeah: :yeah: :yeah: |
基本上,我懶得再去做確認的工作,因為一點都不值得...
如果樓主真的興致高昂,那您不妨就犧牲一下,就算是為了廣大PCDVD 的網友,跳下去玩它一玩吧!! 站在我的立場,想都不用想,直接反應就出來了,PCDIY驗證的結果看看就好 認真你就輸了 !! 不信 !? 那你來好了....相信PCDIY還樂得有人幫忙 做打手!! 所以結論就是 1. M$ 不管它再怎麼改良OS , 目前的事實就是64 bits vs 32 bits 所執行的Application 基本上for 32 bits 無法直接在 64bits跑 2. 記得之前看的Windows 7 也是用模擬的方式來跑for XP Application !! 3. 以硬體的角度來看,64 bits 的資料吞吐量可以是32 bits的兩倍 但是程式的體積大小相較於32bits也較大,直覺來看,當然是64 bits OS 執行速度快, 但是卻無法跑32 bits Application 是其缺點,所以AP要有專用的64 bits Application 4. 以64 bits OS來跑XP 模擬,我不確定可不可以,就算可以,效能是否 可以超越32 bits OS的執行速度 是有疑問的,因為硬體效能/RAM等等 不對等的因素存在,誰知道最後的結果是什麼 ?? 5. Vista還有必要討論下去嗎? Win 7都要出來了... 6. 樓主你的Application需求該不會只有上面列的那幾樣而已吧?? |
如果灌OS只用來跑測試程式用
那這台電腦也沒啥用處了 拿測試程式來比較 那也沒什麼用了 |
站在developer的角度來看,32bit的program在64bit OS上面跑
並沒有什麼問題,只要不是硬體關聯太深或者開發時寫了太多32 bit特有的(ex:0xffffffff這類),不然大多只要簡單的修改(大多是 library path問題,ex:\windows\system32->\windows\Wowsys64) ,開發過不少Application之後32bit和64bit並沒有這麼難跨越... 至於效能問題這就要看跑的程式是哪些方面的,32bit程式在64bit Windows中跑雖然需要經過WOW64.dll的轉換,但是對於很多 數學運算來說並不會變慢,尤其是大量數值運算反而會變快,但是 如果是一般程式和Game則大多會變慢(但感覺不出差別)... 總之,目前64bit Windows使用上並沒有什麼大問題,除了一些 device會找不到driver(廠商沒開發),以及小部份程式和game因 為當初開發沒注意到遵循M$開發準則(邪惡帝國SDK)之外,都是 可以勝任目前32bit Windows的所有工作的:) |
引用:
感謝 anderson1127 兄的回應,但我的目的是希望有用過 64位元的前輩能分享經驗,推論...不是我問題的主軸.至於值不值得或要不要認知也不在我的腦中,因我不是急於採購 FOR 企業內部所用的評估,所以不具風險價值.我的問題應該這樣看: 如果 64位元的驅動完整,是否 64位元的作業系統比32位元更有吸引力.原因是能將目前主流硬體的效能發揮.有點像大家的顯卡都是 dx10 了但都用 DX9 的情況相似(是否覺得有點可惜感) ,以作業系統來說,不外是驅動問題及32位元舊程式的可執行性雙重考量. 感謝 u3350829 兄的回應,但您是否用過 64位元作業系統?小弟希望能得到的是您使用時的感覺,包含相容性,效能速度(硬碟,CACHE,MEDIA,GAME, COMPLIER ....etc).倒不用真切的數據,因這樣太麻煩,只想知個可否?及感覺上的效能. 目前主流硬體都勝任 64位元且毫無疑問,而以純 64位元來看,它的效能及定址照理都應該比 32位元優秀很多才是,但買來用得人少,小弟手上也沒有合法版權....只能聽有用過的人描述經驗...僅是如此. |
XP SP2末期換到VISTA X64 SP1
只要是PC GAME,都裝來玩過(養動物來的) 除了 偵探遊戲 跟 模擬系列 各式修改器、破解都用過 玩過最古老的GAME是Diablo II GAME MASTER 8 也能跑 常說有問題的人,可能自己都沒用過吧 |
所有的時間均為GMT +8。 現在的時間是11:34 PM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2024。