Has anyone else tried to set the affinity with imagecfg.exe? I can do it with no problems.
-Mike -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of "[??R] The-/<iller" Sent: Wednesday, September 19, 2007 4:02 PM To: hlds@list.valvesoftware.com Subject: Re: [hlds] TF2 server Affinity issue, Memory leak & Performance stats Mike Durand wrote: > You could have a separate install for each server or you could copy srcds.exe > to srcds-cpu1.exe, srcds-cpu2.exe, etc. and set the affinity for each with > imagecfg.exe. > > > > I'm going to experiment more and see if adding -threads 1 to the command line > of a TF DS causes it to behave like a CSS DS. In looking at the code there is > a chance that it may and that would be a better solution for you than having > to mess with the affinity. > > > > -Mike > > > > -----Original Message----- > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Steven Hartland > > Sent: Wednesday, September 19, 2007 3:23 PM > > To: hlds@list.valvesoftware.com > > Subject: Re: [hlds] TF2 server Affinity issue, Memory leak & Performance stats > > > > Unfortunately this wouldn't help at all as all the servers would then be > stuck on a different CPU as there is only one srcds.exe > > > > I know its a big ask but is there an ETA on fix for this as its crippling our > capacity to run TF2 servers :( > > > > Regards > > Steve > > ----- Original Message ----- > > From: "Mike Durand" <[EMAIL PROTECTED]> > > To: <hlds@list.valvesoftware.com> > > Sent: Wednesday, September 19, 2007 9:46 PM > > Subject: RE: [hlds] TF2 server Affinity issue, Memory leak & Performance stats > > > > > > Hi- > > > > That's weird because I just did a test and imagecfg did properly force > srcds.exe to whatever CPU I chose. Here's my result: > > > > D:\Dev\mdurand_main>imagecfg -a 0x2 C:\srcds\orangebox\srcds.exe > > C:\srcds\orangebox\srcds.exe contains no configuration information > > C:\srcds\orangebox\srcds.exe contains a Subsystem Version of 4.0 > > C:\srcds\orangebox\srcds.exe updated with the following configuration > information: > > Process Affinity Mask: 00000002 > > > > Does anyone else get this failure when running imagecfg.exe? > > > > Also, if you add the command line option -threads 1 the dedicated server > won't try to take advantage of the other threads on the > > system so then each server will stay segregated on whatever core you started > them on. > > > > C:\srcds\orangebox>srcds.exe -game tf -threads 1 > > > > -Mike > > > > -----Original Message----- > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of "[??R] > The-/<iller" > > Sent: Wednesday, September 19, 2007 10:23 AM > > To: hlds@list.valvesoftware.com > > Subject: Re: [hlds] TF2 server Affinity issue, Memory leak & Performance stats > > > > DLinkOZ wrote: > > >> Would a program such as imagecfg not get around the affinity issue? I've >> > > >> used I for quite some time to get my other Valve servers (HL1/2) onto other >> > > >> cores/processors when they wanted to all stick to the first they found. >> > > > > > > > > >> -----Original Message----- >> > > >> From: [EMAIL PROTECTED] >> > > >> [mailto:[EMAIL PROTECTED] On Behalf Of Steven Hartland >> > > >> Sent: Wednesday, September 19, 2007 11:00 AM >> > > >> To: hlds@list.valvesoftware.com >> > > >> Subject: [hlds] TF2 server Affinity issue, Memory leak & Performance stats >> > > > > >> This is a multi-part message in MIME format. >> > > >> -- >> > > >> Affinity Issue >> > > >> First off so people are aware the current server will only work on the first >> > > >> core of any multi core machines. I'm assuming this is >> > > >> due to the server threads having affinity set on them but this obviously >> > > >> causes major issues on multi CPU / Core machines. I've >> > > >> dropped Valve a mail about this, so I hope they can make a fix available >> > > >> quickly. >> > > > > >> In the mean time those who are running servers on SMP machines should >> > > >> significantly reduce the number of servers on their machines >> > > >> to ensure that the first core is not overloaded and hence seriously >> > > >> impacting gameplay. >> > > > > > > >> Memory leak >> > > >> Seems the current server has a bit of a memory leak which can be seen below. >> > > > > >> Team Fortress 2 - Performance @ 2.66Ghz Core2 >> > > > > >> As you can see memory ( the orange line ) is constantly rising as play >> > > >> continues. This is not the same on a server which doesn't >> > > >> have players so its either a play based leak or a player join / leave based >> > > >> leak. >> > > > > >> CPU Usage >> > > >> With respect to performance TF2's current CPU usage is on the high side with >> > > >> a 24 player TF2 using about the same as a 32 player >> > > >> ET:QW server so it would be nice to see if some optimisation can be done to >> > > >> bring this down an so keep the cost down. >> > > > > >> Network performance >> > > >> Network performance is good as usual with 105 player slots peaking @ 5Mbps >> > > >> so each client using ~ 47Kbps. >> > > > > >> Team Fortress 2 - Bandwidth peak = 105 Player slots >> > > > > >> Regards >> > > >> Steve >> > > > > > > >> ================================================ >> > > >> This e.mail is private and confidential between Multiplay (UK) Ltd. and the >> > > >> person or entity to whom it is addressed. In the event of misdirection, the >> > > >> recipient is prohibited from using, copying, printing or otherwise >> > > >> disseminating it or any information contained in it. >> > > > > >> In the event of misdirection, illegible or incomplete transmission please >> > > >> telephone +44 845 868 1337 >> > > >> or return the E.mail to [EMAIL PROTECTED] >> > > >> -- >> > > >> [ server_12606_day.png of type image/png deleted ] >> > > >> -- >> > > >> [ tf2_network.png of type image/png deleted ] >> > > >> -- >> > > > > > > >> _______________________________________________ >> > > >> To unsubscribe, edit your list preferences, or view the list archives, >> > > >> please visit: >> > > >> http://list.valvesoftware.com/mailman/listinfo/hlds >> > > > > > > > > > > >> _______________________________________________ >> > > >> To unsubscribe, edit your list preferences, or view the list archives, >> please visit: >> > > >> http://list.valvesoftware.com/mailman/listinfo/hlds >> > > > > > > imagecfg normally works with srcds but not the orangebox srcds, get this > > error: > > > > >imagecfg -a 0x2 srcds.exe > > srcds.exe contains no configuration information > > srcds.exe contains a Subsystem Version of 4.0 > > srcds.exe updated with the following configuration information: > > Process Affinity Mask: 00000002 > > IMAGECFG: Unable to update configuration information in image. > > > > _______________________________________________ > > To unsubscribe, edit your list preferences, or view the list archives, please > visit: > > http://list.valvesoftware.com/mailman/listinfo/hlds > > _______________________________________________ > > To unsubscribe, edit your list preferences, or view the list archives, please > visit: > > http://list.valvesoftware.com/mailman/listinfo/hlds > > > > > > ================================================ > > This e.mail is private and confidential between Multiplay (UK) Ltd. and the > person or entity to whom it is addressed. In the event of misdirection, the > recipient is prohibited from using, copying, printing or otherwise > disseminating it or any information contained in it. > > > > In the event of misdirection, illegible or incomplete transmission please > telephone +44 845 868 1337 > > or return the E.mail to [EMAIL PROTECTED] > > > > > > _______________________________________________ > > To unsubscribe, edit your list preferences, or view the list archives, please > visit: > > http://list.valvesoftware.com/mailman/listinfo/hlds > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, please > visit: > http://list.valvesoftware.com/mailman/listinfo/hlds > > Doesnt help if I cant set the affinity using imagecfg _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds