优化控制台程序

时间:2013-08-03 18:57:19

标签: c++ console

我有一个正在进行激烈计算的控制台应用程序,需要几个小时才能完成。我可以在特定时刻尽可能多地运行,并且它们都以完全相同的速度运行。这意味着我的电脑能够更快,所以为什么不呢?我希望我的计算机能够将其100%的处理能力用于这一项目。

通过将一半的工作放在一个程序中,将一半的工作放在另一个程序中,并通过txt文件或其他东西进行通信,我可以轻松地将时间缩短一半。有没有什么方法可以让它更快地没有这样做?任务管理器的优先级不会改变任何内容。

1 个答案:

答案 0 :(得分:2)

嗯......总是有多线程: 例如Stack Overflow

但它总是一个复杂的过程,特别是对于C ++。我担心你不得不为你的特定案例搜索一些教程。

以下是一些:tutorialspointcodebase,更多内容。有许多方法,由许多不同的libraries实现,并且没有一种方法可以被认为是简单的。