单线程多线程_单线程 vs 多线程:哪种方式更能提高效率

010fb49088f4ea642bf53f3d3bdb4147.png

作者:JoelLee

翻译:Wanen

审校:  Mowdinger

6f76425d85cbd40c65f6b457caefec20.gif

译者按:在科研过程中,我们难免会遇到同时解决多个问题的情况。此时如何调整我们的工作方式才能获得最高的效率呢?到底是单线程还是多线程的工作更加适合我们呢?如果你有同样的疑惑,希望这篇文章能够带给你一些启发。

如果用一个流行词定义现代人的工作环境,那就非“生产力”莫属了。我们一直在寻找最优方法去调整工作方式(例如,减少效率低下的行为,增加有效率的行为),希望自己可以用更少的时间,更少的努力完成更多工作。

多任务处理是解决此问题的最常用方法之一,它经常被赞誉为人们渴望拥有的理想能力。但事实证明,多任务处理并不一定是许多人认为的可以提高生产率的灵丹妙药。 

如果你确实想提高自己的生产力,那么请你继续阅读。仅执行多任务还不够。你必须还要知道何时执行多任务。否则可能会搬起石头砸了自己的脚!   

6f76425d85cbd40c65f6b457caefec20.gif 为什么推崇多任务

多任务处理的核心是“重叠“:在给定的一天中,你有很多事情要做,但是你只有有限的时间去完成它们。完成的机会随着时钟的指针一分钟一分钟地流失。如果一一处理,那么你的任务可能会占用一天中大部分时间!

36a2cbe6fd7a238dc420fcb55db05bdd.png

因此,一个显而易见的解决方案是一次重叠多个任务,从而节省原本会浪费的时间。这与多核处理器设计背后的原理是相同的:如果你一次可以完成两件,四件或八件事情,那将更快,更高效。

3bc868bff3605ca715da14e2142ef85c.png

这只是表面层的东西。如果正确应用,多任务实际上还可以通过增强动力,毅力甚至创造力来提高生产率。

例如,当你需要完成某些可能并不太关心的任务,有时会产生拖延时,“诱惑捆绑“是一种有用的做法。

简而言之,诱惑捆绑是将自己喜欢的活动与需要完成但不一定享受的活动相结合的做法。这个词是由行为经济学家凯瑟琳·米尔克曼(Katherine Milkman)创造和完善的,但是这个想法已经存在了很长时间。 

“如果你只想让自己修脚而又赶上了逾期的电子邮件工作该怎么办?”

“或者,如果你只想听自己喜欢的CD却又不得不做家务怎么办?”

“还是你想去自己最喜欢的餐厅吃汉堡包,却与一个你需要照看的有困难的亲戚在一起?”

这些都是诱惑捆绑的例子。

如果你想了解这个技巧,强烈建议你阅读Freakonomics的播客系列,米尔克曼将其完整介绍,包括她自己对该现象的研究结果: 

“我将诱惑捆绑视为一种新型的承诺方式,它具有与标准承诺方式不同的功能。标准的承诺方式只是在你没能完成预期的任务时会带来一些后果。”

“而在这里所做的是将两个承诺相互结合,并且它们就像拼图一样适合。你利用令人愉悦的工作来创造动力,从而可以从事一些不那么令人愉悦的任务。”

再有就是“走路时多任务”的概念,这种概念已被证明可以提高创造力和动力,更不用说不整天坐在办公桌前带来的众多健康益处: 

“走路的什么特性使得这种方式变得如此容易思考和写作?答案始于化学变化。”

“当我们散步时,心脏的跳动更快,不仅为我们的肌肉,而且还为包括大脑在内的所有器官提供更多的血液和氧气循环。许多实验表明,运动后或运动过程中,即使非常轻度的运动,人们在记忆力和注意力测试中的表现会更好。”

“规律地行走还可以促进脑细胞之间的新连接,避免随着年龄增长而引起的脑组织枯萎,增加海马体(对记忆至关重要的大脑区域)的体积,并在分子水平上促进新神经元的生长以及它们之间的信息传递。”

通过以上的解释,你会很清楚:只要时间上允许,在走路时工作可以提高生产力。当然,你的工作越偏向于脑力劳动,这个做起来就越容易。 

6f76425d85cbd40c65f6b457caefec20.gif 何时多任务适得其反

你可能已经注意到之前讨论的各种例子中的一种模式:当只有一个任务是需要认知时,多任务处理才会有效。而当你尝试兼顾多个认知任务,这种模式则会失效。 

让我们来看对多任务处理的这项研究:

“本研究调查了多任务处理会影响阅读理解的条件。参与者被要求阅读散文(主要任务),其中一些人被要求执行次要任务。相对于无负荷条件,在有认知负荷条件下阅读理解测试的表现要低。”

换句话说,当你尝试进行其它认知任务时,你在每项认知任务中的表现都会变差。这可以通过多种方式体现出来,但是最常见的两个是效率降低(任务需要更长的时间才能完成)和失败率增加(任务完成不正确) 。

这就是为什么多任务实际上对大多数脑力劳动人员来说都是一件坏事的原因。 

“ 多任务不仅使生产力降低40%,而且使我们的大脑萎缩。当你在任务切换中使得你的大脑超负荷运转,大脑中的灰质将会收缩。单任务则是大脑本身被设置的方式。这意味着你的大脑和身体保持同步,并且一次专注于一件事。如果你在任何时刻都全神贯注于手头的任务,则可以在一天中完成更多工作。”

勿庸置疑的是,多任务的解决方案是切换回单任务工作。将100%的注意力集中在单个认知任务上,并从头到尾投入精力。不是一次分配有限的精神资源,而是一次专注于一件事。 

实际上,从长远来看,这样做,你的大脑会感谢你:

“多任务处理是一种脑力流失,使大脑筋疲力尽,破坏了认知资源,如果任其发展,就会导致提早精神衰弱和锐度下降。长期多任务处理者的皮质醇(一种压力激素)水平也会增加,这会损害大脑的记忆区域。”

故事到这里还没有结束。在单任务执行时同样可以进一步提高生产力。 

最后要注意的一件事:许多人认为多任务处理串行任务处理是同一件事,但事实并非如此,这使他们感到困惑。串行任务是多任务和单任务之间的一种混合。现在我们可以来说明最后的观点。

6f76425d85cbd40c65f6b457caefec20.gif 真正的赢家是哪一方?

无论单任务还是多任务方式其实都不错, 问题的关键在于知道何时使用哪个。但是,希望在阅读过上述所有内容之后,这种选择所带来的挑战现在变得微不足道。

长话短说,多任务处理是将认知任务(例如阅读,编程,写作等)与非认知任务(例如步行,跑步)结合在一起的最佳选择。当以这种方式完成时,多任务处理仍然有效。 

当处理多个认知任务时,单任务处理是迄今为止最好的方法。但是,对于较长的任务-当注意力难以保持时-有时最好采用替代方法。 

串行任务是每30-60分钟在多个任务之间切换一次,但每次进行切换时都会将100%的注意力放在给定任务上。这是两个极端之间的妥协。

58ccb944beff6f82ff010ca1eade7113.png

你可能会注意到,此方法与Pomodoro时间管理技巧有一些相似之处。串行任务利用时间盒子背后的原理,提高了心理敏捷性并有助于遏制拖延的趋势:   

“该方法基于时间管理工具和技术应该简单的想法;经常休息可以提高精神敏捷性;同时改变人们对时间的思考方式可以减轻焦虑,使他们有更多精力集中精力。”

至少,它对那些注意力不集中的人很有帮助。(不幸的是,这意味着我们大多数人)

最重要的一点:使用任何可以提高生产力的东西。如果可以进行多任务处理,那么请毫不犹豫地选择。如果你感到陷入困境,那么请重新安排你的任务,以便可以执行单任务甚至串行任务。请记住某些特定的任务只适用于多任务或单任务中的一种方式。

bfe72a51891cfb4d088d87a47b123ab3.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值