• Hyperthreading - bad idea?
    11 replies, posted
I've been trying to sort out my issues with my servers - I've started to suspect hyperthreading is causing them. The issues are basically, over 25 players, scrds reports >120% CPU usage, server FPS drops to 10. Obviously this causes immense lag. Could it be fixed by disabling hyperthreading? I'm not too eager just to try it out, as doing so means up to two days downtime as the host does it (2 day maximum SLA)
[QUOTE=|FlapJack|;24111895]I'm not too eager just to try it out, as doing so means up to two days downtime as the host does it (2 day maximum SLA)[/QUOTE] Might as well get it over with now. Kinda hard to tell.
Probbably the addons/gamemode screwing up, or just GMod in general, as that writes to the HDD every tick for every player, for no reason at all
Could you just tie the server to the only physical cores not the logical ones aka (Hyperthreaded ones)via affinity?
Set the server to use cores 2 + 4 (scrds uses two threads, IIRC). Hopefully this should improve it.
I have been wondering the same thing as I have the exact problem with my x3440. As my host only takes 10 minutes, I'll request it tonight or tomorrow and get back to you. Also does anyone have any info on HPET with garrysmod servers?
When I first started renting my server and I told my host that I was going to be using it to host source servers, they recommended that they turn off HT, although I've had no problems with it on - currently running two 14 slot build servers (first one is full pretty much all day), a 32 slot darkrp server (again full a lot) and a fairly unpopular 24 slot TTT server.
[QUOTE=Adamm;24116575]I have been wondering the same thing as I have the exact problem with my x3440. As my host only takes 10 minutes, I'll request it tonight or tomorrow and get back to you. Also does anyone have any info on HPET with garrysmod servers?[/QUOTE] Thats the cpu I got waiting to place inside a server box, I would be eager to know the results from that test.
Just requested HT to be disabled, I'll give you results tomorrow on how the server went with it disabled and if my lag at 35+ players disappears *crosses fingers* If not, tomorrow I will try enabling HPET (High Precision Event Timer) and see the affect it has on garrysmod servers.
HPET allows the SRCDS FPS to be greater than 512. OS has to support it though. XP / Server 2003 do not support HPET. @OP I doubt HT could cause that but I personally have not had a CPU that supports it to try it out.
In my experience HT shouldn't be bringing your server to its knees on a regular basis, it might have a marginal impact on overall performance, though.
Having HT disabled had 0 effect on the server. Re-enabling it tonight. (With a Xeon x3440 that is) Having the same problem as you, so if you do find a solution mind throwing a PM my way.
Sorry, you need to Log In to post a reply to this thread.