燃文小说吧

手机浏览器扫描二维码访问

第116章 要不这就算我的检查吧数据再掉就恢复两更(第1页)

实验室在顶楼走廊的最深处。

一进门就听到嗡嗡的服务器风扇声。

几台昂贵的SUnUltra工作站一字排开。

七八个博士生围在一个屏幕前,个个面如土色。

胡鹏趴在键盘前,手指飞快地敲击着,调取系统底层的COreDUmp文件。

“SegmentatiOnfaUlt……”

胡鹏看着屏幕上的报错,眉头锁成了一个“川”字。

“又是段错误。

线程之间的资源争抢太严重了。

咱们用的CORBA标准,底层的ORB通讯机制在处理大量短连接的时候效率太低了。”

“要不加硬件?”

刚才那个报信的男生小声提议。

“再申请两台服务器做负载均衡?”

“加个屁!”

胡鹏骂道。

“这是软件架构的硬伤,你就是把机房堆满服务器,锁竞争的问题解决不了,一样得崩!

国家给的指标是单机5000并发,现在连一半都跑不到,下个月验收怎么交代?”

众人一片死寂,不敢接话。

陈浩站在人群最后面,目光扫过屏幕上的架构图和那几行关键的C++代码。

他立刻看明白了。

这套系统采用的是典型的“Thread-per-ReqUeSt”(每个请求一个线程)模型。

这是当时CORBA架构的标准做法。

每一个客户端连接进来,服务器就分配一个独立的线程去处理。

在并发量小的时候,这种模型简单高效。

但一旦并发量上来,成千上万个线程同时在操作系统里抢占CPU时间片,光是线程上下文切换的开销就能把CPU吃光。

再加上他们为了保证数据一致性,在共享内存区加了大量的互斥锁。

这不崩才怪。

“胡院长。”

一个突兀的声音打破了沉默。

众人回头,看到那个本该在写检查的大二学生,正双手插兜站在后面。

胡鹏看到陈浩,火气又要上来:

“谁让你进来的?出去!”

“如果是CORBA架构下的线程阻塞,加再多服务器也没用。”

陈浩没有动,而是指了指屏幕上的一行代码。

“你们用的是同步阻塞IO模型(BIO)。

这种模型下,线程在等待网络数据的时候是挂起的,不仅占内存,还不干活。”

胡鹏愣了一下,开始重新打量起陈浩。

这番话切中要害,而且专业术语用得极准,绝不是一个大二学生能说出来的。

“你懂CORBA?”

热门小说推荐
一揽众美在三国

一揽众美在三国

一个现代人,来到了古代,哇噻,美女如云呀,一个一个都要到手,战争阴谋铁血一揽众美,逍遥自来快乐似神仙本书集铁血与情感于一身为三国类中佳品。...

我的极品老婆们(都市特种兵)

我的极品老婆们(都市特种兵)

一个被部队开除军籍的特种兵回到了都市,看他如何在充满诱惑的都市里翻云覆雨...

神印王座

神印王座

魔族强势,在人类即将被灭绝之时,六大圣殿崛起,带领着人类守住最后的领土。一名少年,为救母加入骑士圣殿,奇迹诡计,不断在他身上上演。在这人类六大圣殿与魔族七十二柱魔神相互倾轧的世界,他能否登上象征着骑士最高荣耀的神印王座?...

张三丰弟子现代生活录

张三丰弟子现代生活录

张湖畔,张三丰最出色的弟子,百年进入元婴期境界的修真奇才。他是张三丰飞升后张三丰所有仙器,灵药,甚至玄武大帝修炼仙境的唯一继承者,也是武当派最高者。在张三丰飞升后,奉师命下山修行。大学生,酒吧服务员,普通工人不同的身份,不同的生活,总是有丰富多彩的人生,不同的遭遇,动人的感情,总是让人沉醉不已。武林高手...

神墓

神墓

神魔陵园位于天元大6中部地带,整片陵园除了安葬着人类历代的最强者异类中的顶级修炼者外,其余每一座坟墓都埋葬着一位远古的神或魔,这是一片属于神魔的安息之地。一个平凡的青年死去万载岁月之后,从远古神墓中复活而出,望着那如林的神魔墓碑,他心中充满了震撼。沧海桑田,万载岁月悠悠而过,整个世界彻底改变了,原本有一海峡之隔的...

风流英雄猎艳记

风流英雄猎艳记

生长于孤儿院的少年刘翰和几女探险时偶得怪果奇蛇致使身体发生异变与众女合体并习得绝世武功和高超的医术为救人与本地黑帮发生冲突得贵人相助将其剿灭因而得罪日本黑道。参加中学生风采大赛获得保送大学机会。上大学时接受军方秘训后又有日本黑龙会追杀其消灭全部杀手后又参加了央视的星光大道和青歌大赛并取得非凡成绩。即赴台探亲帮助马当选总统世界巡演时与东突遭遇和达赖辩论发现超市支持藏独向世界揭露日本称霸全球的野心为此获得诺贝尔和平奖而在颁奖仪式上其却拒绝领奖主人公奇遇不断出现艳遇连绵不...