【发布时间】:2010-10-20 21:55:16
【问题描述】:
目前我正在开发一个读写磁盘的 MFC 应用程序。有时这个应用程序运行得非常快,有时它运行得非常慢。我猜这是因为涉及到磁盘访问,因此我想对其进行分析。以下是这方面的一些问题:
(1).目前我正在使用AQTime profiler 来分析应用程序。有没有人尝试过使用它来分析磁盘访问?还是有其他可用的工具可供我使用?
(2)。我应该查看哪些最重要的磁盘参数?
(3)。如果我有多个线程试图从磁盘读取和写入数据,它会影响性能吗?即,我最好对磁盘进行单线程访问吗?
【问题讨论】:
标签: c++ multithreading mfc profiling disk