Out of curiosity I thought I'd look at the L4D server to see
the load. It didn't look pretty, with one core using 100% and
a second 10% for just a single 4 player server with 1 player
in.

This is under FreeBSD 7.0 fc4 with hacked in glibc 2.8.8.
Digging around I found the following in the syslog which turned
out to be the cause:
linux_sys_futex: unknown op 128
linux_sys_futex: unknown op 132
linux_sys_futex: unknown op 128
linux_sys_futex: unknown op 129

Applying the following patch fixes the load issue bringing it
down to a much more tolerable 9% on a 2.33GHz Core2:
http://www.vlakno.cz/~rdivacky/futex_private_pi.patch

See the following thread for more information:-
http://lists.freebsd.org/pipermail/freebsd-emulation/2008-March/004543.html


Other warnings noticed:-
Reference Count for Material __particlesdepthwrite (1) != 0
File /data/games/hl2ds/l4d_demo/left4dead/pak01_013.vpk was never closed
File /data/games/hl2ds/l4d_demo/left4dead/pak01_013.vpk was never closed
File /data/games/hl2ds/l4d_demo/left4dead/pak01_019.vpk was never closed
File /data/games/hl2ds/l4d_demo/left4dead/pak01_019.vpk was never closed
File /data/games/hl2ds/l4d_demo/left4dead/pak01_017.vpk was never closed
File /data/games/hl2ds/l4d_demo/left4dead/pak01_017.vpk was never closed
File /data/games/hl2ds/l4d_demo/left4dead/pak01_014.vpk was never closed
File /data/games/hl2ds/l4d_demo/left4dead/pak01_014.vpk was never closed
File /data/games/hl2ds/l4d_demo/left4dead/pak01_022.vpk was never closed
File /data/games/hl2ds/l4d_demo/left4dead/pak01_022.vpk was never closed
File /data/games/hl2ds/l4d_demo/left4dead/pak01_018.vpk was never closed
File /data/games/hl2ds/l4d_demo/left4dead/pak01_018.vpk was never closed
File /data/games/hl2ds/l4d_demo/left4dead/pak01_016.vpk was never closed
File /data/games/hl2ds/l4d_demo/left4dead/pak01_016.vpk was never closed
File /data/games/hl2ds/l4d_demo/left4dead/pak01_015.vpk was never closed
File /data/games/hl2ds/l4d_demo/left4dead/pak01_015.vpk was never closed
File /data/games/hl2ds/l4d_demo/left4dead/pak01_021.vpk was never closed
File /data/games/hl2ds/l4d_demo/left4dead/pak01_021.vpk was never closed
File /data/games/hl2ds/l4d_demo/left4dead/pak01_020.vpk was never closed
File /data/games/hl2ds/l4d_demo/left4dead/pak01_020.vpk was never closed
Thu Nov  6 19:19:31 GMT 2008: Server Quit

Finally there's a little typo in srcds_run:
        PARAMS="$PARAMS -fork $NUMFORKS +map l4d_demo_hospital01_apartment"
should be:
        PARAMS="$PARAMS -fork $NUMFORKS +map l4d_dem_hospital01_apartment"

So "dem" not "demo"

    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]


_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Reply via email to