Golang內存管理機制

golang是一門自帶垃圾回收的語言,它的內存分配器和tmalloc(thread-caching malloc)很像,大多數情況下是不需要用戶自己管理內存的。最近了解了一下golang內存管理,寫出來分享一下,不正確的地方請大佬們指出。 那麼,如果自己想要實現一門語言的內存管理,應該怎麼設計呢? 1.內存池: 應該有一個主要管理內存分配的部分,向系統申請大塊內存,然後進行管理和分配。 2.垃圾回
相關文章
相關標籤/搜索