At 08:40 PM 10/30/2008, Chris Green wrote:
>The left4dead dedicated linux servers are built using a newer 
>version of the gcc compiler, and are optimized for higher end 
>processors and built with more optimization turned on. In addition, 
>some linux-specific bottlenecks (gettimeofday, way too many calls to 
>pthread_mutex_lock, pthread_getspecific) have been fixed. So, while 
>the cpu cost of running a dedicated server for an l4d game may have 
>gone up compared to tf2, the performance difference between linux 
>and windows has been reduced greatly.
>
>There's also a new linux-specific mode for running multiple server 
>instances as child processes of one parent server instance which 
>reduces memory usage and load times when running a lot of servers on one box.

Why doesn't valve re-releases 64bit binaries? On linux, 64bit 
gettimeofday() is on a vsyscall page and it's not as expensive to 
call as it avoids the overhead of going into the kernel..

Do you plan on using the newer gcc binaries with other games, like 
Source and 1.6?







_______________________________________________
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