Am Do, den 08.01.2004 schrieb Bevan C. Bennett um 19:38: > I suspect a full answer to this may be too involved for this list, but > maybe someone a little more into kernel hacking than I've been lately > could point me in the right direction. > > I have two identical servers, one running FC1 and one running severn > (RHEL3beta). The installed kernels are: > > kernel-smp-2.4.22-1.2138.nptl (FC1) > kernel-smp-2.4.21-1.1931.2.399.ent (severn) You mean not Severn, which was a Fedora beta, but you mean Taroon. I just checked that over the kernel version you give and that matches. > I have a very highly multithreaded application that runs generally 4x > slower on FC1, but occassionally takes 20x as long. Interestingly, the > "user" time in all cases is very consistant, and on the non-FC1 system > real time is only fractionally higher than user time. So... I suspect > that there's some kernel parameter, memory management scheme or > scheduling configuration difference causing the performance disparity. 4 times up to 20 times faster on Taroon compared to Fedora Core 1 is amazingly. Are you running one specific multithreaded application or a set of those? How do you measure the time it takes - by "time program"? > My question is whether there's any hope of discovering which difference > is involved and 'fixing' the FC1 system (or even of easily enumerating > what the differences actually are)? The RHEL kernel is very optimized for big machines with much RAM, multiprozessors and so on. Can you describe your machine park a little bit? > I know that FC is aimed more at a desktop/general user release (and is > the best Linux I've used so far for that purpose), and that ideally I'd > help support RedHat by purchasing 100 copies of RHEL for my heavy > computing, but there are unfortunate budgetary forces involved that > prohibit that at the moment. If the company situation improves, that's > the way I'd like to go eventually. > > I'm willing to compile custom kernels for a 4x speedup and better > consistancy, but I'd like to keep the number of different distributions > in active use to a minimum (every different distribution adds more work > in creating and maintaining compatible configuration info). > > Any informed suggestions from the community? Maybe you should post you question on the fedora-devel list. It seems the Redhat folks are paying there more attention to such questions than here. Regards Alexander -- Alexander Dalloz | Enger, Germany PGP key valid: made 13.07.1999 PGP fingerprint: 2307 88FD 2D41 038E 7416 14CD E197 6E88 ED69 5653