氛围,似乎已经认定她就是一个只会添乱、跑来的皇亲国戚。
但她完全忽视了这些代替了窃窃私语的键盘声,快速敲击键盘输入一行行命令,开始拉取代码、检查依赖环境、查看日志。她的沉默和专注,在周围工程师看来,倒更像是手足无措的硬撑。蓝毛焦虑到快要变形,趴在桌上,双手合十,嘴巴里念念有词地祈祷着隋不扰千万不要手滑重启脚本。
宽松T恤埋头帮毛毯处理bug,偶尔出声问一句「你到底从哪儿找到这么多莫名其妙的文件」,夹杂着毛毯嘿嘿笑着糊弄的声音,而摸鱼人和卷毛交换了一个「果然卡住了」的眼神。
然而,隋不扰却没有像他们预期的那样出声求助,而是像做过千百次那样找到了一个隐蔽的入口,输入了几条过滤指令,于是屏幕上的数据立刻开始自动筛选。
坐在隋不扰后面工位的条纹衬衫探头看了一眼隋不扰屏幕上的画面,又仔细看了几秒,转身在群里发消息。
「等等……情况有点不对。」
「她好像真的有点东西,而且操作很老练,临时练肯定练不出来的。」「要是这事儿最后变成一组人都成了人家打脸爽文里的极品炮灰同事就好笑了。」<1
蓝毛听到消息提示音响起,连忙查看新消息。条纹衬衫是另一组的组长,她年纪也不大,三十岁不到一点,但平日里衣服都是几件衬衫来回换,让她在这充斥着奇装异服的办公室里显得尤为老成。蓝毛心底升起一丝希望,她连忙私聊条纹衬衫。「姐,你说真的吗?」
「她都找到深度技术文档了,那肯定不会是一窍不通的外行人,你放心,你担心的重启脚本估计不会发生。」
蓝毛感觉心里的大石头终于落地了,但随即,她又开始担心隋不扰会不会把系统里的哪段代码给改得面目全非。
当办公室里众人脸上的讥诮还未完全褪去时,隋不扰的目光从文档上挪开了,她直起身子,从工位挡板处探出头,看向对面的哥特组长。没有客套,也没有寒暄,她伸手叩了叩工位挡板,将哥特组长的目光吸引过来。女人抬起一边耳机,洗耳恭听。
隋不扰流利地报出了一长串文件目录:“这个目录下的入口文件,我看……是不是在处理特定格式的历史日志数据时,偶尔会触发一个隐性的内存泄漏?”闻言,办公室里的键盘声骤然一静,所有人的视线都在同一时刻集中到了隋不扰的身上,哥特组长将头套式耳机彻底拿下来,望向隋不扰。隋不扰没有理会任何人的目光,继续说:“虽然不会让系统崩溃,但是会让对应的运行环境进程内存堆积,过一段时间就需要手动重启一次服务进程,否则新请求的处理速度就会受到严重影响,对吗?”一时间,整个工区连呼吸声都听不见了。
这个bug可太熟悉了…
就像隋不扰说的那样,其实并不致命,不会导致系统直接崩溃,但麻烦,非常麻烦。
因为这个bug隐藏在处理老旧数据的函数里,而历史数据格式杂乱,相当于一段有bug却跑起来了的代码--明知道它有bug,却谁也不敢去改,万一改不对,万一它再也跑不起来了呢?
而每周一去重启一下服务器是试到现在最管用的方法,没有之一。这事儿内部也抱怨过好多次,都快成为一个自嘲的梗了,却依旧是对这个bug无可奈何。
而且不光是解决起来麻烦,其实他们光是定位这个bug就花了大半年的时间,期间还错了很多次,服务器崩溃了很多次,这些工程师被扣工资也扣了很多次。
为什么隋不扰十几分钟就能精准定位到?
难道是顾珺意提前和她说明了问题?
可是……可是这个问题只局限于信息部内,几个组长只找了部长汇报,部长在找到重启大法这个办法以后,便没有再更向上汇报了。顾珺意也不知道这件事……所以真是她自己发现的?毛毯姑娘作为唯一一个外人也是大气不敢出,恨不得宽松T恤已经把她的bug处理好然后得以溜之大吉。
隋不扰就好像没有注意到莫名的氛围,还在继续说:“我粗略看了一遍你们引用的那个第三方数据清洗库,还不算太深入,如果我说错,大家可以指正。“我目前的想法是,问题根源并不在你们现在的循环引用上,而是在老数据清洗库里一个处理异常编码格式的函数,可能存在资源未正确释放的缺陷。“而因为它估计是在某个特定的历史时期留下的,比如说莫名其妙大力推广Samsara、但又很快弃之不用的那段时间。“正因为它的触发条件非常特殊,所以难以复现,这才一直没被根治。”--Samsara,意为轮回。当初的噱头是说这一编程语言可以让代码「活过来」,无论是代码本身还是值都能够随着电脑硬件时间的推移而改变自身。按照创造者的说法,Samsara可以推演出人类的最终结局。加上人工智能等技术蓬勃发展,Samsara在一句又一句的传播里变成了唯一一个可以编出仿生人底部程序的编程语言,于是在世界范围内都掀起了巨大的跟风浪潮。
但很快,就有人发现这个语言给系统硬件的性能会带来不可逆转的损伤。正因为代码本身与其值都在一刻不停地变化,这