Avatar billede janjacobsen Nybegynder
03. maj 2004 - 11:45 Der er 6 kommentarer og
1 løsning

Tildele brugere mere cpu-power

Jeg sidder og kigger på denne 'TOP' i min terminal, mens mine kollegaer klager over dårlig performance på serveren.
Under maksimal belastning når CPU-power op på 24% og der står 300 Mb ram som er cashed og 50 Mb ram som ubrugt.
Alligevel har vi en dårlig performance på posgresql-databasen, hvor serveren via php genererer sider som er 30 sek. om at loade.
Jeg har lavet noget renice og nice, men det hjælper ikke.
Hvordan kan jeg tildele mere CPU-power til postgres, nobody, ssh og httpd? Den når maks 14% for postgres.. Det kan være derfor at den er så langsom.
Avatar billede lap Nybegynder
03. maj 2004 - 16:46 #1
Som svaret tidligere (inden crash):

Hvis der er behov for mere ram eller cpu, så vil det blive allokeret (automatisk). Du har andre problemer - formentlig disk-i/o eller netværk.

Med en sar kan du se, hvor flaskehalsen er.
Avatar billede janjacobsen Nybegynder
03. maj 2004 - 17:26 #2
Hej lap, jeg nåede desværre ikke at se svaret inden 'crashet', så derfor var jeg nødsaget til at prøve igen.
Jeg tror det er et diskproblem. Jeg har sat et hardwareraid op som mirror og måles til følg.:
[root@i-temp root]# /sbin/hdparm -tT /dev/sda1

/dev/sda1:
Timing buffer-cache reads:  128 MB in  0.42 seconds =304.76 MB/sec
Timing buffered disk reads:  64 MB in  1.57 seconds = 40.76 MB/sec

Hvilket ikke er særlig hurtigt.
Hvad er en sar?
Avatar billede janjacobsen Nybegynder
03. maj 2004 - 17:27 #3
Og hvor får man sådan en?
Avatar billede lap Nybegynder
03. maj 2004 - 19:02 #4
sar er en kommando - ligesom top.

Nu kan hardware kun kompensere en dårlig applikation til en vis grænse. Hvis nu ikke applikationen/posgresdatabasen ikke kan levere data hurtigere, så er der ikke så meget at gøre.

Har du optimeret posgresdatabasen (jeg ved ikke noget om optimering af posgres - kun oracle) - her kan være en del at hente.

Men ellers giver jeg dig ret - disk-i/o burde være bedre - jeg har dog ikke lige noget at sammenligne med. Hvad med drivere til din controller - måske et problem? Nyere kerne?
Avatar billede janjacobsen Nybegynder
04. maj 2004 - 22:23 #5
Jeg kører kerne 2.4.. men jeg kan høre at disken arbejder virkelig voldsomt i lang tid når der skal køres et par forespørgsler.
Jeg vil smide en hurtigere disk i på lørdag, samt smide FreeBSD på i stedet for RedHat 7.3. Håber at det vil hjælpe.
Men smid et svar som tak for hjælpen!
Avatar billede lap Nybegynder
05. maj 2004 - 21:59 #6
velbekomme :-)
Avatar billede lap Nybegynder
05. maj 2004 - 21:59 #7
ups
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester