csharp,dotnet 2.0中最常見的內存優化是什麼?想看看有沒有人可能不被默認winform應用程序做常見內存優化
Q
常見內存優化
4
A
回答
9
- 使用結構爲小包裝對象,以避免堆碎片共同的東西
- 仔細思考對象的壽命,特別是大型對象,所以他們做最終不會對LOH,除非你打算在他們
- 想想循環
- 確保動態大小的數組將是合理的規模內分配,否則分割問題
3
如果您要對同一個字符串執行許多修改,請使用StringBuilder,而不是直接修改字符串。
0
密封儘可能多的班也應該有所幫助。 AFAIK這是SmartAssembly用於減少內存消耗的一個技巧。
相關問題
- 1. 常見優化規則
- 2. PHP內存優化
- 3. 內存/ CPU優化?
- 4. Lua優化內存
- 5. Redis內存優化
- 6. CSS優化,提取常見部分?
- 7. 內存不足 - 內存優化
- 8. Hazelcast中的內存優化
- 9. 優化內存訪問OpenCL
- 10. 優化Umbraco內存佔用
- 11. 禁用Stl內存優化
- 12. 優化內存Android ImageView
- 13. 瞭解JVM內存優化
- 14. 優化:memcached vs mysql內存
- 15. java內存大小優化
- 16. SQL Server內存優化
- 17. ASP.NET內存優化調度
- 18. Django意見:優化代碼
- 19. 內存泄漏的常見原因
- 20. N2常見內容
- 21. Python:內存管理優化不一致?
- 22. 爲Resque優化內存使用率
- 23. 簡歷時間內存優化
- 24. Spring單例內存使用優化
- 25. C++字符串內存重用優化
- 26. Redis:內存優化/性能策略
- 27. OpenCL內存優化 - 最近的鄰居
- 28. excel vba內存使用優化
- 29. 向量函數的C++內存優化
- 30. SQL Server 2014內存優化表類型
這不是內存消耗,而是速度。由於您不必考慮自己的方法可能會被覆蓋,因此密封類更快加載和調用。 – 2008-09-14 12:48:00