al_uk Posted November 24, 2018 Share Posted November 24, 2018 I have a mix of docker and VMs. The VMs are windows 10 except for the Mikrotik one which is switched off anyway. The vdesk VMs are desktops just used for browsing or other non-intensive apps. The HA VMs run Homeseer and other automation services. The problem I have is that the VMs are slow, so I'm wondering if there is a better way of splitting up/isolating the CPU cores. The CPU is a E5-2620 v3. My thinking here was that the VMs would perform better isolated to a couple of cores, and that some services (crashplan, nextcloud and splunk) can be limited to one core leaving the rest for Plex. Emby, etc. Cheers, Quote Link to comment
al_uk Posted November 26, 2018 Author Share Posted November 26, 2018 Anyone any ideas? Cheers. Quote Link to comment
Zer0Nin3r Posted November 28, 2018 Share Posted November 28, 2018 (edited) General rule of thumb is to leave CPU 0 and its corresponding hyperthread open to Unraid. All other CPU & HT are free game. Try moving your VM's to CPU 1&2. Dockers can go later. There is a thread somewhere in the forums that go into further details on how to discover which CPU's are on which particular die. Also, subscribe to @spaceinvaderone's YouTube channel, as he has a video on CPU pinning and VM's. Good luck and share with us your discoveries! P.S. - If you don't like the forum's search engine, use the syntax: site:forums.unraid.net search terms Into a search engine such as DuckDuckGo, StartPage, or Google, replacing search terms with your intended query. I'm sure that you'll find what you are looking for in the forums as many have asked similar questions in the past. Edited November 28, 2018 by Zer0Nin3r post-script Quote Link to comment
Recommended Posts
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.