操作系统,英文名是operating system。它是由进程的调度、日志、升级等组件的集合。它的中央处理单元被叫到CPU。操作系统是软件系统的基础,它的好与坏就直接决定了上层应用软件用户体验的好与坏。那么如何将操作系统这个概念与我们这些现代人产生强联系呢?有,就是战友们常说的认知系统。下面来谈谈这些组件用处:
多进程调度 -串行与并行
在我的工作中经历了使用裸机和使用操作系统2个阶段。在刚工作时,使用的就是裸机就像以前的DOS系统一样是单任务的,虽然开发起来方面,但使用起来特别浪费时间。后来接触了操作系统之后,我干脆就放弃了裸机的产品开发方式,哪怕再简单的产品。使用操作系统的优点就是最大限度得提高了CPU的利用率,从而节约了时间,其实就是并行的概念。
在我的生活中,我会应量得去发现多个任务并行处理的情况。自从认识并使用了该技能,发现自己处理事情的效率提高了。想要使用多任务并行处理的技能,其实最要的是对任务的分解,把一个复杂的任务分解成多个可以实现的小目标。比如说喝茶这件事,它主要由烧水、洗杯子和茶叶、泡茶这3个步骤。正确地处理方法应该是:
1.将水放进水壶里通电烧水;
2.洗杯子、茶叶与烧水同时进行;
3.看会书或和朋友聊会天等水烧开,然后进行泡茶;
注意我的用词,洗杯子是和烧水同时进行的。因为水烧开要有一段时间,水放到水壶里通电之后,就只能交给时间了,就像一个任务进入操作系统的阻塞队列里,需要时间将它唤醒,然后启动其他任务。从微观上看一个任务被打断许多次,但将时间拉长从宏观看单位时间解决了许多任务,间接提高了工作效率。真是佩服那些早期开发多任务操作系统的人们,他们思想之深邃。
记忆单元-记录与复盘
不管是windows 还是 linux 都各自有一套自己的操作日志。日志主要是给系统管理员用来观察系统的运行情况,以便更合理地安排系统的任务,让系统运行的效率更高、更稳定。日志就是操作系统的记忆单元。
我们也有自己的记忆单元大脑和笔记本就好像计算机的内存和硬盘。大脑的记忆往往是不可靠的,据科学统计人的大脑记忆一件事情最可靠的时间为72小时,这个就好比内存断电之后这个记忆就会丢失。记忆最好的方式就是用我们的硬盘-日记本。在生活我发现真正做记录的朋友只有少数,包括4个月以的我也是这样。 现在的我真想问问那些没有记录习惯的朋友"开完会过了几天,你记得开会内容吗"、看完一本书之后,你知道该书的重点内容吗”。
自从使用了记录这个技能,我就发现自己慢慢学会了复盘的这个技能。最开始,我会记录一天内我的时间花费情况。在这个记录过程中我学会了将我的注意力和时间放到更有价值的地方-行动与成长。通过记录,我们可以跟踪自己的成长轨迹,会给我们正向的反馈,鼓励我们将行动与思考进行到底。
系统升级与迭代
windows自诞生,先后有了win95、98、2000,到现在的windows10.我们的认知操作系统能否像windows一样不断进行升级呢?答案是肯定的。那么升级方法有吗?有,就是我们的反省的能力,其实就是元认知能力。我们要敢于对我们所做的事情进行怀疑和反思,让我们在怀疑的土壤里,培养出永不凋谢的思想之花。最近,我一直在反思我的写作。现在的写作过多得站在"小我"角度,并没有真正写出对别人有用的东西,写得东西过于泛泛。下一步,把写作的重点要放在解决别人的问题上,写出方法论出来,就从下一篇开始。在这里自我鼓励一下,相信我系统的升级越来越快,系统越来越健全....