為什麼 Windows 上還沒有普及 64 位的軟體?

時間 2021-05-06 11:18:19

1樓:無缺草

使用64位作業系統主要是為了解決32位無法訪問超過4G記憶體的問題。32位作業系統實際只能訪問3.2G左右的記憶體,而現在較新的電腦普遍都有4G-16G記憶體。

64位作業系統相容32位和64位軟體。實際體驗一下就知道,32位比64位軟體更優越。32位軟體執行速度更快,資源占用更小,程式檔案也小30%以上。

大部分程式執行時只會占用幾百M記憶體,在64位系統下用32位軟體更加經濟合算。並且32位軟體同時適用32位和64位系統,開發者能一舉兩得。

只有大型軟體,記憶體占用可能超過4G,才必須用64位。

2樓:連天

如果我寫的程式採用64位編譯並不能獲得更好的效能,那又何必使用64位編譯而拋棄那些32位作業系統的使用者呢?

其實很多小軟體,支援64位只需在編譯時換個編譯器,或者修改下編譯引數而已,原始碼完全無需修改,記憶體定址什麼的,現在的編譯器都幫你做好了。然而這些小軟體幾乎全部不需要64位的大記憶體支援...

3樓:

作為一名程式設計師,平常難免接觸到一些比較主流的技術,就像現在周圍的同學同事,很多都用上了win10。而我還在用win7,感覺有些落伍了。

然而那天回家,我得知我姐的電腦還是用著xp,想幫我姐公升級,她卻還說不用。連問之下,才發現她公司辦公用得電腦,還是xp。

真是慚愧!!!

為什麼64位還沒有普及?

我倒覺得是使用者群跟不上來。32位的機子現在用得人還很多,有使用者就有市場。

乙個公司,如果完全只做64位的軟體,就意味著放棄32位的使用者。

這必然會出現乙個需求,這個需求將會導致新軟體的出現,最後於原先的老好公司競爭。所以還是得做32位的軟體。

4樓:Belleve

很多人寫的 C++ 程式都會假定指標是 32 位

對於有 native 外掛程式功能的程式,改變 arch 後所有外掛程式都需要跟著動

x64 OS 對於安全要求更高,當然這個一般只影響驅動……

5樓:羊牮

第一,因為還有很多人在使用XP。

第二,32位程式能執行在64位Windows上,反之不可以。

綜上所說,為了相容性,很多程式如果寫了64位的執行檔案,一般也會同時寫乙個32位的,反之不然。

第三,64位程式佔更多記憶體,.net 程式尤其是(每個物件都多占用幾個位元組),要忽略記憶體占有量,現在的記憶體大小還不夠。

第四,以前64位的.net程式執行效率很低,導致很多人並不喜歡讓程式在64位下執行(現在已經解決)。

結論:淘汰32位還需要很長時間。

6樓:

windows的相容性太好了,好到一些軟體舊的x86版本穩定性甚至強過新開發的x64。既然這樣,何必費那麼大力氣開發64位版本呢?

7樓:王詩嶢

64位軟體的確有計算優勢啊~

所以WinRAR有64位版本啊~

所以Adobe的Photoshop、Premier、After Effect有64位版啊~

瀏覽器神馬的,因為要支援64位外掛程式,所以要有64位版啊~但是日常用的軟體,很少有那麼高的運算需求,沒必要出64位版啊~

為什麼微軟還沒有倒閉?

老吳愛說話 小公司從弱到強,使用者們也跟著收益。大公司遲遲不倒閉,使用者們怨聲載道。亢龍有悔,物極必反。做到巔峰的公司不考慮怎麼縮減規模,怎麼精練業務,就必然要僱傭大量沒用的人才在公司內打架,而且拼盡全力壓榨新入市場的小公司們,而做出來的產品一年比一年沒有臉面。老而不死是為賊。蘋果,谷歌,臉書,微軟...

郭麒麟為什麼還沒有大火?

首先,定義一下什麼是大火?作為95後,我的記憶裡,流星雨 張翰鄭爽 火了,還有火了好多好多年的還珠格格。這是印象比較深刻的,其他的也有,但也不必再提,這兩個已經夠代表性了。其次,大火的表現是什麼?通告不斷,各大綜藝,影視都有出鏡,獲得很多獎項,國民知曉度極高。再說回郭麒麟,大火的現實基礎不夠。首先,...

《東宮》為什麼還沒有大爆?

1.悲劇虐戀早就過時了。2.男主人設的受眾小,尤其在這女權興起的時代。3.節奏有問題,尤其前幾集過於拖沓。4.男女主對手戲比正常偶像劇少,最重要的感情戲竟然被剪了。上面為最主要原因。另外還有 1.優酷宣發不好。2.男主第一眼不驚豔,女主第一眼網紅臉。3.男女主完完全全是小透明。最後 剛有點水花就被下...