我正在用C/C++ for Solaris(Sparc)、AIX(PowerPC)和Red Hat Linux(x86_64)开发一个跨平台的应用程序,其中我们使用了pthread库。我需要对读取器/写入器使用同步超时,因此我使用函数pthread_rwlock_timedwrlock/timedrdlock,因此您必须使用绝对时间。(pthread_rwlock_timedwrlock(rwlock, &strtimeout) == 0);我正在努力改进实现,以提高性能,并防止每次调用gettimeofday并使