同步定义为:"同时存在或发生。"为什么然后是同步代码阻塞?不应该反过来吗?
答案 0 :(得分:1)
来自Worknik:https://www.wordnik.com/words/synchronous
虽然“同步”一词的原始定义意味着:
来自TheAmericanHeitage®英语词典,第4版
adj。同时发生或存在。参见当代的同义词。
在计算机科学中,它有一个完全不同的定义:
来自维基词典,知识共享署名/相似方式许可
adj。单线程;阻塞;发生在与其他计算相同的线程中,从而阻止这些计算在通信完成之前恢复。
还解释了原因:
许多时候词语变得变态 - 谈论“同步过程”的计算机科学家不知道英语中“同步”的实际定义是什么 - 他们认为它意味着“同步” - 当他们他们把数百万个晶体管放在一个很小的芯片上,称之为“超大规模集成”,它们正在将“大规模”这句话变为“头脑”。
基本上,程序员很喜欢命名。因此我们有惯例;和overgeneralizations。