第67章 第一个程序
“嘿!林宇,你在发什么呆呀?”旁边的同学轻轻用身体和手臂顶了顶林宇,出声提醒道。
这位同学有个很特别的绰号叫“cpu”,他来自隔壁班,由于也加入了学校网管的行列,还常常在同学们面前花样百出地展示秀各种拆机技术,于是大家便赠予了他这么一个颇为符合他身份特质的绰号。
“罗老师问你呢。”他压低声音轻声说道。
此时的林宇方才从刚才与脑海中大模型的对话中退了出来。
因为这本身并非什么玄幻的事情,还是在科学的范畴内,所以当林宇在脑海中与那个 ai 美女聊天时,时间依然会正常流逝,并不会因为林宇进入了脑海这个全息空间而暂停。
如此一来,每次林宇进入聊天状态时,在外部环境看来,他就只是呆呆地在那里发愣发呆。
经过未来的好哥们cpu善意的提醒后,林宇这才表现出恍然回过神的样子,说道:“啊……不,不好意思,走了下神。”
罗老师微微皱了皱眉,心中则认为林宇大概是没有听懂,毕竟对于像林宇这样一个刚刚迈入大学校园、才开始接触计算机的大一新生而言,且还是个初学者,出现这种没听懂的情况也是在情理之中,是完全可以理解的。
“没事,以后多实践几轮大家就熟悉了。”罗老师面带微笑还是稍显温和地说道。
“那我们接着继续今晚的工作。”
罗老师在演示完一些拆机硬件的相关操作后,又继续带领着大家演示如何统一安装机器。
罗老师清了清嗓子说道,此时大家可以清晰地看到,目前机房里的电脑呈现的都是统一的界面,“这呢,是在通过网卡来同步安装更新系统。”
罗老师一边操作着一边详细地讲解着:“要知道,这些电脑的系统实际上都是以某一台作为主机器,然后将该电脑的系统复制安装到其他的机器上。”
“这样一来呢,安装会非常方便,二来就是你们完全可以只在一台机子上对系统进行优化以及安装各种系统软件,到时候再统一进行安装就可以了。”
“安装系统时一定要注意电脑的散热问题,不要让电脑过热,否则会影响电脑的运行速度和使用寿命。”
罗老师不紧不慢地继续说着。
“后面等你们熟练了之后,如果有什么新的东西之类的,跟我报备一下,到了晚上你们直接自己安装就行。”
罗老师接着又说道,“我们的主要目标就是要让电脑好用,运行速度快,然后安装一些东西能够吸引同学们来上机。”
说到这里,罗老师顿了顿,“这边上机是一块钱一个小时,到时候你们按照值班计划是会有提成的,当然了,除了提成之外,你们在机房值班一个小时的基本工资是十块钱。”
罗老师继续详细地介绍着机房的各种情况。
听到居然还有钱可以拿,大家也都显得很是开心,大家的积极性都很高,本着对工作积极负责的态度都表现出期待着能够早点开始实际操作。内心其实都想着来值班个一次,一天的伙食费就能够解决了,都用不到家里给的钱了,这确实是实实在在的勤工俭学呀,而不是拉壮丁来白干活的。
而这些对于林宇来说,主要是有了这装机自由的条件,林宇可以更便捷地去开展一些有益的尝试和探索。到时候能够合理地掌控所有电脑,充分利用好各种资源,从而为推动技术发展和进步贡献力量,这实际上也是在追求对人类资源的合理高效利用,不然资源闲置着也是一种浪费呀,合理利用起来才能更好地体现其价值。
林宇对于即将要做的事情,给自己定性和上了一套价值观很正的理念。
… …
大约在机房忙活了两三个小时左右,林宇的第一天网管工作结束。
在机房这两个小时的时间里,除了装机装系统,几个校友同学还体验了把机房网管值班,分别从学长学姐手里接过各个机房的卡,值班了一个小时。
林宇也是从一个叫兰兰的学姐手中接过了值班卡盒。
在这一小时内,林宇在网管主机上已经开始着手编码,经过ai小美女的指导,编码速度奇快,大致已经把初步的模块完成,可以实现程序的隐蔽性自启动,绕过系统检查,类似木马程序一样潜伏在后台。
程序主要功能其实很简单,就是利用计算资源,任务通过拆解后自动分布式分发出去,这个分发过程可以在任意一个终端进行,就像一个散出去的悬赏令一样,然后各个在线的终端根据自身的资源情况来判断接受任务,计算完成后再类似分发任务的流程一样分发出去,最终验收终端负责收集和检查各个子任务的状态拼接,然后完成整个计算任务。
这样整个任务就像是一个在网络中灵活游走的蛇一样,而且是个极致的去中心化过程。
随着接入终端的增多,这样就会不断有一条条隐蔽的蛇加入进来,在网络之间游走,直到蛇的形态完成,然后通过验收终端检查和提取出来,然后结束其中某一条蛇的生命周期生命流程。
这个简单的程序,深入了解后看似还是有点复杂的,实际一点都不简单。
有些东西林宇写了之后都不知道是什么逻辑原理,很多计算公式转化成的代码,还包括各种情况的兼容处理,例如只要有任何一终端在线,就可以分发出任务,如果断电了,任务还是会留存在本机,等待下次唤醒执行等,整个程序各种模块很清晰,分工明确,还是值得林宇写完后,后续好好继续深究和完善的。
程序已经写了第一个版本,网管主机已经植入完毕,等待下次装机的时候就可以第一次完美的硬分发了,这栋机房将作为最稳定的计算中心,来支撑最初的各种计算任务。
下一阶段是需要再开发一个扩散机制,简单来说就是类似病毒的传播,传播来的机器作为一些补充和一些非特别紧急的任务来进行计算和实验。