我找不到有关此主题的任何信息(也许我搜索了错误的术语??),所以我想问一下。
*******我不会尝试向所有人发送垃圾邮件,而只是添加一点点背景信息!!!
在我的公司中,我们有一个由没有正规编程教育的人编写的软件。
我们最近为我的部门购买了几台新计算机,并且使用此软件打开文件时,与我们的一台旧计算机相比,它会将整个计算负载放在单个内核上,并且打开时间更长。
例如,一台旧计算机装有Xeon W3550,只需要大约30-45秒即可加载所有内容,而新计算机的i7-8700k则需要大约1.5分钟或更长时间才能打开同一文件。
难道是多线程代码与新处理器不兼容?可能是由于原作者缺乏教育吗?
任何信息将不胜感激