在通往计算机科学的道路上,我们需要仔细研究一些人类学,在计算机科学中,多任务处理是理所当然的,并以各种方式进行了讨论。
然而,“多任务”具有社会意义,它来自于管理,烹饪,处理各种事务。
“到多任务”意味着要并行运行许多未完成的任务,并在它们之间进行切换,而不是先将每个任务依次完成再将注意力转移到另一个任务上。
在社会上,我们注意到注意力缺陷障碍(ADD)的上升是可以治疗的,并且通常伴随着衣架的出现。 我认为现在是多动症。
人们对注意力跨度及其持续时间或持续时间有强烈的意见。
冥想似乎在长时间内(理想情况下)根本没有引起人们的一致关注。 这与ADD相反吗?
有强烈见解的人有时会插话:“您不能真正完成多任务,为什么要继续尝试?”。 他们可能听起来很讽刺或不耐烦。
他们经常说的一件事:“如果分开来,没有办法让我全神贯注,我不在乎他们说你的电话有多聪明。”换句话说,有时你的伴侣在某种程度上有经验嫉妒您花费在专注于与任务无关的任务上的时间。
当然,这种嫉妒并不是最近随着智能手机出现的。 课堂上的老师常常对约翰尼的注意力在外面的一只松鼠上徘徊很敏感,这与手头的任务无关:学习多位数加法。
让我也参考《水瓶座时代》一书中著名的一本书,该书是西方大师的新作,在这种情况下,是拉姆·达斯(Ram Dass),前哈佛大学教授理查德·阿尔珀特(Richard Alpert)。

反对多任务的某些抵制确实来自冥想的角落,其中,在一些相互分离的“自我意识”流中,从思想到思想的摇摆只是轮子上的仓鼠,猴子思维的反射(习惯),需要克服,而不是作为某种讨厌的cogito(自我,自我)的证据而欣喜若狂。 那时的佛教风很大,现在仍然如此。
在计算机科学中,操作系统由主持方的外交官负责。 这些人抽出时间来陪伴您,所以邀请了他们。 现在您不给他们时间吗? 您冷漠地对待自己的客人吗?
这听起来像是糟糕的设计,实际上,一个操作系统会让每个客人都感觉像皇室成员,也迎合了每一个心血来潮,除非运行违反既定的保护个人隐私的隐私规则。 满意的客户将继续返回,而这正是成功的OS所需要和想要的:忠实的回头客。
我第一次接触到真正的操作系统是通过从属于IBM 370/360的远程哑终端进行的。我并不总是确定自己正在与哪一个或这两个对象交谈,但是作为帐户持有人,我可以在其中访问一些资源。我的情况APL(一种编程语言,由Kenneth Iverson编写)以及存储我的文件所需的磁盘空间。
我会花时间阅读手册,然后将午餐盘放在大学食堂的怪胎桌上,渴望吸收语言。 梵文似乎更容易些。 但这不是/或。
然后,我对您的建议是:当您学会通过多轨场景编排各种事件时,不要让多任务处理的对手失望。 主题可能只是你自己,一个人在厨房里。
您有四个或两个燃烧器是有原因的,再加上微波炉。
您可以在一个房间里运行洗碗机,冷冻食物,加热食物,烤面包,切片和切成小方块,并且可以锻炼自己的多任务处理能力。
可以成为“一个人”(一个负责任的独立政党),并且在这样做时要注意,让自己深入研究这件事。 相反,我并不是说“注意力分散”是一件坏事。
有时候,仅仅学习以不同的顺序完成所有相同的任务,就足以打破隐藏的僵局,无形地阻碍了这一进程。 实验。 请注意每一步,但要注意的是,通常不是唯一的顺序(路径)。
在此期间,我建议投资安排程序和队列的概念。 考虑事件循环和卵孵化,任务就是卵。 它们像在行李传送带上一样四处走动,直到合适的人把它们捡起来。 对于任务,事件循环正在等待某些产生的结果,因此需要继续检查。 “鸡蛋孵出了吗?”“现在怎么样?”
就其在高度多任务处理环境中如何充当缓冲区的功能而言,机场行李传送带作为一个机构(和人工制品)令人叹为观止。
鼓励:如果您正在从事餐厅或其他服务工作,在等待人员,排队给他们补充食物或顺序服务,那么您将面临多重任务。
就像行李传送带一样,调酒师的行为有时令人赞叹不已,更不用说厨师了。 我认识这些技能,是因为我自己在某种程度上磨练了这些技能,作为Food Not Bombs的厨师,普林斯顿(Princeton)的公共汽车男孩等许多其他职位。
无论走到哪里,我都有机会观察并行运行的进程,以及随之而来的僵局,瓶颈和故障。
多任务处理并没有突然从芯片设计师的脑海中浮出水面 。 我们没有芯片,所以没有芯片设计师。 当有待处理的工作出现时,我们需要最大化吞吐量,并且不能闲着。
当每天都面临着“落后”的问题时,您就不需要多余的容量。 游戏的名称越少越多,相同的数量也可能更多,因为关键差异都是相对的。
运筹学在当时几乎和数据科学一样性感。 正式确定了通过并行任务网络的关键路径的整个构想,以及用于查找这些任务的计算机算法。
项目管理成为一件容易受到软件管理影响的事情。 从某种意义上说,这与操作系统的功能非常相似,但是更高层次。
操作系统时间表。 它们还允许进程崩溃和燃烧,或者被杀死。 我知道这听起来并不那么“外交”,但是工程学希望将这些概念扎根,成为第二自然。 仅使用委婉语会导致召回更多滞后,从而降低吞吐量。 坦白说,程序并非总能完成。 操作系统的主要工作是在出现错误和故障时保持强大的性能。 不要指望奇迹。
我的下一个任务:重新访问称为S模块的四面体形状。 专业的CAD设计师为我提供了3D打印机阅读器版本。
这些多面体同时出现在左侧和右侧。 我一直在研究称为gmpy2的扩展精度算术库。 我还有一个有趣的体积公式,它是欧拉家族通过杰拉尔德·德·琼(Gerald de Jong)开发的,我希望它可以与gmpy2对象一样容易地工作。

但是,在我的队列中还有许多待办事项,包括到UPS商店将Apple电源线发送回其所有者。 我需要一个跟踪号,然后我将对其进行定期检查。
我还在做饭,清洁,害虫防治方面的许多家庭任务。 整天将许多设备作为一项多重任务投入使用。 仅一个人的编排已经是一种艺术形式。
但是,当我没有管理上限时,我便开始专注于完全不让我注视的场景。 我不在YouTube上观看的喜马拉雅山卡车或吉普车上。
前线团队要做很多工作,制作片段以重新排序成系列(电视类,如果听起来像我理解的DNA对话)。 “全球化思考,在本地采取行动” –还有什么可以做? 我猜总是可以调解,也可以向缪斯女神祈祷。
顺便说一句,如果您以开放的方式参与所有这些排队和调度技术,请考虑有一天向开源公约(OSCON)展示。 添加身份验证和访问数据存储,您便拥有了生态系统,其中多任务就是游戏的名称。
