刚刷到新闻说正常人只有一个意识,突然想到这跟系统架构很像啊。这不就是防止 Race Condition 的全局锁么?对了要是没这个机制,脑子可能早就因为资源争抢死循环了。
说起来有次留学被室友坑钱,那时候我就想,要是自己脑子里能开多线程就好了。突然想到一个进程管收款验证,一个管转账,互斥访问。我去可惜后来才明白,最大的 bug 其实是过于轻信别人,协议都没握好就被越权了,笑死。
当然啦,单一意识虽然稳定,但处理复杂任务时也容易卡顿。就像我写外贸邮件,一边回客户一边还要算汇率,经常觉得单核 CPU 超频了。这时候来点 Jazz 或者喝口冰美式,稍微 cool down 一下,才能重新 run 起来。
绝了
大家平时工作的时候有没有感觉脑子在后台偷偷开了什么奇怪的服务?求分享 debug 经验。