Archives

All posts for the month January, 2015

虚拟机的一些坑

这段时间开发我们的跨服系统,踩了虚拟机的两个大坑:

一是时间问题。有的时候会出现时间忽快忽慢的问题,甚至时间倒退。当然,我们服务器程序本身也有一些API使用不当的地方,如QueryPerformanceCounter(winserver2003),gettimeofday(Linux).

二是性能问题。我们的服务器在虚拟机上跑,性能跟非虚拟机上相差非常大(大型MMORPG)。

这个和虚拟机的类型,配置,操作系统和应用程序可能都有一定的关系。

跟某些同学交流,目前有的做法是新服流量大,对性能要求高,才会放在物理机上,其它的还是放在虚拟机上。

双刃剑啊。。。