2010-02-25 19 views

回答

1

您的目標只是在Ada中編寫多線程程序,它可以在多個核心上同時運行?

這取決於您的編譯器如何處理Ada任務,但IIRC編譯器會將Ada任務映射到Windows線程,因此它應該可以在32位操作系統上正常工作。程序本身可能不會爲64位Windows生成任何不同於32位的代碼。爲了得到任何不同,你需要一個64位版本的編譯器(它可能不會是OA 7.2)。 Aonix目前的OA數據表甚至沒有提到Vista或Win7的支持。

你可能會考慮去64位獲得超過3Gig的可訪問RAM,但我認爲它不會幫助你的Ada代碼。

相關問題