从九月末开始,股市产生了剧烈的上涨,很多人开始炒股。上交所一度出现了堵单的情况。你知道上交所使用的证券交易系统很古老吗?上交所的交易系统源自德意志交易所的 Xetra 交易系统,而该系统是基于一款 VAX/VMS 的操作系统,由 DEC 在 1970 年代末推出,DEC 早已停止开发,了解该系统的专业人士也非常少。
在9 月 27 日周五上交所遭遇了堵单问题,当天的交易量大幅下降。
为了解决问题,上交所最后选择了重启交易系统方式解决问题,而问题随后真的解决了。
交易所的操作系统较为古老,在处理高并发任务时遇到瓶颈,尤其是在内存管理方面;当系统负载过高,内存被耗尽,导致程序无法正常处理请求,甚至完全卡死。
在这种情况下,重启系统可以清理内存,释放被占用的资源,从而让系统恢复正常。这种现象在较老的系统中更为常见,因为它们的内存管理和资源调配机制相对简单,不如现代操作系统那样高效。
维护人员除了重启,大概不知道增加swap分区的运维方式,这世界就是一个草台班子。