affinity

有没有办法禁用 Windows 10 中的特定 CPU 核心?
affinity

有没有办法禁用 Windows 10 中的特定 CPU 核心?

在使用压力测试工具进行一些实验后,我确定系统上的一个特定核心在 AVX/AVX2 指令方面存在问题,我希望完全禁用该核心。我的系统中没有 BIOS 选项可以执行此操作。有没有办法在 Windows 中执行此操作,或者至少将默认亲和性掩码更改为不包含它? ...

Admin

使用批处理脚本更改进程的亲和性
affinity

使用批处理脚本更改进程的亲和性

使用批处理脚本更改进程的亲和力: "C:\Program Files\Microsoft Office\Office16\MSACCESS.EXE /C Start /affinity 1" "E:\Lapu\CM.accdb" /x "001" 无法获取结果 ...

Admin

我怎样才能清除 core0 上的任何中断?
affinity

我怎样才能清除 core0 上的任何中断?

因此,默认情况下,Windows 使用核心 0 进行大多数驱动程序工作,出于某种原因,它更喜欢该核心而不是其他核心。使用中断亲和性策略工具,我可以将一些使用核心 0 进行中断的设备移动到不同的核心,但不是全部。 我的问题是,有没有办法让操作系统 (w10) 默认将内容放在核心 1 而不是 0 上?或者有没有其他方法可以让核心 0 免于中断? 你可能会问我为什么要这样做。原因是我很无聊,想做一个小实验……但无论如何,如果能有一个解决方案,我将不胜感激!祝你有美好的一天! ...

Admin

在进程活跃时更改亲和力
affinity

在进程活跃时更改亲和力

我正在运行一个消耗 CPU 的进程(计算曼德布洛特集),该进程占用了几乎 100% 的 CPU(我的机器上有 8 个内核)。当我将亲和力更改为一半的内核时,CPU 消耗显示为 50% 或更低,这很酷,但我想了解的是这个魔法是如何实现的: 我的问题: 如果我在进程运行时更改亲和性,并且禁用的核心上有线程 - 我不会丢失任何数据吗?怎么做到的? ...

Admin

如何在实践中(win10)从某个核心中删除和阻止除我选择的进程之外的所有进程?
affinity

如何在实践中(win10)从某个核心中删除和阻止除我选择的进程之外的所有进程?

问题:我有一个具有振荡负载的单核进程(sc2 路径优化器)。 我如何编写一个脚本将此过程移动到某个核心并阻止其他过程进入该核心? 我最初的想法是使用命令行脚本来监视进程并不断地(每秒一次左右)告诉它们远离核心 X,除非它们被称为 sc2-path-optimizer。然后 sc2-path-optimizer 被强制进入核心 X,而不是其他地方。 上述方法可行吗?我有 4 个核心,因此在运行此核心 X 专用进程时,我有额外的计算能力来做其他事情。 这是其他地方建议的方法,但处理器亲和性更改(或类似)的实际命令和线程循环的命令是什么?需要稍微推动一下才...

Admin

尽管删除了所有进程亲和性,但 CPU 仍然处于负载之下
affinity

尽管删除了所有进程亲和性,但 CPU 仍然处于负载之下

我已经安装了进程套索以及所有流程选项卡,将所有亲和性设置为 1-7,这意味着除了第一个 CPU 之外,所有进程都可以在所有的 CPU 上启动。然而,我的第一个 CPU 上的负载很大。 我个人不知道这里发生了什么,非常感谢任何帮助。 我的系统是: 英特尔酷睿 i7 - 4720 HQ 2.6 GHz 最高可达 3.6 Windows 10(64 位) NVidia GTX 950M 此屏幕截图显示了软件的界面。右上角的 8 个绿色条显示了我的 CPU 使用率。还有名为规则,表示过程的亲和力。 ...

Admin

启动具有 CPU 亲和力和优先级预设的程序
affinity

启动具有 CPU 亲和力和优先级预设的程序

我正在尝试为 Traktor pro 2 创建快捷方式,该快捷方式可分配程序优先级和核心任务。在这种情况下,我尝试以实时优先级启动 Traktor,并将其设置为在核心 2-7 上运行。 到目前为止,我只能保留其中一个设置。 我的目标看起来像这样 C:\Windows\System32\cmd.exe /c start /realtime “Traktor 2” “C:\Program Files\Native Instruments\Traktor 2\Traktor.exe” & /c “traktor 2” /affinity FC “C:...

Admin

哪个进程控制新 Python 进程的 CPU 亲和性
affinity

哪个进程控制新 Python 进程的 CPU 亲和性

我编写了代码,将我的用户名下的每个进程的亲和性设置为仅核心 0。我运行了此代码,然后它在完成后退出。 然后,即使我启动了一个全新的终端并用它打开了 python,它的亲和力仍然固定为核心 0。当然,预期的默认行为是新启动的 python shell 对核心 0 和核心 1 都有亲和力。 并不是因为有什么原因导致所有 Python 进程都具有相同的 CPU 亲和性——我通过将两个不同的 Python 进程设置为两个不同的核心来验证了这一点。 我进行的另一个实验是将只有 Python 进程的亲和性设置为核心 0(所有其他进程均未受影响)。然后,当我启动新的...

Admin

使用 bat 设置程序亲和性,不起作用
affinity

使用 bat 设置程序亲和性,不起作用

我想为程序创建一个 .bat 文件,而不是必须指导某人如何自行设置亲和性。这个程序在使用过多核心时可能会崩溃,这是因为一个难以捉摸的错误(仅限 AMD 处理器?)。顺便说一句,这不是工作相关的事情。 我已经尝试过 setaffinity 命令的一些变体,但无法使其工作。每次我检查任务管理器详细信息时,它都会检查所有核心。 C:\Windows\System32\cmd.exe /c start /high /affinity 1 program.exe start /affinity 3 program.exe start /affinity 1F pr...

Admin

如果 Windows 上的 Affinity 仅在 1 个线程上设置,是否可以消除线程不安全软件的问题?
affinity

如果 Windows 上的 Affinity 仅在 1 个线程上设置,是否可以消除线程不安全软件的问题?

假设我有一个第三方软件可执行文件,我无法以任何方式编辑或更改它,也无法正确调试。我怀疑它存在多线程问题,因为它的线程不安全部分会导致应用程序分段错误。将 Windows 中可执行文件的亲和性设置为单线程是否只能消除此类问题,还是只能减轻这些问题,或者由于其他原因什么也不做? ...

Admin

强制 Windows 使用所有核心
affinity

强制 Windows 使用所有核心

我有 Win8.1 和具有 2(4)(逻辑)个核心的 Intel CPU。 但是:Windows 仅使用 1 个核心。任务管理器显示第一个 CPU 始终处于 100% 状态;其他 CPU 大多处于空闲状态。 经过几个小时的搜索,我才发现 Windows 将每个进程的亲和性设置为 CPU0。在任务管理器中,我可以将任何进程的亲和性重置为任何其他 CPU(或所有 CPU),但在我的另一台计算机上也没有必要这样做。 除了 msconfig 之外还有其他想法吗(在互联网上经常听说,但它不能解决我的问题。Windows 知道其他 CPU,只是没有使用它们)? ...

Admin

如何从命令行设置 Windows 可执行文件的组和亲和性
affinity

如何从命令行设置 Windows 可执行文件的组和亲和性

我有一个可执行文件foo.exe,需要在多处理器设置上同时运行 6 次,其中前 3 个实例将分配给第 0 组中的核心,后 3 个实例将分配给第 1 组中的核心。 foo.exe我的桌面上有 6 个该程序的快捷方式。每个快捷方式都为该foo.exe程序提供了一组不同的运行参数。 我只需单击快捷方式即可运行这 6 个程序实例foo.exe。它们全部启动,但是我必须进入任务管理器,通过设置它们的组亲和性,确保 3 个程序分配给第 0 组中的 CPU,3 个程序分配给第 1 组中的 CPU。 有没有什么方法可以修改我桌面上的快捷方式,以确保其中 3 个foo....

Admin

X
affinity

X

我不想陈述不完整的 XY 问题,所以这里是完整的情况: X 我在 Windows 7 计算机上的 Visual Studio 中运行构建,同时使用并行构建和并行编译。禁用其中任何一个都不是一个选项。 我的问题是,偶尔会产生太多cl.exe(编译器)进程,导致整个机器变慢、UI 无响应等。 该机器有 12 个有效核心(6 个带超线程)。 是 我解决这个问题的方法是限制cl只有 11 个或 10 个核心可用,这样就不会让整个机器失去响应。不幸的是,我找不到办法。 我找到了通过使用应用程序的快捷方式(.lnk)来设置应用程序亲和性的方法,但这不适用于我的情况,因为...

Admin

有没有办法“破解” Windows 10,让其全部 CPU 能力都在一个任务或进程中使用?
affinity

有没有办法“破解” Windows 10,让其全部 CPU 能力都在一个任务或进程中使用?

我使用 Blender 等应用程序,根据“任务管理器”和“资源监视器”,渲染视频时,Windows 占用的 CPU 不到 40%(最多,使用下面的选项)且内存不到 30%。渲染时,我不想将其余资源用于任何其他用途。有没有办法可以让 Windows 充分利用它的功能? 我努力了改变优先级,不会明显改善。 我试过改变亲和力对于一个 (核心) CPU,它确实有所改进 (渲染速度加倍)。有人知道其他“黑客”吗? ...

Admin