回覆列表
-
1 # 芯智訊
-
2 # 智慧新視界
很明確的講高通驍龍835是不可以執行win7系統的,很多朋友可能認為win10都可以執行,win7也應該可以,其實這觀點是錯誤的,因為驍龍835所執行的win10系統是ARM版win10並非X86版,而arm版win10執行32位x86程式則是藉助模擬器完成的。因為win7不存在ARM版本,所以驍龍835是無法執行win7系統的。
從驍龍835的ARM版win10執行X86 win32位程式原理來看,主要是透過基於ARM版win10的一個X86來完成,而ARM版win10系統是不能直接執行X86程式的,只能執行面向ARM開發的UWP程式。
由於win7系統是面向x86處理器開發的作業系統,而微軟並沒有開發ARM版win7,所以win7只能運行於英特爾和AMD等X86處理器電腦,而無法再驍龍835裝置上執行。
安卓手機透過模擬器的方式可以執行win98、winxp等系統,從理論上這種方法也應該適用於win7,但是由於需要特殊的虛擬器和系統映象,而且執行效率十分低,基本沒有什麼實用性。
即使是高通推出的win10系統驍龍835電腦,執行x86程式的效率仍然讓很多使用者抓狂,實際體驗甚至不如價格更低的上網本。所以驍龍835電腦主要側重於輕量級的UWP應用,而執行X86程式還是需要普通x86電腦。
題主你好!之前高通與微軟協作,在高通驍龍820上就已經跑過win10系統,所以用820的新一代驍龍835跑win7也不是大問題,
但是至於題主所說的驍龍835各種引數與Intel i5差不多這一描述不太準確,讓我們來看看i5的各項引數.
在這裡我們用在現在筆記本上最常見的i5 6300hq和最新發布的高通旗艦驍龍845來做一個比較:驍龍845為8核心,並採用10nm工藝,其中四個核心的主頻最高可達2.8GHz,其餘四個核心主頻為1.8GHz但是不太可能全部都工作在最高頻率.否則手機散熱將會是個問題,而i5為四核14nm工藝,每個核心主頻最高可達3.2GHz,單純地從這主頻看,i5的單核效能就已經遠遠超過了驍龍845,還有CPU另一個重要的引數-快取,這裡答主沒有找到驍龍的一二級快取大小,所以不予討論一二級快取,最重要的還是三級快取,當快取越大時,CPU每秒處理的資料就越多,驍龍845快取為3M,對於手機CPU來說,就已經很足夠,在驍龍845之前的幾代快取都不超過3M,i5 6300hq三級快取已經是6M,這樣子比較,i5計算效能就已經超過驍龍了,所以845是遠遠沒有intel i5強勁的,再說現在6300也並不是i5系列最新產品,比起i5更新一代,845也只有被甩的遠遠的份。
由於Pc採用的X86架構,手機是ARM架構,架構不一樣意味著它們所採用的指令集也不同,所以當它們要跨平臺的時候會用到模擬器,相當於是一個翻譯機制,本來驍龍835算力有限,翻譯機制又要佔用一部分,所以算力更顯得捉襟見肘,前文所說驍龍820跑win 10系統,是因為win 10為移動端最佳化過,是微軟面對移動端的產品,但win 7的話,可能不太友好,執行起來較困難。
不過它們本身就是為了不同平臺而生的,比起i5,驍龍835功率更低,發熱量更小,更適合於移動裝置,i5的架構,演算法,都更適用於PC端,所以暫時採用手機CPU的移動電腦還不存在,PC端還是Intel的天下,但是或許有一天,統一CPU架構時候,同時採用某一框架,指令集也一樣,解決相關問題之後,將來還是可能會出現題主所說的情況。