題 為什麼Windows 8中的進程是32位?


為什麼Windows 8中的某些進程是32位的?例如:我有64位版本的iTunes,但它是一個32位進程(在任務管理器中)。為什麼會這樣?


4
2018-01-26 01:00


起源




答案:


做什麼比做什麼都少花錢。

在有64位之前有32位。 32位應用程序繼續在64位Windows中運行。因此,一家公司看著他們的產品並說“嗯......它有用嗎?是嗎?那就什麼也不做”。


9
2018-01-26 01:03



我不知道大多數這些應用程序..但微軟從未發布過64位版本的Visual Studio。 - Sam Axe
這只是經濟學和“為什麼要修復有效的東西”的古老格言。 iTunes的64位沒有任何優勢。它們不需要更多內存,處理也不合理。 - Gustavo Litovsky
我不知道為什麼。大多數應用程序通過轉換為64位獲得任何收益。如果您的應用程序在任何時候需要消耗超過3GB的內存,您可能會認為該端口為64,但除此之外沒有什麼理由可以投入這種努力。 - Sam Axe
這不回答這個問題。 - psusi
我相信iTunes安裝程序的x86和x64版本之間的區別在於x86安裝程序具有x86驅動程序,而x64版本具有x64驅動程序。實際的應用程序是x86。 - ta.speot.is


因為你其實是這樣做的  擁有64位版本的iTunes。可能沒有  一個64位版本的iTunes。專有軟件通常不會將他們的應用程序移植到64位,因為32位版本運行良好。


7
2018-01-26 03:46