美文网首页哲思简友广场散文
单线程的人与多线程的人

单线程的人与多线程的人

作者: 伯薇说 | 来源:发表于2020-05-25 06:23 被阅读0次

很多时候,我会说自己是单线程的人,也就是同时只能做一件事儿,如果一下子有超过一件的事情涌过来,那么也只能一件一件处理,否则可能就会顾此失彼,每件事儿都做的不够好。

也有人说,这是男人和女人之间的区别,男人更多的时候是单线程的,而女人则可以同时兼顾多种事情,多线程并行处理。

而且,还有人给出理由,男人从远古时候,做的工作就是狩猎和捕食,所以需要非常大的专注度,因为想象一下,如果一边狩猎,一边还照顾个孩子,或者一边还想着晚上吃什么,可能一眨眼,猎物就已经跑远了,超出射程之外了,这样就会有非常大的问题,不仅仅是晚饭没有着落了,可能以后很长一段时间的肉食都成了问题了。

而女人则不同,很多时候家里会有很多琐事,比方说收拾屋子、做饭、照顾孩子、喂养牲畜等等,想要把这么多事情做得有条不紊,还是需要一定的统筹规划能力的,而且,这些事情似乎对质量的要求没有那么高,比方说当年的照顾孩子这件事儿,比起现在来说就简单很多,又不用上补习班,更不用上网课,那时候的孩子可不是神兽,而只是一般的小兽,照顾起来当然也就简单了。所以很多时候让孩子自己玩儿,稍微看上一眼,不让其出现危险状况就好,孩子多了更简单,可以大家一起玩儿。至于还不能够独立行走的小兽,直接背在后背上,也没有问题。这样,照顾孩子这件事儿和喂猪、做饭之类的事情就不会产生冲突,也就可以一起做了。

不管是单线程还是多线程,其实都没有好坏之分,都是每个人在特定情况下的特定选择。

有时候,我们就是要选择单线程,达到专注的效果,而且,想要达到心流的状态,必须要有专注,否则很可能就会受到各种各样的干扰,分心多用,那样就没有办法进入到物我两忘的境地了。

有些时候,我们就是要选择多线程,因为有些事情会同时发生,可能需要同时处理,不过,还是尽量避免那样的情况,那就相当于我们的大脑就像是双核的处理器一样,需要高速运转,消耗的能量会几何级数上升,另外,还要避免多件事情之间的各种冲突和矛盾,这也是比较麻烦的。

另外,还有第三种方式,就是把时间段缩短,在每个时间段都保持单线程,但总体上看来似乎是多线程的,不妨我们可以称之为伪多线程,这样做可以得到两种方式的好处,而避免两种方式的弱点。

然而,这种方式的前提是,一个人能够快速进入到专注的状态,而不是把非常多的时间都花在了切换任务上,那样就会导致更加的混乱。

总之,不管单线程还是多线程,都是我们自己的选择,一个人一定可以根据具体的情况,做出当下最佳的选择,理解就好啦。

相关文章

  • 单线程的人与多线程的人

    很多时候,我会说自己是单线程的人,也就是同时只能做一件事儿,如果一下子有超过一件的事情涌过来,那么也只能一件一件处...

  • 对比python的I/O密集型单线程和aysncio协程并发

    前面比较了单线程与多线程的I/O密集型,多线程访问速度远远优于单线程,今天我们再测试下单线程与协程并发访问多个网页...

  • 同步与异步、事件循环与消息队列、微任务与宏任务

    JavaScript 是单线程、异步、非阻塞、解释型脚本语言。 单线程与多线程 单线程语言:JavaScript ...

  • 多线程 webworker

    多线程——webWorker1、单线程与多线程区别:单线程:前一个操作没做完,后一个没办法开始多线程:可以同时进行...

  • Java并发编程

    海滩拾贝,隽永文章遗满地 以生活例子说明单线程与多线程简介:通俗易懂说明了单线程,多线程,IO,进程 Java并发...

  • Java中多线程

    一、概述 1、多线程和单线程 多线程即一个程序中有多个线程在同时执行,单线程和多线程: 单线程:若有多个任务,只有...

  • 2018-11-16

    单线程和多线程区别 单线程设置变量举例${sign} 单线程设置变量举例${__property(sign)}

  • 2022-04-17

    happyPack与thread-load happyPack实现多线程编译 webpack在node中是单线程的...

  • redis知识

    redis究竟是单线程还是多线程的? redsi不仅仅是单线程的,在6.0之后启动是多线程的, 为什么是多线程的呢...

  • 多线程和单线程

    今早读到王烁老师的文章谈多线程和单线程两种工作方式。 本以为老师想说可能是开启多线程模式的人会在工作、生活上全面碾...

网友评论

    本文标题:单线程的人与多线程的人

    本文链接:https://www.haomeiwen.com/subject/bzkeahtx.html