很快,一行人便来到了机房。
在众人好奇与疑惑的目光中,林枫走到了服务器前坐下,先是打开了昨天第一版程序所用的那组历史数据。
那段三分十三秒的监测数据。
包括两部天气雷达、卫星云图、自动气象站以及闪电定位系统的全部信息。
紧接着,又在带来的那台电脑里调出了昨晚已经写好的第二版程序。
接入服务器!
加载环境!
检查数据接口!
确认运行参数!
很快,整个程序便导了进去。
在众人的注视下,林枫亲自按下了运行按钮。
下一秒——
第二版程序正式启动!
一行又一行的代码日志,开始在大屏幕上飞速滚动。
与此同时,旁边的进度条也缓缓向前移动了起来。
整个机房,瞬间安静到了极点。
所有人都紧紧盯着最前面的那块大屏幕!
虽然林枫表示这第二版的计算量下降了七成,但,真的假的,并不知道。
能把原本的十二分钟给缩短到多少,也不知道。
不过,有人猜测,或许八分钟就已经是极限了。
也有人觉得,这第二版程序最后可能根本就无法正常运行。
但令所有人都没想到的是一一
一分钟!
仅仅只用一分钟!
大屏幕上的进度条便已经走过了接近三分之一!
看到这,不少项目组技术人员都是一愣。
怎么这么快?
但很快,就有人解释道:
“前面应该只是数据加载和初步筛选,真正耗时间的,是后面的时序计算和边界重构。”
听到这,众人也觉得有些道理。
毕竟,第一版程序一开始运行得也挺快的。
主要还是到了后面的核心计算阶段,速度才降了下来。
但又过了一分钟——
屏幕上的进度条已经超过了60%!
而且,数据处理速度依旧还是那么的快!
这下,所有人都坐不住了!
尤其是昨天看了第一版的,对于每一个环节需要多长时间,他们都非常清楚。
按照第一版的运行速度,现在顶多才刚完成数据对齐,但这第二版,竟然已经开始进行连续时序判断了?
这一一
这真的假?
“这会儿服务器运行正常吗?”
有人忍不住问道。
相关技术人员赶忙查看起来。
“正常!”
“服务器非常稳定!”
“不仅没有过载,资源占用反而比第一版程序还要少!”
这下,所有人都愣住了!
运行速度更快!
资源占用反而更少?
这究竟是怎么做到的?
然而,还不等他们反应过来,时间便已经来到了三分钟。
此时,大屏幕上的进度条,也已经来到了97%!
这个进度,令所有人呼吸都为之一滞。
三分钟就干到了97%?
这已经快追上这组气象数据本身所包含的时间长度了!
这第二版算法这么牛逼的吗?
不少人望着林枫的眼神中都充满了惊骇。
尤其是一一
整个程序在四分零七秒的时候,进度条彻底完成!
紧接着,大屏幕上的代码日志停止滚动。
一张完整的动态监测边界图,随即出现在了所有人的面前!
第二版程序运行成功!
用时四分零七秒!!!
看到这,整个机房先是一静,接着,彻底炸开了锅!
“成功了?”
“四分零七秒?”
“昨天需要十二分钟,今天竟然只需要四分零七秒?”
“这是什么概念?直接缩短了三分之二?”
所有人都激动到了极点!
所有人都震惊到了极点!
一晚上!
林枫竟然真的只用一晚上,就把整个程序从十二分钟优化到了四分钟?
这简直太不可思议了!
虽然四分零七秒这个数字比三分十三秒还要稍微慢了一点,但已经无限接近于实时运行了!
更别提,这还只是第二版程序!
只需要再进行一些优化,就可以完全投入实时使用了!
也就是说,停滞了整整一年多的项目,终于要完成了!
而这一切,都只是因为这位18岁数学天才的到来!
然而一一
林枫看着这个四分零七秒的运行时间,却皱起了眉头,下意识说道:
“怎么这么慢?"
这话一出,整个机房再次安静了下来。
所有人都听惜了!
一脸难以置信地看着他!
慢?
不是..…………
这四分零七秒还慢啊?
昨天可是需要十二分钟的呀!
相比之下,这足足缩短了八分钟,你竟然还嫌慢?
就连徐厚德也是嘴角抽了抽。
“不是,林枫同学,这四分零七秒已经很快了!”
“只比这组数据产生的速度慢了几十秒而已,后面只需要稍微再优化一下,就可以......”
但他的话还没说完,便被林枫打断了。
“不对!”
“这第二版程序根本用不了四分钟,最多一分钟就可以解决了。
什么?
一分钟?
怎么可能?
开什么玩笑?
而且,刚才可是所有人亲眼看着这版程序运行的,难道这还有假?
众人再次惊呆了。
但林枫并没有解释,而是直接点开了服务器后台。
来回翻了一遍,很快便找到了原因所在:
“这台服务器开启了完整的日志记录,还有数据安全校验和多次备份。”
“这些都会影响程序运行时间,把这些都关了,再测一遍。”
听到这,徐、童两人赶忙围了上去。
果然,能从后台记录中看到,整个程序前后花费了大量的时间用于写入日志、复制原始数据以及进行安全检查。
真正用于边界判断和时序重构的时间,甚至还不到总时间的三分之一!
看到这,几名负责机房的技术人员顿时有些尴尬。
这些设置原本是为了第一次运行新程序时,方便出现错误后进行回溯检查,没想到,竟然影响了程序运行速度?
看来,昨天第一版程序的时间可能也在十二分钟以内,是他们搞错了!
不过,现在并不是多想的时候,几人赶忙操作了起来。
很快,便把所有的额外设置都给关掉了。
紧接着一
依旧是刚才那组数据。
依旧是这第二版程序。
第二次测试,正式开始!
这一次,所有人都屏住了呼吸,甚至有的都握紧了拳头。
十秒!
二十秒!