写了一个FIFO读写的MFC程序,在测试效率的时候发现当我创建两个线程,一个写数据,一个读数据,在读的线程中我写了一个无限循环,在无限循环中用WaitForSingleObject来减少CPU的占用时间,但是检测发现WaitForSingleObject会耗费很长时间200多毫秒,而实际上真正用来读数据的函数上只用10几毫秒,不知道应如何解决这个问题。使读的速度能提高上来。