Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

CPU Cores and Memory Split

Go to solution Solved by Windows7ge,
31 minutes ago, Dalevine1024 said:

So, would a Hyper-V/VM give me the ability to Specify what cores to use, like instead of the first 6 cores, use the last 6 cores which are not utilized unless max utilization occurs? Also would I be able to set up a specific IP Address for that VM to utilize with a 3rd party file explorer like FileZilla? 

With a hypervisor you can assign physical cores to virtual machines so no matter what you do on one host their activity doesn't influence the other. Your game servers would run off their own OS instance and can be setup with a Static IP. Accessing them for file sharing (SMB/NFS/SSH/SFTP/etc) would be doable assuming you set it up on the VM side. You may have to create your own network bridge before you do that though.

I know this is not really recommended, but I want to split my CPU cores in half (So 6 cores for my desktop, and 6 cores to run a server on the computer using a external hard drive) 
I have looked far and wide, and cannot find out how to do this without destroying what I have. Can anyone help me with this?
 

Tech Specs:
 

CPU: AMD Ryzen 9 3900X 12-Core Processor, Base speed:    4.20 GHz

Memory: 64.0 GB Speed: 3200 MHz, 4 Sticks of 16 GB
GPU: AMD Radeon RX 5700 XT
MOBO: x570 Asus Tuff Gaming WIFI
 

Link to post
Share on other sites

Linus did a video on this

 

I got another computer

And now I list my specs

 

The Microwave
The Main PC
CoolerMaster HAF XB EVO

Ryzen 9 5900X

EVGA CLC 280

GIGABYTE Aorus Elite AX V2

Corsair Vengeance 16GB [2x8GB] DDR4 @3200MHz
MSI Ventus 2x OC 3060TI

EVGA GTX 1050TI SC

EVGA Supernova G3 1000

WD Black SN750 1TB

Samsung 850 EVO 500GB

SanDisk SSD Plus 120GB

Windows 10

 

Precision T3600

The Server || Under Construction

Intel Xeon E5-1650

8GB [4x2GB] DDR3 @1600MHz

GT 710

 

Peripherals

Roccat Vulcan 121 AIMO

Roccat Kone AIMO

LTTStore.com 1000x500mm deskpad

2009 27" iMac in TDM [1440p 60Hz]

Link to post
Share on other sites

you can just set the cpu affinity in task manager to whatever programs you are using

Link to post
Share on other sites
1 minute ago, DaJakerBoss said:

Linus did a video on this

 

DANG I watched this a while ago, and did not think of it, I'll see what I can do with it, and I'll come back with an update later, thanks!

Tech Specs:
 

CPU: AMD Ryzen 9 3900X 12-Core Processor, Base speed:    4.20 GHz

Memory: 64.0 GB Speed: 3200 MHz, 4 Sticks of 16 GB
GPU: AMD Radeon RX 5700 XT
MOBO: x570 Asus Tuff Gaming WIFI
 

Link to post
Share on other sites

There are various ways of going about this but lets start with the question of what type of server is this? How are you running it? VM? Docker? There may be no worthwhile benefit to pinning CPU cores & memory to it.

Guides & Tutorials:

Testing for RAM Errors w/ MemTest86

How To: Remotely Access a Computer, Server, or NAS

How To: Access Remote Systems at Home/Work Securely from Anywhere with Pritunl

How to Format Storage Devices in Windows 10

A How-To: Drive Sharing in Windows 10

VFIO GPU Pass-though w/ Looking Glass KVM on Ubuntu 19.04

A How-To Guide: Building a Rudimentary Disk Enclosure

Three Methods to Resetting a Windows Login Password

 

Guide/Tutorial in Progress:

iPXE Network Booting to an iSCSI Target

 

In the Queue:

 

 

Don't see what you need? Check the Full List or *PM me, if I haven't made it I'll add it to the list.

*NOTE: I'll only add it to the list if the request is something I know I can do.

Link to post
Share on other sites
5 minutes ago, Windows7ge said:

There are various ways of going about this but lets start with the question of what type of server is this? How are you running it? VM? Docker? There may be no worthwhile benefit to pinning CPU cores & memory to it.

Server would be hosted with a partition on my secondary hard drive, (500 GB outta 2TB) It would be for hosting mini servers for Five M, and Minecraft (Testing stuff on both and would also allow other people to join since it's not possible otherwise from experience) I have attempted what happened in the video above and that is not really useful except for the unraid, (Also not really useful since I don't have another GPU). 

Tech Specs:
 

CPU: AMD Ryzen 9 3900X 12-Core Processor, Base speed:    4.20 GHz

Memory: 64.0 GB Speed: 3200 MHz, 4 Sticks of 16 GB
GPU: AMD Radeon RX 5700 XT
MOBO: x570 Asus Tuff Gaming WIFI
 

Link to post
Share on other sites
2 minutes ago, Dalevine1024 said:

Server would be hosted with a partition on my secondary hard drive, (500 GB outta 2TB) It would be for hosting mini servers for Five M, and Minecraft (Testing stuff on both and would also allow other people to join since it's not possible otherwise from experience) I have attempted what happened in the video above and that is not really useful except for the unraid, (Also not really useful since I don't have another GPU). 

I don't know what CPU pinning functionality windows has but you can give emosun's suggestion a try. It'll be your easiest option by far.

 

Your next choice is running a hypervisor. You could get away with one GPU if the hypervisor uses a WebUI but then you're out a console interface if something stops working and you lose SSH access.

Guides & Tutorials:

Testing for RAM Errors w/ MemTest86

How To: Remotely Access a Computer, Server, or NAS

How To: Access Remote Systems at Home/Work Securely from Anywhere with Pritunl

How to Format Storage Devices in Windows 10

A How-To: Drive Sharing in Windows 10

VFIO GPU Pass-though w/ Looking Glass KVM on Ubuntu 19.04

A How-To Guide: Building a Rudimentary Disk Enclosure

Three Methods to Resetting a Windows Login Password

 

Guide/Tutorial in Progress:

iPXE Network Booting to an iSCSI Target

 

In the Queue:

 

 

Don't see what you need? Check the Full List or *PM me, if I haven't made it I'll add it to the list.

*NOTE: I'll only add it to the list if the request is something I know I can do.

Link to post
Share on other sites
6 minutes ago, Windows7ge said:

I don't know what CPU pinning functionality windows has but you can give emosun's suggestion a try. It'll be your easiest option by far.

 

Your next choice is running a hypervisor. You could get away with one GPU if the hypervisor uses a WebUI but then you're out a console interface if something stops working and you lose SSH access.

So, would a Hyper-V/VM give me the ability to Specify what cores to use, like instead of the first 6 cores, use the last 6 cores which are not utilized unless max utilization occurs? Also would I be able to set up a specific IP Address for that VM to utilize with a 3rd party file explorer like FileZilla? 

Tech Specs:
 

CPU: AMD Ryzen 9 3900X 12-Core Processor, Base speed:    4.20 GHz

Memory: 64.0 GB Speed: 3200 MHz, 4 Sticks of 16 GB
GPU: AMD Radeon RX 5700 XT
MOBO: x570 Asus Tuff Gaming WIFI
 

Link to post
Share on other sites
2 hours ago, emosun said:

you can just set the cpu affinity in task manager to whatever programs you are using

I have been looking and I can not find the CPU Affinity setting in task manager, and I can not find a way to get the setting available for usage.
(Photo of my Task manager) https://prnt.sc/xj5jxg

Found it!

Tech Specs:
 

CPU: AMD Ryzen 9 3900X 12-Core Processor, Base speed:    4.20 GHz

Memory: 64.0 GB Speed: 3200 MHz, 4 Sticks of 16 GB
GPU: AMD Radeon RX 5700 XT
MOBO: x570 Asus Tuff Gaming WIFI
 

Link to post
Share on other sites
31 minutes ago, Dalevine1024 said:

So, would a Hyper-V/VM give me the ability to Specify what cores to use, like instead of the first 6 cores, use the last 6 cores which are not utilized unless max utilization occurs? Also would I be able to set up a specific IP Address for that VM to utilize with a 3rd party file explorer like FileZilla? 

With a hypervisor you can assign physical cores to virtual machines so no matter what you do on one host their activity doesn't influence the other. Your game servers would run off their own OS instance and can be setup with a Static IP. Accessing them for file sharing (SMB/NFS/SSH/SFTP/etc) would be doable assuming you set it up on the VM side. You may have to create your own network bridge before you do that though.

Guides & Tutorials:

Testing for RAM Errors w/ MemTest86

How To: Remotely Access a Computer, Server, or NAS

How To: Access Remote Systems at Home/Work Securely from Anywhere with Pritunl

How to Format Storage Devices in Windows 10

A How-To: Drive Sharing in Windows 10

VFIO GPU Pass-though w/ Looking Glass KVM on Ubuntu 19.04

A How-To Guide: Building a Rudimentary Disk Enclosure

Three Methods to Resetting a Windows Login Password

 

Guide/Tutorial in Progress:

iPXE Network Booting to an iSCSI Target

 

In the Queue:

 

 

Don't see what you need? Check the Full List or *PM me, if I haven't made it I'll add it to the list.

*NOTE: I'll only add it to the list if the request is something I know I can do.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×