Re: Obciążenie procesora 30% - jak zrobić więcej?
Witam, W liście z sob, 16-10-2004, godz. 16:57, Marcin Owsiany pisze: Swoją drogą tych odczytów masz zaskakująco dużo jak na coś co robi dużo insertów. Przyznam szczerze, że statystyka była wygenerowana w ciągu dnia, kiedy prezentowane są informacje z bazy danych, a w nocy są zadania wsadowe, które generują dużo insertów. Po prostu nie miałem tyle zapału, żeby go zrobić w nocy. Niemniej jednak błąd leżał gdzieś po stronie postgresa - zrobiłem aktualizację do najnowszej wersji, co wiązało się z dumpall i wczytaniem bazy od nowa. I zdarzył się cud - przynajmniej w dzień aktywność dysku jest minimalna, wszystko się ładnie buforuje w aplikacji. Jako ciekawostkę dodam, że dotychczas do.maintenance był normalnie robiony przez crona... Zrobiłem sobie ładne statystyki sar - mrtg, także jutro będę wiedział jak wygląda sytuacja z zadaniami wsadowymi... Dziękuje za pomoc, Marek. -- Gemino.pl - porównanie cen z ponad 30 sklepów internetowych. Promocje, porównania, opisy i zdjęcia. Kupuj najtaniej - www.gemino.pl.
Re: Obciążenie procesora 30% - jak zrobić więcej?
W liście z pią, 15-10-2004, godz. 12:58, Piotr Konieczny pisze: Widać, że CPU dużo czasu spędza w trybie system (oczekiwanie na dane, obsługa swapa, ...). Czy puszczasz kilka zadan na raz? Nie, zadania wykonują się kolejno. [...] Moze brakuje pamieci RAM? Nie, jest 1,5 Gb, postgres zajmuje bardzo mało. Ja stawiam na dysk. Ewentualnie jego nienajlepsza obsluge (wylaczone DMA?). /dev/hda: using_dma= 1 (on) Czyli potrzebny mi nowy dysk czy szybszy procesor? Jezeli juz to dyski. Dziękuje za sugestie. -- Gemino.pl - porównanie cen z ponad 30 sklepów internetowych. Promocje, porównania, opisy i zdjęcia. Kupuj najtaniej - www.gemino.pl.
Re: Obciążenie procesora 30% - jak zrobić więcej?
W liście z pią, 15-10-2004, godz. 13:39, Marcin Owsiany pisze: Dużo odczytów. Ciężko powiedzieć jaka jest wydajność, bo to silnie zależy od sposobu wykonywania tych odczytów. Zrób benchmark (głównie random readów) czymś w stylu bonnie++ i podeślij do porównania, --Sequential Output-- --Sequential Input- --Random- -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks-- Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP 3G 11313 89 20409 17 6645 4 5020 29 11981 5 64.5 0 --Sequential Create-- Random Create -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete-- files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP 16 291 23 + +++ 19621 49 707 57 + +++ 1279 49 zacznij się interesować hdparmem, jeśli tego jeszcze nie zrobiłeś. Interesowałem się 'trochę', poniżej ustawienia. multcount= 16 (on) I/O support = 1 (32-bit) unmaskirq= 1 (on) using_dma= 1 (on) keepsettings = 1 (on) nowerr = 0 (off) readonly = 0 (off) readahead= 8 (on) geometry = 4865/255/63, sectors = 78165360, start = 0 busstate = 1 (on) Wygląda na to, że system zajmuje się transferami z dysków. (No chyba, że masz jakiś szyfrowany FS albo inne wynalazki :) Nic z tych rzeczy... Jaki masz kontoler IDE? Jakiej wielkości dysk? Kontroler: VP_IDE: VIA vt8235 (rev 00) IDE UDMA133, płyta z chipsetem KT333 Dysk WDC WD400JB-00ENA0 40GB 7200 8MB ATA100 Pozdrawiam, Marek. -- Gemino.pl - porównanie cen z ponad 30 sklepów internetowych. Promocje, porównania, opisy i zdjęcia. Kupuj najtaniej - www.gemino.pl.
Re: Obciążenie procesora 30% - jak zrobić więcej?
W liście z pią, 15-10-2004, godz. 17:25, Marcin Sochacki pisze: - podmontować filesystemy z opcją noatime, Jakie są konsekwencje? Znalazłem takie wyjaśnienie: Nie wykonuje aktualizacji czasu dostępu w i-węźle położonym na tym systemie plików (np. w celu uzyskania szybszego dostępu do bufora wiadomości, co przyspiesza działanie serwerów grup dyskusyjnych). - ale to trochę enigmatyczne... - przetestować inny kernel (np. najnowszy ze stabilnych), Mam 2.4.24, przejście na 2.6.* ma sens? (w kontekście tego problemu, nie ogólnie...) - pobawić się hdparmem, Czy można jeszcze coś zmienić gdy ustawienie wygląda tak: multcount= 16 (on) I/O support = 1 (32-bit) unmaskirq= 1 (on) using_dma= 1 (on) keepsettings = 1 (on) nowerr = 0 (off) readonly = 0 (off) readahead= 8 (on) geometry = 4865/255/63, sectors = 78165360, start = 0 busstate = 1 (on) - PostgreSQL ma w dokumentacji zalecenia co do tuningu systemu dla baz danych -- warto zastosować, - wreszcie pomyśleć, czy nie ma błędu w samej aplikacji lub bazie, np. źle zaprojektowane tabele, indeksy lub też nieoptymalne zapytania. Postgresa już chyba stuningowałem na maksa. Aplikację przerabiam od trzech miesięcy i więcej się nie da. Jej kluczowym elementem jest bardzo duża ilość insertów... Pozdrawiam, Marek. -- Gemino.pl - porównanie cen z ponad 30 sklepów internetowych. Promocje, porównania, opisy i zdjęcia. Kupuj najtaniej - www.gemino.pl.
Re: Obciążenie procesor a 30% - jak zrobić więcej?
On Sat, Oct 16, 2004 at 10:09:31AM +0200, Marek Berkan wrote: Jakie są konsekwencje? Znalazłem takie wyjaśnienie: Nie wykonuje aktualizacji czasu dostępu w i-węźle położonym na tym systemie plików (np. w celu uzyskania szybszego dostępu do bufora wiadomości, co przyspiesza działanie serwerów grup dyskusyjnych). - ale to trochę enigmatyczne... Bardzo mało aplikacji korzysta z faktu zmiennego atime, na pewno dla serwowania WWW czy baz danych nie będzie to powodować problemu. Jedno z niewielu zastosowań jakie znam to łatwe sprawdzanie czy coś nowego pojawiło się w skrzynce pocztowej (komunikat You have new mail w bashu). Mam 2.4.24, przejście na 2.6.* ma sens? (w kontekście tego problemu, nie ogólnie...) Bardzo możliwe. 2.6. jest, mimo przejściowych problemów, znacznie szybsze do serwowania usług sieciowych. Ma też nowsze sterowniki, co w przypadku IDE jest szczególnie ważne -- nowe kontrolery pojawiają się bardzo szybko i ich wsparcie w Linuksie jest często eksperymentalne. Im nowszy kernel, tym większa szansa że więcej wyciśnie z kontrolera. Czy można jeszcze coś zmienić gdy ustawienie wygląda tak: hdparm jest już chyba optymalne. Wanted
Re: Obciążenie procesora 30% - jak zrobić więcej?
W liście z sob, 16-10-2004, godz. 13:38, Marcin Sochacki pisze: Mam 2.4.24, przejście na 2.6.* ma sens? (w kontekście tego problemu, nie ogólnie...) Bardzo możliwe. 2.6. jest, mimo przejściowych problemów, znacznie szybsze do serwowania usług sieciowych. W takim razie chyba się przymierze. Niestety wiążą się z tym pewne emocje bo serwer jest kolokowany i jak nowe jądro nie wstanie to mam wycieczkę przez pół miasta ;) Którą wersję polecacie? Na serwerze developerskim i workstacjach mam 2.6.6 - wystarczy czy należy już 2.6.8? Pozdrawiam, Marek Berkan. -- Gemino.pl - porównanie cen z ponad 30 sklepów internetowych. Promocje, porównania, opisy i zdjęcia. Kupuj najtaniej - www.gemino.pl.
Re: Obciążenie procesor a 30% - jak zrobić więcej?
Oto dołączone moje wyniki, z 40, 80 i 160 GB barracudy. Wszystkie ATA100 i odpowiednio 2, 2 i 8 MB cache. Kontroler: SiI680: chipset revision 2 (karta na PCI, bo ten na płycie się na mnie obraził), komputer to Athlon 1600+ z niecałym 1 GB RAM. Płyta na KT266A. Kernel 2.4.26. Version 1.03 --Sequential Output-- --Sequential Input- --Random- -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks-- MachineSize K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP Marek3G 11313 89 20409 17 6645 4 5020 29 11981 5 64.5 0 Marcin 40 GB3G 10993 93 23633 17 12511 6 14471 78 30720 8 88.4 0 Marcin 80 GB3G 11885 96 41084 25 19260 8 13593 74 45058 12 71.5 0 Marcin 160 GB3G 11578 94 43063 24 18302 8 15302 82 44225 11 86.8 0 --Sequential Create-- Random Create -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete-- files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP Marek16 291 23 + +++ 19621 49 707 57 + +++ 1279 49 Marcin 40 GB16 1118 96 + +++ + +++ 1368 98 + +++ 3172 97 Marcin 80 GB16 1399 97 + +++ + +++ 1452 99 + +++ 3373 98 Marcin 160 GB16 1292 93 + +++ + +++ 1420 98 + +++ 3345 97 Nie wiem jakie były warunki obciążenia podczas testów (u mnie tylko odtwarzanie mp3-jek, więc paręnaście odczytów na minutę). Ale widać tutaj, że w porównaniu do mojej 40-ki Twój dysk daje o połowę gorsze wyniki przy dostępie mieszanym (rewrite - a to jest chyba właśnie to, co Twój postgres robi) i ponad 3 razy gorsze w porównaniu do większych dysków. Seksencyjny odczyt też jest fatalny: ok. 3 razy gorsze wyniki niż przy moich dyskach. Losowy dostęp też jest gorszy w każdym przypadku, choć różnice sięgają co najwyżej 30% Radziłbym jakiś mirroring na 2 dużych dyskach (albo przynajmniej jedny, ale conajmniej 80 GB) na dane - żeby poprawić odczyty, a transaction log zostawił na tym dysku co jest, bo sekwencyjny zapis nie obsysa aż tak bardzo. Swoją drogą tych odczytów masz zaskakująco dużo jak na coś co robi dużo insertów. Nie masz czasem zbyt dużej ilości indeksów na tej bazie? zacznij się interesować hdparmem, jeśli tego jeszcze nie zrobiłeś. Interesowałem się 'trochę', poniżej ustawienia. multcount= 16 (on) I/O support = 1 (32-bit) unmaskirq= 1 (on) using_dma= 1 (on) keepsettings = 1 (on) nowerr = 0 (off) readonly = 0 (off) readahead= 8 (on) geometry = 4865/255/63, sectors = 78165360, start = 0 busstate = 1 (on) Wygląda OK. Jaki masz kontoler IDE? Jakiej wielkości dysk? Kontroler: VP_IDE: VIA vt8235 (rev 00) IDE UDMA133, płyta z chipsetem KT333 Dysk WDC WD400JB-00ENA0 40GB 7200 8MB ATA100 Jak widać na załączonym obrazku 80-ki są o klasę lepsze od 40-tek. Być może w przypadku WDC też się to sprawdza. Marcin -- Marcin Owsiany [EMAIL PROTECTED] http://marcin.owsiany.pl/ GnuPG: 1024D/60F41216 FE67 DA2D 0ACA FC5E 3F75 D6F6 3A0D 8AA0 60F4 1216
Re: Obciążenie procesora 30% - jak zrobić więcej?
Witam ponownie. W liście z czw, 14-10-2004, godz. 16:27, Marcin Owsiany pisze: Skoro wykorzystanie CPU jest niskie, to znaczy że jest jakieś inne wąskie gardło, Korzystając z programu sar mam następujące wyniki: DYSK = $ sar -b 10 100 10:36:53 tps rtps wtps bread/s bwrtn/s 10:37:03 283,30219,10 64,20 8950,40984,00 10:37:13 443,20434,70 8,50 53699,20168,80 10:37:23 192,50176,80 15,70 15624,80237,60 10:37:33 262,00256,80 5,20 25264,80100,00 10:37:43 368,20362,90 5,30 34022,40 93,60 10:37:53 140,80134,60 6,20 2092,00113,60 10:38:03 294,80280,50 14,30 7052,00257,60 10:38:13 3,70 1,80 1,90 53,60 92,80 10:38:23 7,20 5,70 1,50 98,40 39,20 10:38:3318,50 13,90 4,60290,40 68,80 10:38:4385,30 69,80 15,50 1322,40256,80 10:38:53 146,10143,70 2,40 2668,00 68,80 10:39:03 273,30264,30 9,00 6649,60206,40 10:39:13 188,70183,00 5,70 8804,80157,60 10:39:23 188,40176,90 11,50 9116,80203,20 10:39:33 274,30260,60 13,70 7758,40260,00 10:39:43 292,90277,00 15,90 5471,20229,60 10:39:53 350,30348,80 1,50 6662,40 40,80 10:40:03 311,90302,90 9,00 5898,40162,40 PROCESOR = sar -u 10 100 CPU %user %nice %system %idle 10:41:39 all 20,30 0,00 79,70 0,00 10:41:49 all 20,20 0,00 79,80 0,00 10:41:59 all 20,10 0,00 79,90 0,00 10:42:09 all 19,10 0,00 80,90 0,00 10:42:19 all 27,60 0,00 71,40 1,00 10:42:29 all 27,30 0,00 71,80 0,90 10:42:39 all 24,60 0,00 74,70 0,70 10:42:49 all 26,50 0,00 70,90 2,60 10:42:59 all 25,40 0,00 73,80 0,80 10:43:09 all 29,90 0,00 69,00 1,10 10:43:19 all 23,80 0,00 75,80 0,40 10:43:29 all 25,80 0,00 73,00 1,20 10:43:39 all 29,30 0,00 69,70 1,00 10:43:49 all 30,10 0,00 69,70 0,20 10:43:59 all 27,90 0,00 71,80 0,30 10:44:09 all 28,40 0,00 71,50 0,10 10:44:19 all 26,10 0,00 72,10 1,80 10:44:29 all 21,20 0,00 78,80 0,00 10:44:39 all 29,20 0,00 70,10 0,70 10:44:49 all 26,60 0,00 62,80 10,60 10:44:59 all 24,30 0,00 74,60 1,10 10:45:09 all 35,20 0,00 64,80 0,00 TOP: load average: 3.70, 3.00, 3.12 Widzę że postgres wykorzystuje pod 60% możliwości procesora jednak MRTG na ślicznych wykresach pokazuje całkowite wykorzystanie proca do 30%. Pewnie zabrzmi to śmiesznie ale dysk to ATA100/7200/8MB a proc to Athlon 2500+ na pamięci 333MHz :( Czyli potrzebny mi nowy dysk czy szybszy procesor? Pozdrawiam, Marek Berkan. -- Gemino.pl - porównanie cen z ponad 30 sklepów internetowych. Promocje, porównania, opisy i zdjęcia. Kupuj najtaniej - www.gemino.pl.
Re: Obciążenie procesora 30% - jak zrobić więcej?
On Fri, 15 Oct 2004, Marek Berkan wrote: Korzystając z programu sar mam następujące wyniki: DYSK = $ sar -b 10 100 10:36:53 tps rtps wtps bread/s bwrtn/s 10:37:03 283,30219,10 64,20 8950,40984,00 10:37:13 443,20434,70 8,50 53699,20168,80 10:37:23 192,50176,80 15,70 15624,80237,60 10:37:33 262,00256,80 5,20 25264,80100,00 10:37:43 368,20362,90 5,30 34022,40 93,60 10:37:53 140,80134,60 6,20 2092,00113,60 10:38:03 294,80280,50 14,30 7052,00257,60 [...] PROCESOR = sar -u 10 100 CPU %user %nice %system %idle 10:41:39 all 20,30 0,00 79,70 0,00 10:41:49 all 20,20 0,00 79,80 0,00 10:41:59 all 20,10 0,00 79,90 0,00 [...] Widać, że CPU dużo czasu spędza w trybie system (oczekiwanie na dane, obsługa swapa, ...). Czy puszczasz kilka zadan na raz? Jesli tak to moze je skolejkowac? Moze brakuje pamieci RAM? Pewnie zabrzmi to śmiesznie ale dysk to ATA100/7200/8MB a proc to Athlon 2500+ na pamięci 333MHz :( Ja stawiam na dysk. Ewentualnie jego nienajlepsza obsluge (wylaczone DMA?). Czyli potrzebny mi nowy dysk czy szybszy procesor? Jezeli juz to dyski. Gdyby meczyl sie postgres mialbys wieksze obciazenie CPU w trybie user. Piotr Konieczny
Re: Obciążenie procesor a 30% - jak zrobić więcej?
On Fri, Oct 15, 2004 at 11:04:55AM +0200, Marek Berkan wrote: 10:36:53 tps rtps wtps bread/s bwrtn/s [...] 10:37:33 262,00256,80 5,20 25264,80100,00 10:37:43 368,20362,90 5,30 34022,40 93,60 [...] Dużo odczytów. Ciężko powiedzieć jaka jest wydajność, bo to silnie zależy od sposobu wykonywania tych odczytów. Zrób benchmark (głównie random readów) czymś w stylu bonnie++ i podeślij do porównania, a zacznij się interesować hdparmem, jeśli tego jeszcze nie zrobiłeś. CPU %user %nice %system %idle 10:41:39 all 20,30 0,00 79,70 0,00 [...] Wygląda na to, że system zajmuje się transferami z dysków. (No chyba, że masz jakiś szyfrowany FS albo inne wynalazki :) Widzę że postgres wykorzystuje pod 60% możliwości procesora top? To widzisz prawdopodobnie peaki. jednak MRTG na ślicznych wykresach pokazuje całkowite wykorzystanie proca do 30%. No i sar się z tym zgadza. Resztę zabiera system. Pewnie zabrzmi to śmiesznie ale dysk to ATA100/7200/8MB a proc to Athlon 2500+ na pamięci 333MHz :( Jaki masz kontoler IDE? Jakiej wielkości dysk? Czyli potrzebny mi nowy dysk czy szybszy procesor? Jak na razie wygląda na to, że szybszy procesor niewiele pomoże. Ale jak podeślesz benchmark to zobaczymy. Marcin -- Marcin Owsiany [EMAIL PROTECTED] http://marcin.owsiany.pl/ GnuPG: 1024D/60F41216 FE67 DA2D 0ACA FC5E 3F75 D6F6 3A0D 8AA0 60F4 1216
Re: Obciążenie procesor a 30% - jak zrobić więcej?
On Fri, Oct 15, 2004 at 11:04:55AM +0200, Marek Berkan wrote: Czyli potrzebny mi nowy dysk czy szybszy procesor? Raczej dysk, ale najpierw lepiej pomyśleć o tuningu: - podmontować filesystemy z opcją noatime, - przetestować inny kernel (np. najnowszy ze stabilnych), - pobawić się hdparmem, - PostgreSQL ma w dokumentacji zalecenia co do tuningu systemu dla baz danych -- warto zastosować, - wreszcie pomyśleć, czy nie ma błędu w samej aplikacji lub bazie, np. źle zaprojektowane tabele, indeksy lub też nieoptymalne zapytania. Wanted
Obciążenie procesora 30% - jak zrobić więcej?
Witam, Mam zagadkę: uruchamiam kilka długotrwałych i pracochłonnych procesów jeżdżący po bazie PostgreSQL. Jednak maksymalne obciążenie procesora wg MRTG oscyluje wokół 25% i w rzadkich pikach dochodzi do 50%. Czy jest sposób aby bardziej wykorzystać możliwości procesora? Bo głupio byłoby kupować mocniejszą maszynę jak można coś dokonfigurować. Sądze że konfiguracją PostgreSQL'a zrobiłem już wszystko... Oczywiście przepraszam że pytanie nie związane bezpośrednio z Debianem i jeżeli okaże się lamerskie ;) Pozdrawiam, Marek Berkan. -- Gemino.pl - porównanie cen z ponad 30 sklepów internetowych. Promocje, porównania, opisy i zdjęcia. Kupuj najtaniej - www.gemino.pl.
Re: Obciążenie procesora 30% - jak zrobić więcej?
On Thu, 14 Oct 2004, Marek Berkan wrote: Mam zagadkę: uruchamiam kilka długotrwałych i pracochłonnych procesów jeżdżący po bazie PostgreSQL. Jednak maksymalne obciążenie procesora wg MRTG oscyluje wokół 25% i w rzadkich pikach dochodzi do 50%. Jak mierysz obciazenie? Moze pokazuje Ci tylko w trybie user? Mozesz sie zalogowac na maszyne i pokazac co top wysiwetla? Piotr Konieczny
Re: Obciążenie procesora 30% - jak zrobić więcej?
On Thu, 14 Oct 2004, Marek Berkan wrote: Mam zagadkę: uruchamiam kilka długotrwałych i pracochłonnych procesów jeżdżący po bazie PostgreSQL. Jednak maksymalne obciążenie procesora wg MRTG oscyluje wokół 25% i w rzadkich pikach dochodzi do 50%. [ciach..] Jeśli MRTG pokazuje średnie obciążenie procesora to jest to możliwe. zoabcz co pokazuje top/uptime. W nich są obciążenia z ostanich 1 , 5 ,15 min. pracy systemu. Obciążenie średnie możesz obliczyć: /proc/uptime xxx yyy -xxx to uptime w sek cat /proc/stat cpu xxx yyy zzz vvv xxx+yyy+zzz = czas pracy procesora od uruchomienia systemu w setnych sek. Z tego już łatwo obliczyć. Możesz porówać z tym co pokazuje MRTG. -- Pozdrawiam Jan Wideł http://debian.maszyna.pl |jasiek(at)debian.maszyna.pl PLD Linux Developer|jasw(at)pld-linux.org
Re: Obciążenie procesora 30% - jak zrobić więcej?
W liście z czw, 14-10-2004, godz. 14:52, Jan Wideł pisze: [...] Obciążenie średnie możesz obliczyć: [...] Dzięki za sugestie. W nocy sprawdze i w razie czego będę jeszcze pytać... Pozdrawiam, Marek. -- Gemino.pl - porównanie cen z ponad 30 sklepów internetowych. Promocje, porównania, opisy i zdjęcia. Kupuj najtaniej - www.gemino.pl.
Re: Obciążenie procesor a 30% - jak zrobić więcej?
On Thu, Oct 14, 2004 at 01:49:59PM +0200, Marek Berkan wrote: Witam, Mam zagadkę: uruchamiam kilka długotrwałych i pracochłonnych procesów jeżdżący po bazie PostgreSQL. Jednak maksymalne obciążenie procesora wg MRTG oscyluje wokół 25% i w rzadkich pikach dochodzi do 50%. Czy jest sposób aby bardziej wykorzystać możliwości procesora? Bo głupio byłoby kupować mocniejszą maszynę jak można coś dokonfigurować. Sądze że konfiguracją PostgreSQL'a zrobiłem już wszystko... Skoro wykorzystanie CPU jest niskie, to znaczy że jest jakieś inne wąskie gardło, które powoduje, że procesor jest momentami bezczynny, bo oczekuje na dane. Najprawdopodobniej jest to podsystem dyskowy. Do diagnostyki polecam iostat i sar (pakiet sysstat). Marcin -- Marcin Owsiany [EMAIL PROTECTED] http://marcin.owsiany.pl/ GnuPG: 1024D/60F41216 FE67 DA2D 0ACA FC5E 3F75 D6F6 3A0D 8AA0 60F4 1216
Re: Obciążenie procesora 30% - jak zrobić więcej?
On Thu, 14 Oct 2004, Marek Berkan wrote: MRTG przez SNMP Ja uzywam prostego skryptu do okreslania calkowitego zuzycia CPU i w trybie system: #!/bin/sh awk '/cpu /{print $2+$3+$4; print $4;}' /proc/stat Tak, ale te zadanie są wykonywane tylko w nocy, także mogę napisać jutro. Na co zwrócić uwagę? Linia CPU states: oraz load average. Piotr Konieczny
Re: Obciążenie procesora 30% - jak zrobić więcej?
W liście z czw, 14-10-2004, godz. 16:27, Marcin Owsiany pisze: Skoro wykorzystanie CPU jest niskie, to znaczy że jest jakieś inne wąskie gardło, które powoduje, że procesor jest momentami bezczynny Dziękuje, bardzo słuszna uwaga. W sumie już teraz mogę się domyślić że chodzi o dysk, bo jest jeden i na ATA/100... Zrobię test ale już w zasadzie teraz się domyślam że dysk SCSI mnie nie ominie... Pozdrawiam, Marek. -- Gemino.pl - porównanie cen z ponad 30 sklepów internetowych. Promocje, porównania, opisy i zdjęcia. Kupuj najtaniej - www.gemino.pl.
Wieloprocesorowość a obciążenie w debianie :D
Witam Czy istnieje jeakiś program który potrafił by powiedzieć jakie jest w danej chwili obciążenie na procesor, top jes zbyt ogólny, a ja chciałbym wiedzieć jak dokładnie wygląda, co i ile dany procesor w danej chwili wykonuje. Pozdrawiam Michał WItkowski
obciążenie
Witam, mam bardzo podstawowe pytanko, jak sprawdzić aktualne obciążenie serwera ( nie chodzi mi o mrtg ), tylko coś ala miernik zasobów z winzgrozy. Tak aby pokazywało aktualne użycie procesora, pamięci ... thx Łukasz
Re: obciążenie
On Wed, Jan 29, 2003 at 01:21:43PM +0100, Lucas wrote: Witam, mam bardzo podstawowe pytanko, jak sprawdzić aktualne obciążenie serwera ( nie chodzi mi o mrtg ), tylko coś ala miernik zasobów z winzgrozy. Tak aby pokazywało aktualne użycie procesora, pamięci ... Ja bardzo nie chcę być odczytany jako ktoś złośliwy alboco, ale to pytanie jest nawet bardziej niż podstawowe. man top A też bardzo mnie bawi jak ktoś pisze np 'winzgrozy' a w nagłówku radośnie widzimy: X-Mailer: Microsoft Outlook Express 6.00.2800.1106 ech... koniec nudzenia pp -- | /)/) | Grzegorz Kusnierz | GG: 1756511 |( xx\ | | |/'-._) | [EMAIL PROTECTED] | http://www.bezkitu.com | /#/ U | [EMAIL PROTECTED] | * radio * bez * kitu * | /#/ \__/#/
Re: obciążenie
Dnia Wed, Jan 29, 2003 at 01:21:43PM +0100 Lucas napisał/a: Witam, mam bardzo podstawowe pytanko, jak sprawdzić aktualne obciążenie serwera ( nie chodzi mi o mrtg ), tylko coś ala miernik zasobów z winzgrozy. Tak aby pokazywało aktualne użycie procesora, pamięci ... top /yanek -- / E-mail: [EMAIL PROTECTED] Andrzej Dalasiński\ ICQ: 149147731 http://ocelotl.eu.org / Gadu-gadu: 2327061 \ Jabber: [EMAIL PROTECTED] pgpcCAnb3PfvT.pgp Description: PGP signature
Re: obciążenie
On śro, 2003-01-29 at 13:21, Lucas wrote: Witam, mam bardzo podstawowe pytanko, jak sprawdzić aktualne obciążenie serwera ( nie chodzi mi o mrtg ), tylko coś ala miernik zasobów z winzgrozy. Tak aby pokazywało aktualne użycie procesora, pamięci ... Spróbuj użyć: apt-cache search cpu load na pewno coś sobie znajdziesz, a poza tym uptime i free.
Re: obciążenie
top :) Treść Twojego listu Witam, mam bardzo podstawowe pytanko, jak sprawdzić aktualne obciążenie serwera ( nie chodzi mi o mrtg ), tylko coś ala miernik zasobów z winzgrozy. Tak aby pokazywało aktualne użycie procesora, pamięci ... thx Łukasz = __ / _/ __ __ / / / ___/ / / / / / __/ / __ \ / / / / / /__/ / / / / /_/ / / / /__/ \_/ \/\/ /_/ =
Re: obciążenie
top ?
Re: obciążenie
On Wed, 29 Jan 2003, Lucas wrote: Witam, mam bardzo podstawowe pytanko, jak sprawdzić aktualne obciążenie serwera ( nie chodzi mi o mrtg ), tylko coś ala miernik zasobów z winzgrozy. Tak aby pokazywało aktualne użycie procesora, pamięci ... thx Łukasz top tomasz grzegorz zaborowski --/-- operator sieci komputerowej, IFT, UWr. http://zabora.of.pl /-[ http://zas.ift.uni.wroc.pl [EMAIL PROTECTED] /-[ 071 3759402 ---/-PHP-JAVA-SQL-CGI-HTML-UNIX-SECURE-NET-AMIGA
Re: obciążenie
Lucas napisał w dniu śro, sty 29, 2003 at 01:21:43 CET co następuje: : Witam, : mam bardzo podstawowe pytanko, jak sprawdzić aktualne obciążenie serwera ( nie chodzi mi o mrtg ), tylko coś ala miernik zasobów z winzgrozy. Tak aby pokazywało aktualne użycie procesora, pamięci ... gkrellm? mozna powiedziec, ze nawet lepszy od winzgrozowego (przynajmniej jezeli chodzi o XPowego - w sumie to jedyny windows). : : thx : Łukasz -- Pozdrawiam, TTC .-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- .:: Tomasz T. Ciaszczyk [ ciachoatciacho.pl ] http://ciacho.pl .:: .:: Dragon poker? But the dragon always wins! `-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- pgpIPqZxI7HHh.pgp Description: PGP signature
Re: obciążenie
On Wednesday 29 of January 2003 13:21, Lucas wrote: Witam, mam bardzo podstawowe pytanko, jak sprawdzić aktualne obciążenie serwera ( nie chodzi mi o mrtg ), tylko coś ala miernik zasobów z winzgrozy. Tak aby pokazywało aktualne użycie procesora, pamięci ... na przykład: top a jak chcesz mieć wingrozowate wskaźniki i takie tam inne, to polecam np. zbudować paczuszki sobie pod woody-iego (bo zapewne na tym masz serverek) libkdefakes4 i ksysguardd, na workstacji postarać się o używalne kde 3.1, pobawić się troszkę aby połączenie między tymi hostami było w jakiś sposób szyfrowane (ssh, czy też zestawić sobie jakiś szyfrowany tunel z portem ksysgaurdd, albo nawet i vpn-a z owym serverkiem ;-)) no i można odrazu szpanować ładnymi wykresikami obciążenia procesorka, pamięci i takich tam... Oczywiście istnieją też inne rozwiązania, np. loggerithm (http://loggerithim.sourceforge.net) i kilka innych ;-) mi osobiście wystarcza top. Pozdrawiam, Adam. -- .-[phantom at networkweavers dot net]--- -- - . . | Adam Kruszewski :: unix system administrator . key fingerprint :: E33C 45AC D0B2 41BB 845F . CC05 62AE 2CED AC10 BFA4
Re: obciążenie
a jak chcesz mieć wingrozowate wskaźniki i takie tam inne, to polecam np. zbudować paczuszki sobie pod woody-iego (bo zapewne na tym masz serverek) libkdefakes4 i ksysguardd, na workstacji postarać się o używalne kde 3.1, pobawić się troszkę aby połączenie między tymi hostami było w jakiś sposób szyfrowane (ssh, czy też zestawić sobie jakiś szyfrowany tunel z portem ksysgaurdd, albo nawet i vpn-a z owym serverkiem ;-)) no i można odrazu szpanować ładnymi wykresikami obciążenia procesorka, pamięci i takich tam... Oczywiście istnieją też inne rozwiązania, np. loggerithm (http://loggerithim.sourceforge.net) i kilka innych ;-) mi osobiście wystarcza top. a nie wystarczy gkrellmd na serwerze + gkrellm na workstacji? :) -- Mati ([EMAIL PROTECTED]) Sounds like a Windows problem, try calling Microsoft support
Re: obciążenie
Mateusz Papiernik napisał w dniu Wed, Jan 29, 2003 at 02:46:02PM CET co następuje: : : a nie wystarczy gkrellmd na serwerze + gkrellm na workstacji? :) O wrescie ktos odpowiedzial prawie tak jak ja ;))) Ja akurat sobie to tunneluje przez ssh,ale wynik podobny (nie wiem jak Twoje rozwiazanie, ale moje zre ok 1.6kb lacza, a moge sobie na to pozwolic bo workstacja jest za zbrigowanym modemem.). -- Pozdrawiam, TTC .-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- .:: Tomasz T. Ciaszczyk [ ciachoatciacho.pl ] http://ciacho.pl .:: .:: If you're passed on the right... .:: you're in the wrong lane. `-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- pgpLNArLfrnQm.pgp Description: PGP signature
Re: obciążenie
On Wednesday 29 of January 2003 14:46, Mateusz Papiernik wrote: [...] a nie wystarczy gkrellmd na serwerze + gkrellm na workstacji? :) zapewne wystarczy :-) ja niestety od bardzo dawna nie widziałem gkrellm-a na oczy ;-) [i jak już mówiłem - używam top'a ;-)] Pozdrawiam, Adam. -- .-[phantom at networkweavers dot net]--- -- - . . | Adam Kruszewski :: unix system administrator . key fingerprint :: E33C 45AC D0B2 41BB 845F . CC05 62AE 2CED AC10 BFA4