Golang内存管理机制

golang是一门自带垃圾回收的语言,它的内存分配器和tmalloc(thread-caching malloc)很像,大多数情况下是不需要用户自己管理内存的。最近了解了一下golang内存管理,写出来分享一下,不正确的地方请大佬们指出。 那么,如果自己想要实现一门语言的内存管理,应该怎么设计呢? 1.内存池: 应该有一个主要管理内存分配的部分,向系统申请大块内存,然后进行管理和分配。 2.垃圾回
相关文章
相关标签/搜索