Intel 4核问题
目前我们在DELL 4核服务器上运行Cent OS,但是系统会经常报出如下错误信息。请各位Intel专家帮忙解决。
OS:centos5.0 内核版本 2.6.18
Platform: Dell PE1950 MLK
CPU:E5310/5405/5335
Issue:
“struct timeval tval;
gettimeofday(&tval, NULL);
INT64 sec = tval.tv_sec;
INT64 usec = tval.tv_usec;
INT64 result = sec * 1000 + usec / 1000; return result;”
这段代码在四核服务器上会出现问题,主要是linux api gettimeofday 存在bug,返回时间不对,导致程序运行异常