设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

深度探秘:Linux在纳斯达克的应用

2010-11-8 11:34| 发布者: joejoe0332| 查看: 4780| 评论: 0|原作者: 黄永兵译|来自: 51CTO.com

摘要:   大多数人认为纳斯达克仅仅是美国的一个证券交易所,但实际上纳斯达克OMX集团运营着世界各地的交易。Linux在金融行业中的使用越来越广泛,值得一提的是,英国伦敦证券交易所也正在向Linux转移,前不久才完成了测 ...
  大多数人认为纳斯达克仅仅是美国的一个证券交易所,但实际上纳斯达克OMX集团运营着世界各地的交易。Linux在金融行业中的使用越来越广泛,值得一提的是,英国伦敦证券交易所也正在向Linux转移,前不久才完成了测试。在美国,纳斯达克OMX集团控制着纳斯达克股票市场,纳斯达克期权市场和今年10月8日新启动的纳斯达克OMX PSX市场。在新泽西举办的Linux基金会高端用户峰会上,纳斯达克OMX集团副总裁Bob Evans就关键业务系统使用Linux的情况做了一个简要的介绍。

 

纳斯达克证券交易市场

  纳斯达克OMX的交易运行在数千台Linux服务器上,这些服务器要处理实时事务,监控和进展情况,这种环境最大的挑战就是性能,实际货币的汇率取决于交易是否能跟得上订单流,延迟和吞吐量变得非常关键,订单必须在有限的时间内响应(和执行),不用说,可靠性也非常重要,停机几乎是不被允许的。

  为了全面满足这些要求,纳斯达克OMX集团部署了许多大型计算集群,它们每天可以处理数亿笔订单,在延迟时间为25毫秒的情况下,每秒最快可以处理一百万笔订单。

  Bob说近年来Linux引入了许多有用的技术,如网络驱动中的NAPI中断缓解技术,至少给其它工作负载释放了近1/3的CPU时间,epoll系统调用减少了大部分单次调用开销,在一次基准测试中发现,延迟时间至少减少了33毫秒,在用户空间通过VDSO换页处理clock_gettime()至少减少了60毫微秒。Bob对Linux的页面缓存工作效率也很满意,它消除了异步I/O的需要,大大简化了代码。


酷毙

雷人

鲜花

鸡蛋

漂亮

相关阅读

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部