人脑为什么不可以多线程工作

在计算机编程中,多线程是为了同步完成多项任务,为了提高资源使用效率来提高系统的效率 。线程是在同一时间需要完成多项任务的时候实现的 。但是在现有的心理学和生物学上来看,这样多线程”的模式是不好实现的 。人脑神经和计算机毕竟有所不同,人在完成一项任务的时候,必须采取注意”的方式集中精力,而现阶段的几个注意理论纷纷表明,人要在同时把注意分配到两个以上的事项,是不好实现的,双耳分听实验就证明了这一点,你让两个人同时在你两个耳朵说不同的话,能听见的只能是你暂时注意到的那只耳朵的话 。但是,随着心理学的发展,有心理学家提出了有意后注意”的概念,意思是,如果同时做的事情中,只有一项是你不熟悉的,而其他都是很熟悉,甚至习惯的事情,那么,便可以达到这种多线程的模式 。
人的思维可以多线程吗?不可以,别听楼上的瞎扯!大脑在单一时间里只能处理单一问题 。如果你试图以多线程方式来进行思考——这里的思考特指分析、决策、计划、判断等高级思维动作,你会发现或者是思考效率急剧下降,或者是问题无解,或者是高度疲倦 。有人说他可以做到,前提是他必须拥有足够的资源,这种资源是先天的,不具有普遍性,即便如此,这样的人也无法同时处理两个复杂任务 。
人脑是单线程还是多线程任务处理器这个没有可比性,因为人脑不是微处理器 。电脑能够同时干很多事情是因为CPU时间被分成小片然后轮流执行每个任务,只要时间片足够短,人就感觉它在同时执行好几个任务 。而人能够同时做几件事情,是因为大脑的不同区域可以同时处理不同的感官和动作,比如一边骑车一边说话 。和电脑的本质差别是,电脑的处理器是通用处理器,而人脑则有分工明确的不同部分 。
人的大脑是多线程的吗?大脑是多进程的,你看,心脏在跳动,呼吸很稳定,听着音乐,想着回复这个问题,手敲打着键盘,还期待手机来电,或者QQ弹信息,或者微博来私信……这究竟开了多少进程,那些进程还是多线程的 。可是慢慢一排除,某些“植物性”行为好像不是大脑直接管理,交给脑干乃至脊椎处理即可 。剩下部分,如听音乐、动作、思考,以及悬在心上的一些事情,就确确实实是多线程的 。甚至说多线程乃至多进程都是必须的,只有在精神高度专注的,注意力才会高度锁定某些线程上,但此时,其他线程也仅仅是被降低活动率但并没有停掉 。而且在精神高度集中的时候,绝大部分事件依然是多线程的 。想想你在进入天人合一灵感涌现代码不停的时候,是不是敲打键盘的速度跟不上灵感的涌现,so 两个线程并驾齐驱,或者这灵感与敲键盘根本就是两个进程!
关于“单线程工作”的思考“单线程”和“多线程”是计算机领域的两个常见的词语,“单线程”是指CPU在工作时只能one by one地完成任务,比如电脑刚诞生的时候只能一次做一件事情,在发邮件的同时就不能聊天;“多线程”是指CPU可以同时进行多个任务,比如可以一边听歌一边看新闻 。对计算机而言,由于CPU在绝大部分时间内都是空闲的,“多线程”的工作效率是明显高于“单线程”的 。
但对于人脑却恰恰相反,“单线程”的工作效率要优于“多线程” 。这个道理万维岗老师在《 一脑不能二用》里面已经进行了阐述,人类思考的方式本身就是单线程的,而且这也被证明是最有效率的 。我们在进行线程切换时,会消耗很多精力进入刚才的工作状态,这也是显而易见的道理,每个人的注意力是有限的,将注意力用在最重要的事情上才能产生最大的效益 。
【人脑为什么不可以多线程工作】 或许未来人类能够找到新的方式进行多线程思考,当然这也是在我们升级人脑硬件之后才可能实现的 。至于现在,让我们用单线程的方式思考和工作,专注当下 。