Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/150.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ Windows 7 Professional 64位系统中printf的性能不佳_C++_Windows_Performance_64 Bit_Printf - Fatal编程技术网

C++ Windows 7 Professional 64位系统中printf的性能不佳

C++ Windows 7 Professional 64位系统中printf的性能不佳,c++,windows,performance,64-bit,printf,C++,Windows,Performance,64 Bit,Printf,正如标题所说,在我们的代码中,printf调用的性能非常差。它被广泛地用于调试目的,并且在大多数情况下没有引起问题,但是当我在我的新笔记本电脑上使用我们的代码时(17英寸Macbook Pro 2011)在Windows 7 Professional 64位操作系统下,它会减慢速度。我用VerySleepy对应用程序进行了分析,可以肯定的是,是printf调用导致了速度减慢,但我一辈子也弄不清原因 我最初的想法是在64位操作系统下运行32位应用程序,但我不是办公室里唯一一个运行64位Window

正如标题所说,在我们的代码中,printf调用的性能非常差。它被广泛地用于调试目的,并且在大多数情况下没有引起问题,但是当我在我的新笔记本电脑上使用我们的代码时(17英寸Macbook Pro 2011)在Windows 7 Professional 64位操作系统下,它会减慢速度。我用VerySleepy对应用程序进行了分析,可以肯定的是,是printf调用导致了速度减慢,但我一辈子也弄不清原因

我最初的想法是在64位操作系统下运行32位应用程序,但我不是办公室里唯一一个运行64位Windows 7的应用程序(不确定其他应用程序的确切版本)

如有任何见解,将不胜感激


<>编辑:忘记提到我正在使用VisualStudio 2008专业版

< P>确保你有最新的和最棒的图形处理器驱动程序放在你的框中。如果你的代码> Prtff<代码>屏幕,那么坏的驱动程序会破坏性能。

<代码> Prtff对我所知道的C和C++的每个版本都是一个缓慢的表现。例如,您将其与32位版本进行了比较?@Rob-我关于检查驱动程序的回答是因为您注意到您正在Mac上运行Win7。这里可能有一些硬件虚拟化正在扼杀您对磁盘或屏幕的性能?我承认这有点像“万岁玛丽”。@Steve:我不认为这是“万岁玛丽”“-我在视频驱动程序不好的机器上运行过控制台应用程序,其糟糕的性能令人难以置信。@Michael-我也是。Mac上的Win7特性让我特别怀疑dirver问题,不管输出是到屏幕还是重定向到大容量存储。您是否将
printf
的输出定向到屏幕还是磁盘?