我试图了解 Go 中并发编程的基础知识。几乎所有文章都使用术语“地址空间”,例如:“所有 goroutine 共享相同的地址空间”。这是什么意思?
我试图从 wiki 了解以下主题,但没有成功:
http://en.wikipedia.org/wiki/Virtual_memory
http://en.wikipedia.org/wiki/Memory_segmentation
http://en.wikipedia.org/wiki/Page_(computer_memory)
...
但是目前对我来说很难理解,因为我在内存管理和并发编程等领域的知识真的很差。有许多未知词,如段、页面、相对/绝对地址、VAS 等。
有人可以向我解释问题的基本原理吗?可能有一些有用的文章,我找不到。
呼如林
HUH函数
相关分类