一个程序运行起来涉及到的因素有很多,而在现实里,一个程序处理数据时,其大部分瓶颈在于CPU与程序算法。
其中CPU,或者说处理器,性能相关因素又可以细分很多,但为人常知的因素就是其中主频、几核几线程、功耗、睿频这些。
其中功耗、睿频暂且不说,只说其中的主频、几核、几线程。
如果拿修行同样来比来说的话,其中主频就是一个人的思维运转、计算、思考等等的总和,有人会用算力来形容,即一个人的大脑计算处理能力。
几核,可以形容一个人有几个分身,是那种相互隔离,不会影响主意识算力的那种分身。
几线程,即一个人的意识份数。在这里需要说明两个词---并发与并行与一个算是常识。
在以前没有什么排队意识的时候,火车站窗口售票,当多个人去争抢一个窗口购票时,这种属于并发。
多个窗口同时给对应人数进行售票,这种叫做并行。
不过,不论是现实,还是在程序运行的时候,现在都是属于并发与并行一起出现。
另一个常识是,普通人,或者说一般来说,人并不能真正做到一心二用,也就是人只有一个意识,并不是真的有两个意识去并行处理两件事。
而是一个人的意识在两件事情之间快速切换,属于并发的一种特殊情形。
所以,一心多用并不是一件特别好的事情,或者习惯,会降低一个人的专注力。
当然,如果这多件事被一个核心统筹的话,让意识凌驾于多件事之上就另说。