我目前正在爲Android實現一些圖像處理代碼。我知道內存限制,很高興在它們內部編碼。但是,我找不到任何文檔可以讓我計算出可能要實例化(在堆上)的給定類的每個實例的字節數。Android中的類實例大小
我是一名經驗豐富的C++程序員,所以我相對有能力爲我的C++代碼(考慮處理器數據路徑寬度,平臺對齊問題等)制定出結構/類的大小問題。我知道Java通常處於更高級別的抽象層次,因此我可能無法保證一般Java VM的特定內存使用率。然而,考慮到android運行在不同的虛擬機上,並且考慮到開發人員強烈的內存限制:假設可能有一組相對確定性的規則來計算給定對象實例的大小,因爲知道成員。
任何人都知道這些規則?
謝謝!
亞歷
這正是我需要知道的。非常感謝你。 – 2010-08-11 12:47:52