我們有一個使用32位硬件在32位窗口上運行的C/C++代碼編寫的應用程序。我的問題是,如果我們將硬件升級到64位,並保持我們的操作系統32位,我的應用程序是否需要一個端口到64位?如果需要,在32位操作系統上有什麼好處?x86 - x64移植查詢
1
A
回答
5
硬件不算 - 操作系統。埃爾戈:
- 32位硬件與32位操作系統只能運行32位端口
- 64與32位操作系統位硬件將僅運行32位端口
- 64與64位操作系統將同時運行位硬件32位和64位端口
重新編譯爲64位的優點是獲得超過3GB內存和速度增加,如果你在64位的數據類型進行操作,或者利用編譯器intristics(和其他幾個人的,但不要指望立即獲得)。
0
如果你保持操作系統的32位,你必須保持應用程序的32位,許多常見的操作系統的價值。當然,我們不能用心靈感應來判斷你正在使用哪個操作系統。
相關問題
- 1. 移植C++ __fastcall從x86掛鉤到x64
- 2. shellexec和c:\ program files - x86和x64的可移植性
- 3. RXTX x64和x86
- 4. FASM - x64與x86
- 5. 在x86/x64添加位移解決
- 6. 是否是可移植的查詢?
- 7. Android x86移植,無法使其工作
- 8. x64 vs x86 for CUDA
- 9. JAVA SE x86或x64?
- 10. Apache x86和PHP x64
- 11. 移植查詢相對於SQLServer的
- 12. 將一個MySQL查詢移植到Doctrine
- 13. 。x86 x86機器上的x64開發
- 14. x86或x64反彙編LIB
- 15. x86和x64 System.Data.SQLite問題
- 16. SWT x64與xulrunner 3.6.28 x86
- 17. 兩個x64和x86環境
- 18. x86/x64:修改TSS字段
- 19. 從x64 .NET訪問x86 COM1
- 20. x64性能與x86相比
- 21. 是什麼x86和x64
- 22. 移植物抗移植
- 23. 將VC++內聯彙編程序移植到x64(__stdcall鉤子)
- 24. 移植 - 共享內存的X32&x64的處理
- 25. 查看移植可執行
- 26. 檢查Silverlight移植到Moonlight
- 27. 移植彙編器x86 CPU ID代碼到AMD64
- 28. 我可以在我的x64 WIN7上安裝x86/x64 windbg嗎?
- 29. x64程序可以訪問Windows x64上的x86 COM對象嗎?
- 30. 強制Excel(x86)VBA代碼連接到Win7 x64上的ODBC(x86)
您已經擁有64位硬件。幾乎所有在過去8年左右銷售的CPU都具有64位的能力(除少數原子以外)。 –