Q
多線程環境中的堆
0
A
回答
2
堆可以被互斥共享和保護。這是最簡單的解決方案,在大多數情況下運行良好。
您可以爲每個線程設置一個堆,但是您必須決定是否允許從任何線程或僅從進行分配的線程釋放釋放。無論哪種方式,它可以變得相當多毛。如果你有很多線程和大量的分配,這可以是一個更具擴展性的解決方案。
1
相關問題
- 1. AnyEvent在多線程環境
- 2. 實現多線程環境
- 3. 在多線程環境
- 4. 多線程環境問題
- 5. 多線程環境中的Ninject攔截
- 6. 多線程環境中的領域
- 7. scala:多線程環境中的apache httpclient
- 8. 多線程環境中的ACID問題
- 9. 多線程環境中的Bench Mark
- 10. 多線程環境中的mkdirs()函數
- 11. 多線程環境中的JDBC事務
- 12. 在多線程環境中生成PDF
- 13. 在多線程環境中使用NLog
- 14. Shiro在多線程環境中
- 15. 在.net中調試多線程環境
- 16. 在多線程環境中使用CList
- 17. 在多線程環境中重繪
- 18. 在多線程環境中使用TraceSource
- 19. 在多線程環境中使用StringBuilder
- 20. 在多線程環境中休眠
- 21. 在多線程環境中使用Log4Net
- 22. 在多線程環境中讀取值
- 23. 在多線程環境中使用sqlite
- 24. 如何關閉多線程環境中的線程java
- 25. 在多線程環境中測量線程的執行時間
- 26. 的getInstance將在多線程環境
- 27. 多線程環境下的OperationContext.Current.SessionId
- 28. 在多線程環境下的Android ResultReceiver
- 29. OpenGL的多種環境中多線程Java應用程序
- 30. 在java多線程環境中關閉套接字和線程
在什麼操作系統?什麼語言?什麼運行時環境? –
檢查[this](http://stackoverflow.com/questions/1665419/do-threads-have-a-distinct-heap) –