返回第99章 顾川的含金量(3/5)  露水白霜首页

关灯 护眼     字体:

上一章 目录 下一页

杨伟龙最后只是被宿管骂了一顿,也没有真的被怎么样。

只是他看顾川的眼神,多少带了点别的意味。

顾川压根不在乎。

你爽不爽不要紧,我爽了就行。

他很忙,没时间在这种小人物身上浪费太多的时间。

5173要管,专利和论文的事情也不能落下,这一周,顾川的生活很规律,上午是传奇玩家们在线的低谷,他就去四牌楼做科研,下午回浦口校区,在小店里继续亏钱。

罗俊舟和杨健龙动用了一点小小的权力,把自己带的研究生拉进了课题组,美其名曰是帮顾川干活,实际上就是蹭一下论文。

顾川很识趣地没有任何意见。

整个课题组算上顾校、罗俊舟和杨健龙,现在总人数达到了惊人的二十一个人。

三位青年教师,主要负责统筹。

四位博士生,负责攻克测试脚本里的难点。

剩下的硕士生全是科研牛马,负责搭环境、插网线、跑数据和排版。

当然,还有买饭。

值得一提的是,原本没有资格参加这个课题组的于墩德,也被顾川拉了过来。

“学弟啊,你看看这个数据。”李旭是罗俊舟的首席大弟子,现在虽然还是个讲师职位,但是性格稳重,技术过硬,是罗俊舟门下,公认的最有可能冲击副教授名头的大师兄。

按道理,快三十岁的他完全可以叫顾川一句小顾,但顾川这些天展现出来的东西,让他非常服气。

在当下风气还比较纯粹的学术界,有能力,是真的能受到尊重的。

“我看看”顾川在写最底层的内核代码,闻言把键盘推了回去接过了报告。

“按照你的理论,0(1)架构下的cpu应该很平滑,但刚才,只有一个新的网络连接进来,服务端的cpu占用率却瞬间飙升到了100,”李旭指了指表格里的波峰,“是不是有什么问题?”

“了解了。”顾川点头,“我给你说一下吧。”

“你等等”李旭这些天已经经历了很多次这样的事情,先抬手打断了一下他的发言,朝身后喊了一句,“先把手上的活停一停,来听一下!”

“哦哦!来了来了!”

“好嘞!”

房间内一阵嘈杂。

“小华人呢?”

“去买饭了”

“我晕,这才几点,就去买饭了?”

李旭在这里资历最老,能力最高,他都对顾川服气,课题组自然没有人再会挑战顾川。

“先别管小华了,”李旭摆摆手,看着端着板凳围成一圈的众人,“好好听讲。”

众人立刻闭嘴,打开了本子,准备记录。

顾川总觉得这个场面很熟悉,颇有种“皇上让你们卸甲,就卸甲吧”的感觉。

他忍住笑,清了清嗓子,“其实这个问题很简单,就是数学上的完美和底层作业系统的冲突。”

“是谁写的多线程测试脚本?”

“呃,我写的”一个女生举了举手,“很奇怪,我检查过算法公式,应该没有问题,也检查了代码,没发现内存泄露和死循环,但是每次都能复现。”

她叫乔姝,是课题组唯一一个女生,长得很理科。

“这不怪你,”顾川调了一下代码看了一眼,“这是lu的问题。”

“你这么写的话,当一个客户端的tcp连接到达网卡,lu内核就会唤醒所有正在等待的线程。”

“这在作业系统里叫做上下文切换,极其消耗cpu资源。”

李旭皱眉听完,这段分析有理有据,没什么问题,“那要怎么做呢?”

总不能去改lu的参数吧?

“我提供两套思路。”顾川站起身,立刻有眼尖的学生把一块白板推了过来。

“第一套叫惊群锁,你们看啊。”他在白板上写写画画,“不要让所有的线程都去直接监听埠,而是先抢这把锁,只有拿到这把锁的唯一一个线程,才有资格去等待网络请求。”

嗯,这个好象也能申请个专利。

顾川边写边想。

实际上这个方案,就是后世大名鼎鼎的ng服务器用来称霸互联网、解决惊群效应的经典底层逻辑。

“这个好哎。”乔姝感觉今天又学到了。

“是吧,”顾川微笑。

他挺喜欢给这群学生上课的。

要不然,以后弄个名誉教授的头衔?

“当然,这只是应用层的代码,大家都是研究生,我教大家一点更深的东西。”顾川看到人群里于墩德有些尴尬的挠了挠头,笑意更浓了点,“既然是作业系统的问题,那就给作业系统动个小小的手术。”

“给作业系统动手术?”李旭张了张嘴。

你还真准备给系统调参数?!

“你等等我打个电话给罗导”他慌慌张张摸出手机。

这也太吓人了!

“行,”顾川放下笔,随意说道,“正好也等等华哥。”

罗俊舟接到电话的那一刻,就知道顾川想要干嘛,拉着顾校

『加入书签,方便阅读』

上一章 目录 下一页