I have no experience with distributions, but I could use one.
I have no experience with distributions, but I could use one.
I have limited understanding of Linux back then, and my familiarity with modern distributions is almost nonexistent. The current software landscape is unfamiliar to me, and I’m not sure which applications are running today. If something newer than systemD exists, I probably don’t know about it—this could be a bad starting point. My idea was to set up a dual-boot configuration using a bare-metal system with two virtual machines: one with six cores for Windows 10 Home and a GPU pass-through, and the other with four cores running something headless or off the integrated graphics. I’d connect via SSH to automate repetitive tasks like folding@home. I don’t have a professional or enterprise license (though it’s possible to buy), and my assumptions might be incorrect. My guess is I’ll need a different distribution, or I might not grasp the basics of virtual machines or VMs. Yes, I’m asking for guidance on where to begin. This might go wrong, but leaving unused cores unused isn’t bothering me. Updated: October 11, 2022 by Bombastinator
It seems you're wondering if the cores were intentionally divided and whether both VMWare and VirtualBox support Windows 10 Home. You also mention Hyper-V might affect performance. Your confusion about the purpose of the virtual machine is clear. Let me know if you'd like to clarify anything!
Id give virtual box a try, its free and will run on windows 10 home. But for most uses of background apps, Id just run them like anouther program on windows, I don't really see a reason to use vms here.
I'm still trying to understand why those cores are grouped together. If they weren't organized that way, it wouldn't be surprising if Windows didn't make use of them. My Ryzen 9 3900X runs well with the 24 available threads in Windows.
I generally avoid multiplayer titles, particularly those that depend heavily on quick reflexes—my performance is quite poor in that regard. It’s already enough to make me a hindrance in any competitive PvP shooter. Unless there are single-player modes with optional multiplayer, it won’t significantly impact me.
They believed Intel Eco-Rates were unnecessary for gaming due to latency issues and reduced speed. A few users turned them off. Right now, a 12400f handles all my desired games smoothly. I stick with 6 out of 12 for gaming and the remaining 6 out of 8 for other tasks. I’m accustomed to playing on a Haswell chip, so the performance drop will still be significant.
You can manage resource allocation by using the Windows Task Manager’s "Set Affinity" feature. This lets you assign background applications and low-demand programs to specific efficiency cores while directing more demanding tasks to performance cores. The process is currently manual, but Microsoft is exploring an automatic method to allocate P and E cores intelligently for background processes. In Task Manager, navigate to the "Details" section to see all active apps and services. Right-click on any you wish to assign a core to, and a menu will appear. On newer Intel processors, core labels may not clearly indicate P or E status, so you might need to investigate further. This approach requires careful handling, as you’ll need to test each process individually, but it enables precise control over CPU usage.
The vm thing mostly appeared when I didn’t use folding@home. I also got a pikvm to install, which lets 6/8 devices access it for almost anyone. In one instance, an upstairs neighbor who enjoys small computers has several Pis and beaglebones nearby. I suggested he use it as a compilation engine. He would run an AMD emulator on top of the VM and compile with it. He seems only mildly interested so far. It might not be as quick as I think.