这么多年了……第一次看懂操作系统里的“管程”……
这么矬的事,是不能发朋友圈感叹的,太多编程大神会耻笑我的愚笨,用了10年才明白。
突然真心是万万想不到我还会把操作系统的书拿出来翻一翻。更万万想不到我一下就看明白了当时完全搞不明白的东西。只是一个词,我就明白了——monitor。不知道哪位神人翻译成“管程”的,让我这种Low智商用户糊涂了整整10年。
最近我并没有做任何操作系统方面的研究或学习,最近只是因为接触安卓遇到了一些并发的知识,看到一个很奇怪的名词,叫“Monitor Object Pattern”。其实感觉就是synchronized block,没有什么特别厉害的。然而我沉睡的记忆里感觉和操作系统里管程好像有点儿像,就翻了翻,一翻不得了,我擦,这居然是一个东西。更不得了的是,并发那一章我突然全懂了,从3.1到3.6,如蓬壶灌顶,豁然开朗。