请问CPU隔离的具体作用


Go to solution Solved by lyqalex,

Recommended Posts

12 hours ago, lyqalex said:

unraid系统和vms的cpu核心线程隔离,点灰的由unraid和不指定核心线程docker共同使用。

我这么理解对不对?

image.thumb.png.b161e455552c888e094b1d3e9c2aee8a.png

点亮0-3

unraid和虚拟机可以用0-11

docker可以用4-11

 

如果要限制虚拟机,还是得到CPU 绑定虚拟机设置是吗?

Edited by williechan
Link to comment
5分钟前,lyqalex 说:

0-5是cpu,6-11是线程。你点亮的是0、1、2、3,确定后,就是unraid和docker无法使用了。

ps:不要为docker设置指定cpu核心,可能会出现异常,和unraid公用核心和线程即可。

因为之前有docker应用跑满CPU导致unraid连打开后台都卡,所以我想留几个CPU只给系统独用。

 

我这么设置系统0-3都用不了吗?

我后台看了下,CPU是有波动的

Link to comment
  • 2 months later...
On 5/11/2022 at 1:40 PM, lyqalex said:

只给unraid系统使用的点,不点亮即可。

外国人??  这到底是要点,还是不点哦。。。    给unraid的点,,,不点亮即可~~~~~~~

CPU隔离,是不是 ,黄色的,属于保留给 unraid系统独用???

 

最近发现,docker的 ,选定CPU好像没什么用。。。transmission 下PT的时候,经常CPU 全员爆满。。    12代 12500t  

没办法,,安装了   虚拟群晖  ,把 transmission  挂在群晖里了。。

  • Like 1
Link to comment
  • 9 months later...
On 5/6/2023 at 1:06 PM, unraidvvv said:

我测试了下,所谓CPU隔离就是让系统和docker不用选中的那几个核心。

比如,我CPU隔离选择了0-2,6-8,然后docker运行一个能跑满cpu的程序。此时不再是所有cpu核心跑满,而是3-5,9-11跑满。

感谢老哥测试,不过似乎帮助不大,比如我12个线程,只给docker6个,剩下6个系统独用,在启动docker应用的时候,webui该卡还是得卡

Link to comment
On 5/8/2023 at 7:29 PM, williechan said:

感谢老哥测试,不过似乎帮助不大,比如我12个线程,只给docker6个,剩下6个系统独用,在启动docker应用的时候,webui该卡还是得卡

 

那是因为webui在执行探测docker运行状态的命令,而你这个docker应用启动速度太慢了,导致webui阻塞,本质上是unraid目前的webui并不是异步的。

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.