mathom at pifpaf.pl
Wed Feb 6 02:58:08 PST 2008
Dnia Sunday, January 27, 2008, 6:19:08 PM, napisałeś :
RD> On Tue, Jan 22, 2008 at 01:02:41PM +0100, Tomasz Formanowski wrote:
>> Is there any hope that this:
>> will be fixed soon ?
>> Linux emulation is unusable now for newer software, like game servers
RD> just a note... it looks like fbsd getdents() and linux getdents() differ.
RD> I dont know the exact details but it causes some problems to samba
RD> it's all described here:
RD> I think "our" problem might connected to this one
One more thing about getdents() in linuxolator 2.4 with bsd<=7 (the
working one, with old glibc etc.).
It consumes substantial amount of cpu ticks reading
large directories. This problem was there since 4.x. You can
replicate it using Valve's software "steam" content distribution
client. ./steam consumes 100% of cpu when updating/fetching files.
Until now, we thought that this is steam software problem, but it
turned out, that the problem is non existent on Linux (steam
consumes ~0-1% cpu).
Tomek "Mathom" Formanowski
PIFPAF.pl - Serwery gier
More information about the freebsd-emulation