1

我在 Jetson NX 上运行一些进程,我试图隔离 3 个内核,以便我可以使用任务集并将它们专用于我的包含多处理的 python 脚本。为此,我遵循了一些教程并将我的/boot/extlinux/extlinux.conf文件修改为:

TIMEOUT 30
DEFAULT primary

MENU TITLE L4T boot options

LABEL primary
      MENU LABEL primary kernel
      LINUX /boot/Image
      INITRD /boot/initrd
      APPEND ${cbootargs} quiet root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 console=ttyTCU0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0 isolcpus=3-5

这对我的需要很好,当我运行cat /sys/devices/system/cpu/isolated 它时输出3-5。现在我正试图带回核心 3 和 4,所以我修改了 extlinux.conf 文件说:

TIMEOUT 30
DEFAULT primary

MENU TITLE L4T boot options

LABEL primary
      MENU LABEL primary kernel
      LINUX /boot/Image
      INITRD /boot/initrd
      APPEND ${cbootargs} quiet root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 console=ttyTCU0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0 isolcpus=5

我重新启动了我的 Jetson。但是它仍然说核心 3-5 是隔离的。我需要采取其他步骤来重新启用这些内核吗?

4

0 回答 0