lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <D108F32273D3044F8C7B24328CB7713701A4D2@york.rivers.zai.com>
Date:	Tue, 25 Mar 2008 09:52:36 -0400
From:	"Sanders, Rob M." <sanders-rob@....com>
To:	"Bart Van Assche" <bart.vanassche@...il.com>
Cc:	<linux-kernel@...r.kernel.org>
Subject: RE: Performance changes between 2.6.13 and 2.6.23

Bart,
  Each process is single threaded, although each process is built with the 
-lpthread library.  For this particular application I would expect the 
bottleneck to be in I/O (between processes) bound.  I hadn't thought 
about trying to boot YDL4 using the new kernel, I'll try that, and I'll
look at the lmench2 and interbench.  Thanks....

Rob



-----Original Message-----
From: Bart Van Assche [mailto:bart.vanassche@...il.com]
Sent: Tue 3/25/2008 9:25 AM
To: Sanders, Rob M.
Cc: linux-kernel@...r.kernel.org
Subject: Re: Performance changes between 2.6.13 and 2.6.23
 
On Tue, Mar 25, 2008 at 1:34 PM, Sanders, Rob M. <sanders-rob@....com> wrote:
>  Of more particular concern, the main application that I build has seen a 4-5X
> slowdown in performance.

Is this a singlethreaded or a multithreaded application ? Is this
application CPU-bound or IO-bound ? Does it rely a lot on memory
allocation ?

I'm not sure this will tell you the cause, but what might help is to
compile and run lmbench2 and interbench, and to compare the results
for the two kernel versions. Make sure that only the kernel version
differs between the two test runs, and that all other components (a.o.
libc and libpthread) stay the same. Booting the old YDL with the new
kernel should work, while booting the new YDL with an old kernel
probably will cause trouble.

See also http://www.bitmover.com/lmbench/ and
http://members.optusnet.com.au/ckolivas/interbench/.

Bart.

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ