如何解决人工降低CPU速度或内核数
我有一台非常强大的开发机器,可用于开发和测试我的项目。我设置了一种情况,该情况应该会使cpu负担很重,并检查性能监视器以查看我使用的cpu是130%。我想知道我的程序在内核更少的机器上的表现。有没有办法限制操作系统分配给我的程序的cpu数量?还是可以以某种方式降低有效时钟速度?
解决方法
您可以在虚拟框中运行程序。其中一些可以让您更改虚拟盒中的操作系统可以访问的资源数量,例如核心和线程数,内存量...
据我所知,使用c ++只能将一个线程更改为多线程,反之亦然。因此,您需要访问特定于操作系统的准则!
另一种方法是一起运行软件的多个实例!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。