我正在尝试使用START
调用批处理文件,因此我可以控制其中单个编译命令的处理器关联。
ATTEMPT#1
START "" /NODE 1 /AFFINITY 0x1 build_one_qcc.bat
但我收到错误消息
系统无法接受START命令参数1
ATTEMPT#2
START "" build_one_qcc.bat
然后启动了一个新的cmd窗口,但在该窗口中我得到了相同的错误消息。
ATTEMPT#3
我将批处理文件的内容和START
命令复制粘贴到命令窗口:
start "" /node 1 /affinity 0x1 "qcc -Vgcc_ntoarmv7le ... "
仍有同样的错误
我做错了什么?
答案 0 :(得分:3)
sudo sed -i 's/{default_pass, <<"guest">>}$/{default_pass, <<"guest">>},\n {loopback_users, []}/' /etc/rabbitmq/rabbitmq.config
工作正常
start /node 0 notepad.exe
在具有两个物理处理器的系统上运行良好 。
所以你“做错了”就是在单处理器计算机上运行它;)
每个(物理)处理器都有“自己的”DIMM插槽(这并不代表,它无法访问“其他”内存 - 这只是性能问题)。你只是不能分配不存在的内存。
答案 1 :(得分:0)
显然,1
的{{1}}无法处理。
似乎/node 1
命令的文档对start
是错误的,或者至少[/NODE <NUMA-Node>]
的格式不是数字。
为什么不在没有它的情况下使用它?
NUMA-Node