Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

A few docker and VM questions

Featured Replies

1. I just pinned all of my docker containers to use pair CPU 1 and HT 5 and I'm noticing that they use pin 1 but not pin 5. Are docker containers not capable of using the hyperthreaded CPU? I've got 9 of them running and they are clearly using pin 1 but not 5 according to the dashboard page CPU usage percentage.

 

2. Now that I have my docker containers pinned to a CPU/HT pair, how do I add the ability to use emulator pinning to CPU 0 and HT 4 to each container?

 

3. I thought we had the ability to have wait times when starting VM's like we do with dockers but I'm not seeing it in the webgui. Am I wrong about this feature?

 

Thanks

36 minutes ago, GHunter said:

1. I just pinned all of my docker containers to use pair CPU 1 and HT 5 and I'm noticing that they use pin 1 but not pin 5. Are docker containers not capable of using the hyperthreaded CPU? I've got 9 of them running and they are clearly using pin 1 but not 5 according to the dashboard page CPU usage percentage.

Have you also isolated CPU cores in addition to pinning cores?

 

37 minutes ago, GHunter said:

2. Now that I have my docker containers pinned to a CPU/HT pair, how do I add the ability to use emulator pinning to CPU 0 and HT 4 to each container?

Emulator pinning is for VMs only

37 minutes ago, GHunter said:

3. I thought we had the ability to have wait times when starting VM's like we do with dockers but I'm not seeing it in the webgui. Am I wrong about this feature?

Switch to advanced view

  • Author
2 hours ago, Squid said:

Have you also isolated CPU cores in addition to pinning cores?

 

Yes, they are isolated in syslinux.cfg.

 

2 hours ago, Squid said:

Emulator pinning is for VMs only

 

Ok. I didn't know this.

 

2 hours ago, Squid said:

Switch to advanced view

 

I tried this but didn't see any place to set the startup delay time. I'll check again as I might have missed it.

 

Thanks for the help

4 hours ago, GHunter said:

I thought we had the ability to have wait times when starting VM's like we do with dockers

No wait times are only available for docker containers.

You can move the order in which VMs are started.

Edited by bonienl

52 minutes ago, GHunter said:

Yes, they are isolated in syslinux.cfg.

If your container(s) are pinned to multiple isolated cores, then the net result is that they will only execute on the lowest numbered core.  (Because by isolating cores, you are preventing the OS (of which docker is a part of) from utilizing those cores)

 

BTW, isolating cores via syslinux is deprecated on 6.6+, and should instead be done via the CPU Pinning Page in settings.

Edited by Squid

  • Author
55 minutes ago, bonienl said:

No wait times are only available for docker containers.

Can you can move the order in which VMs are started.

 

Yes, I can change the order. Thanks for confirming wait times.

 

13 minutes ago, Squid said:

If your container(s) are pinned to multiple isolated cores, then the net result is that they will only execute on the lowest numbered core.  (Because by isolating cores, you are preventing the OS (of which docker is a part of) from utilizing those cores)

 

BTW, isolating cores via syslinux is deprecated on 6.6+, and should instead be done via the CPU Pinning Page in settings.

 

Thanks for the info. I'm aware that isolating cores is done via the webgui but I assumed that the isolated cores setting was written to syslinux.cfg, is that not true anymore?

 

Thanks for all the info. You guys have been a big help. Always good to know some of the inner workings of unRaid!

Edited by GHunter

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.