hp dl-380 and freebsd 6.4,7.1 problem



Hi everybody!

First of all, sorry for my bad english. I have two hp dl-380 server with 6.4 and 7.1 freebsd, but all of them have a poor performance.
To illustrate the problem:
Reference machine (AMD 2500 Athlon, pata disk, 6.4 bsd with generic kernel):
# time tar xvzf php-5.1.4.tar.gz
0.980u 1.260s 0:14.48 15.4% 61+416k 210+20413io 4pf+0w

HP DL-380 (3000 dual xeon, scsi disk, 6.4 bsd with generic kernel):
# time tar xvzf php-5.1.4.tar.gz
0.668u 1.234s 1:58.47 1.5% 65+443k 0+19205io 0pf+0w
The cream of the joke: (on HP)
# time tar xvzf php-5.1.4.tar.gz -O > /dev/null
0.412u 0.096s 0:03.62 13.8% 60+357k 0+0io 0pf+0w
Seems good, another probe:
# time tar xvzf php-5.1.4.tar.gz -O > ./asdasd
0.494u 0.224s 0:06.21 11.4% 64+384k 0+324io 0pf+0w
Hmmm, what the hell is that?

Copying a big file (1Gb) from partition to another partition, its fast enough. Copying a big file from ftp seems ok, no performance problem.
HP utility says everything ok with the server (memory, processors, disks and others)
# diskinfo -t /dev/da0s1
Seek times:
Full stroke: 250 iter in 1.135873 sec = 4.543 msec
Half stroke: 250 iter in 1.090216 sec = 4.361 msec
Quarter stroke: 500 iter in 2.994673 sec = 5.989 msec
Short forward: 400 iter in 1.230212 sec = 3.076 msec
Short backward: 400 iter in 1.592944 sec = 3.982 msec
Seq outer: 2048 iter in 0.356638 sec = 0.174 msec
Seq inner: 2048 iter in 0.354043 sec = 0.173 msec
Transfer rates:
outside: 102400 kbytes in 1.567910 sec = 65310 kbytes/sec
middle: 102400 kbytes in 1.831442 sec = 55912 kbytes/sec
inside: 102400 kbytes in 3.978799 sec = 25736 kbytes/sec
It`s seems ok. The performance problem is come forward again while executiing a php script, its 10x slower then running same script on the reference machine.
No errors in dmesg, no errors in log,
SMP seems working normal, systat says balanced usage on each processor while a task running. vmstat doesnt appear abnormal working.
Where can i find the problem?

Thanks for any suggestion.

Zoltán Molnár

//
_______________________________________________
freebsd-hackers@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • ODBC / mssql very slow
    ... In my current project I have a performance problem. ... That same queryX takes 2 seconds to complete when executed in SQL Server Management Studio. ... I have the impression my slow performance is caused by the fact that ODBC fetches each record one by one. ... "There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. ...
    (comp.databases.ms-sqlserver)
  • RE: performance problem with dbd oracle
    ... I am running all these tests on the same server - does the network latency ... oracle Solaris and we didn't see the performance problem with that combo. ... Shouldn't network latency have affect DBD::mysql also? ... >> The performance problem is actually worse with the real app which I have ...
    (perl.dbi.users)
  • ODBC (mssql) fetches results really slow
    ... In my current project I have a performance problem. ... That same queryX takes 2 seconds to complete when executed in SQL Server Management Studio. ... I have the impression my slow performance is caused by the fact that ODBC fetches each record one by one. ... Is there some way to make ODBC fetch all records faster? ...
    (microsoft.public.sqlserver.odbc)
  • SMP causes weird performance problems
    ... performance problem while tuning Dell Poweredge 1800. ... I got 4-disk RAID5 set with harware controller made by Adaptec (works ... Disk writes slow down 1-2MB/s but thats acceptable for me. ... I just don't want linux. ...
    (freebsd-performance)
  • Re: Some mmap observations compared to Linux 2.6/OpenBSD
    ... > the assertion that there is an mmapperformance problem. ... how many regions did SpecWeb99 map? ... and the Flash server used to keep a cache of mmap'd regions. ... Our new server basically gave up on using mapped files entirely due ...
    (freebsd-hackers)