我不确定这是否属于Stackoverflow或超级用户,但我想我会问这里.
我有一个用C语言编写的基于控制台的应用程序,目前在Windows 7 64位操作系统中终止大约需要一个小时.任务管理器报告该应用程序仅使用可用CPU的25%.我想通过增加cpu使用来减少运行时间.
有没有办法让应用程序使用所有四个核心(笔记本电脑有Core i5)而不是一个?我假设任务管理器报告25%,因为只有一个核心被分配给该程序.
c multicore windows-7
c ×1
multicore ×1
windows-7 ×1