Sziasztok!
Van egy PIII 750, 250M PC133 RAM, GF2MX200, 30G ide vinyó udma100 gépem, amin egy alap SuSE 10.1 van (+ nvidia driver).
A gondom az, hogy a gép rendkívül gyakran, nagyon belassul:
- bármilyen progi indulása kb. 1 min,
- minden billentyű leütésre > 1s alatt reagál a gép (néha meg egy leütött billentyű helyett >10db jelenik meg)
- konquerorban, firefox-ban a weblapok betöltése egy kínlódás: x10B/s-al indul, és ezt a tempót tartja majd fél percig, mire az ügyek beindulnak
- a végre betöltődött weblap lassan gördíthető,
- a nyitott ablakok közötti átváltás majd 1/2 perc
Egy konzolban futó "top -S" processz rendszerint kevesebb mint 1% CPU-t használ, de az ilyen belassulásokkor tartósan felmegy kb. 10%-ra + a konzol ablak amiben fut, újabb 20%-ot eszik meg.
Érdekes, hogy ezt a lassulást akkor is tapasztalom, amikor szinte nincs is swap használat.
Volt már ezen a vason SuSE 10.1 régebben, így tudom, hogy milyen teljesítmény várható el ettől a rendszertől; ennek többnyire csak elenyésző töredékét hozza.
Nem tudom mi okozza ezt a gyakori belassulást; de a közelmúltban előfordult hardver gubanc, BIOS reset-tel, és a SuSE telepítés is friss.
Segítenétek pár tippel, mit nézzek meg, és milyen értékek várhatóak el ettől a géptől?
- 1913 megtekintés
Hozzászólások
Beírhatnád ide a free és a vmstat kimenetét.
Amúgy szinte biztos, hogy a memória kevés.
Beagle fut? Csak azért, mert az is iszonyatosan felzabálja a gépet. Nemhiába csrélték le Ubuntu-ban is egy C-ben írt progira (Tracker).
- A hozzászóláshoz be kell jelentkezni
másik kérdés, hogy a gépet mire használod? semmilyen szolgáltatás nem fut rajta? (mert ezt nem írtad...)
Blog: http://tepsi.extra.hu
Dell C640 - Ubuntu 6.10
iBook G3 - VGA halott...
BackSwicher!
- A hozzászóláshoz be kell jelentkezni
Szándékosan nem írtam, mert az szerintem félrevezető lett volna.
Most ugyanis elég sok szolgáltatás fut rajta, csakhogy ez a gép már rögtön a telepítés után tetű lassú volt, már akkor, amikor még szinte semmi nem volt rajta, csak egy alap SuSE telepítés kde-vel.
(Per pillanat cammog rajta squid, samba, apache, - de, mint írtam, nem azóta tapasztalom ezt a lassulást, amióta ezeket elindítottam, hanem a kezdetektől, amikor ezt a SuSE 10.1 telepitést felraktam)
---
Mondjon le!
- A hozzászóláshoz be kell jelentkezni
#free
total used free shared buffers cached
Mem: 256736 195680 61056 0 11344 56008
-/+ buffers/cache: 128328 128408
Swap: 514040 24460 489580
#vmstat
procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
1 0 24460 25968 12328 72668 1 1 53 35 178 30 25 8 67 1
Ezek mire utalnak?
"Amúgy szinte biztos, hogy a memória kevés."
Pontosan ugyanannyi (és ugyanaz) a RAM van benne, mint akkor, amikor még gyors volt ez a gép a SuSE 10.1-el. Ezért nem hiszem, hogy csak a RAM mennyisége lenne a probléma oka.
"Beagle fut?"
#ps ax | grep beagle
12257 pts/1 S+ 0:00 grep beagle
Nem fut.
---
Mondjon le!
- A hozzászóláshoz be kell jelentkezni
hdparm /dev/hda ?
- A hozzászóláshoz be kell jelentkezni
Nyitott konqueror mellett (ezen hozzászólás írása közben), egy konzolablakban beírt hdparm parancsok eredménye:
#hdparm /dev/hda
/dev/hda:
multcount = 16 (on)
IO_support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 1024 (on)
geometry = 59582/16/63, sectors = 60058656, start = 0
#hdparm -T /dev/hda
/dev/hda:
Timing cached reads: 8 MB in 2.10 seconds = 3.81 MB/sec
#hdparm -t /dev/hda
/dev/hda:
Timing buffered disk reads: 8 MB in 3.71 seconds = 2.15 MB/sec
Ezek még nekem is gyanúsan alacsony értékeknek tűnnek, de vajon ez az ok, vagy a következmény?
---
Mondjon le!
- A hozzászóláshoz be kell jelentkezni
Lehet, hogy a vinyó haldoklik (vagy az alaplap).
/var/log/syslog-ban vagy /var/log/kern.log-ban nincsenek seek error-os üzenetek?
- A hozzászóláshoz be kell jelentkezni
Nincsenek ilyen logfájljaim.
Csak /var/log/messages van, de abban meg az utolsó 3 napra visszamenőleg semmi kernel error. Az utolsó kernel error üzenet vagy 1 hetes, és a floppy elérhetetlenségére panaszkodott (fordítva dugtam fel a kábelt?).
Még régebbről van pár "DriveReady SeekComplete Error" hibaüzenetem a /dev/hdb-re vonatkozóan, de az a cdrom; és lehet hogy csak annyi az oka, hogy épp egy karcos cd volt benne.
---
Mondjon le!
- A hozzászóláshoz be kell jelentkezni
kernelt próbáltál cserélni, lehet Via alaplapod van ott nekem volt problémám , hogy csak generic ide vezérlő volt betöltve?
- A hozzászóláshoz be kell jelentkezni
ja, hasonló gépen -
# hdparm -tT /dev/hda
/dev/hda:
Timing cached reads: 584 MB in 2.01 seconds = 290.66 MB/sec
Timing buffered disk reads: 70 MB in 3.10 seconds = 22.55 MB/sec
vagyis tuti itt kell keresgélni
- A hozzászóláshoz be kell jelentkezni
Tutira itt buksz el a vinyónál:
# hdparm -tT /dev/sda
/dev/sda:
Timing cached reads: 2264 MB in 2.00 seconds = 1131.53 MB/sec
Timing buffered disk reads: 180 MB in 3.02 seconds = 59.59 MB/sec
--
A nyúl egy igazi jellem. Ott ül a fűben, de akkor sem szívja!
- A hozzászóláshoz be kell jelentkezni
hdparm -d1 -m16 -A1 -a64 -u1 /dev/hda
ezután pl mit mond a
hdparm -tT /dev/hda
- A hozzászóláshoz be kell jelentkezni
vagy ez
hdparm -d1 -A1 -m16 -u1 -a64 -X69 -S180 /dev/hda
- A hozzászóláshoz be kell jelentkezni
kwaigon:~ # hdparm -d1 -A1 -m16 -u1 -a64 -X69 -S180 /dev/hda
/dev/hda:
setting fs readahead to 64
setting multcount to 16
setting unmaskirq to 1 (on)
setting using_dma to 1 (on)
setting xfermode to 69 (UltraDMA mode5)
setting drive read-lookahead to 1 (on)
setting standby to 180 (15 minutes)
multcount = 16 (on)
unmaskirq = 1 (on)
using_dma = 1 (on)
readahead = 64 (on)
kwaigon:~ # hdparm -tT /dev/hda
/dev/hda:
Timing cached reads: 12 MB in 2.28 seconds = 5.27 MB/sec
Timing buffered disk reads: 4 MB in 3.65 seconds = 1.10 MB/sec
kwaigon:~ # hdparm -tT /dev/hda
/dev/hda:
Timing cached reads: 12 MB in 2.16 seconds = 5.56 MB/sec
Timing buffered disk reads: 4 MB in 3.74 seconds = 1.07 MB/sec
kwaigon:~ # hdparm -tT /dev/hda
/dev/hda:
Timing cached reads: 12 MB in 2.29 seconds = 5.24 MB/sec
Timing buffered disk reads: 4 MB in 3.58 seconds = 1.12 MB/sec
kwaigon:~ # hdparm -tT /dev/hda
/dev/hda:
Timing cached reads: 16 MB in 2.40 seconds = 6.68 MB/sec
Timing buffered disk reads: 6 MB in 3.82 seconds = 1.57 MB/sec
kwaigon:~ # hdparm -tT /dev/hda
/dev/hda:
Timing cached reads: 8 MB in 2.50 seconds = 3.20 MB/sec
Timing buffered disk reads: 6 MB in 3.45 seconds = 1.74 MB/sec
---
Mondjon le!
- A hozzászóláshoz be kell jelentkezni
kwaigon:~ # hdparm -d1 -m16 -A1 -a64 -u1 /dev/hda
/dev/hda:
setting fs readahead to 64
setting multcount to 16
setting unmaskirq to 1 (on)
setting using_dma to 1 (on)
setting drive read-lookahead to 1 (on)
multcount = 16 (on)
unmaskirq = 1 (on)
using_dma = 1 (on)
readahead = 64 (on)
kwaigon:~ # hdparm -tT /dev/hda
/dev/hda:
Timing cached reads: 12 MB in 2.23 seconds = 5.37 MB/sec
Timing buffered disk reads: 4 MB in 3.01 seconds = 1.33 MB/sec
kwaigon:~ # hdparm -tT /dev/hda
/dev/hda:
Timing cached reads: 524 MB in 2.01 seconds = 260.54 MB/sec
Timing buffered disk reads: 64 MB in 3.03 seconds = 21.11 MB/sec
kwaigon:~ # hdparm -tT /dev/hda
/dev/hda:
Timing cached reads: 12 MB in 2.33 seconds = 5.14 MB/sec
Timing buffered disk reads: 6 MB in 3.83 seconds = 1.57 MB/sec
kwaigon:~ # hdparm -tT /dev/hda
/dev/hda:
Timing cached reads: 12 MB in 2.29 seconds = 5.23 MB/sec
Timing buffered disk reads: 4 MB in 3.43 seconds = 1.17 MB/sec
kwaigon:~ # hdparm -tT /dev/hda
/dev/hda:
Timing cached reads: 16 MB in 2.22 seconds = 7.21 MB/sec
Timing buffered disk reads: 4 MB in 4.67 seconds = 877.24 kB/sec
---
Mondjon le!
- A hozzászóláshoz be kell jelentkezni
Cseréld ki a vinyó kábelét.
--
A nyúl egy igazi jellem. Ott ül a fűben, de akkor sem szívja!
- A hozzászóláshoz be kell jelentkezni
:-)
- A hozzászóláshoz be kell jelentkezni
jajj ez nagyon off, de errol szembe jutott a fekete vipera egyik resze, mikor tanacsot ker a boszorkanytol, mert beleszeretett egy fiuba (aki kesobb kiderult, hogy lany):
-mit csinaljak?
-old meg
-nem!
-akkor old meg magad
-az sem jo
-akkor olj meg mindenki mast!
bocs =)
--
status: no carrier
- A hozzászóláshoz be kell jelentkezni
Nem hiszem, hogy van tartalék ide kábelem, ráadásul most úgy tűnik, mintha az újrainditás után még pár percig baráti értékeket mérne a hdparm.
Ha pedig igy van, akkor az lehet, hogy nem kábel hibára utal.
---
Mondjon le!
- A hozzászóláshoz be kell jelentkezni
te csak reménykedj, hogy kábelhiba. Mondjuk az a legócsóbb...
- A hozzászóláshoz be kell jelentkezni
Kábelcsere megvolt: megkapta a secodary master vinyó kábelét.
Reboot után firefox pöccre indul; konqueror 1s alatt betöltődik; hup még 1 pillanat alatt lejön, de már amikor 1 konzol ablakot akarok nyitni, hogy hdparm-ot indítsak, akkor a rendszer megint mint a tetü, 1 perc amig a konzol ablak megnyílik.
Csodák csodájára a konzol ablakban a hdparm többször egymás után ehhez hasonló normál értékeket ad:
/dev/hda:
Timing cached reads: 508 MB in 2.01 seconds = 252.49 MB/sec
Timing buffered disk reads: 58 MB in 3.02 seconds = 19.18 MB/sec
Átváltok a konqueror-ra, majd rögtön vissza a konzol ablakba, és a hdparm megint ezt a sz*rt méri, immár tartósan:
/dev/hda:
Timing cached reads: 8 MB in 2.62 seconds = 3.05 MB/sec
Timing buffered disk reads: 8 MB in 5.19 seconds = 1.54 MB/sec
Úgyhogy a helyzet változatlan :-(
---
Mondjon le!
- A hozzászóláshoz be kell jelentkezni
Ja, és még valami: három progit szoktam leginkább nyúzni a gépen; firefox-ot, konqueror-t, és a bzflag-et.
Feltűnő, hogy a belassulás mindig firefox, vagy konqueror alatt következik be. Ha csak bzflag-ezek egész nap, akkor minden rendben (pedig a bzflag sem egy pehelysúlyú progi), mindaddig, amig egy böngészőt, vagy fájlkezelőt nem inditok, mert azunán már a bzflag is tetü.
---
Mondjon le!
- A hozzászóláshoz be kell jelentkezni
Olyan, mintha valami túlmelegedne. Nincs húzva a gép? Ventik mennek rendesen?
Esetleg megpróbálhatnád azt is, hogy CD-meghajtód leveszed a primary kábelről.
Valami nemSuSE live CD-t is kipróbálhatnál, amiben más a kernel.
Ha egyik sem, akkor vagy a vinyó, vagy az alaplap haldoklik szerintem.
- A hozzászóláshoz be kell jelentkezni
Rászántam az estét, hogy az eddig véletlenszerűnek tűnő belassulásoknak utánajárjak, és nyúzópróbának vetettem alá a gépet.
Az eredmény:
- 3 órai játék a bzflaggel (a végén már pusztán lelkesedésből): negativ
- egy órás böngészés kizárólag egérkattogtatással: negatív
- 10 perc képvetítés böngészőben: negatív
- GByte-os adatmásolás /dev/hda-n: negatív
- 1/2 perc hozzászólás írása hup-n: minden esetben pozitív!
Basszus, nagyon úgy tűnik, hogy ez a gép akkor lassul le, ha valahol, de különösen a konquerorban szöveget gépelek be! (Eddig azt hittem, hogy máskor is lassú, csak éppen szöveg irása közben veszem észre).
Ráadásul nem csak addig lassú, amíg gépelek, de akkor is lassú marad, ha közben átváltok egy másik alkalmazásra. Sőt, még azután is lassú marad egy ideig, ha bezárom az az alkalmazást, amiben szöveget gépeltem be.
Általában véve mindenhol kínlódik a gép többé kevésbé, ha gépelek valahol. A konquerorban leginkább, de a firefoxban, és a kwrite-ban is.
Sőt, most látom, hogy még a konzol ablakban futtatott vacak "vi" is képes 10MByte/s alá csökkenteni a hdparm-al mért "Timing cache reads" értéket; és ez a lassúság mindaddig megmarad, amíg a konzol ablakot be nem zárom - azaz nem elég csak a vi-ből kilépni.
Viszont nem lassul be a gépeléstől a rendszer, ha a "vi"-t sima karakteres konzolból használom.
Mi az isten ez? Valami X szerver hiba?
---
Mondjon le!
- A hozzászóláshoz be kell jelentkezni
nvidia driver verzió? Egy xorg.conf-ot is kirakhatnál valahova.
--
A nyúl egy igazi jellem. Ott ül a fűben, de akkor sem szívja!
- A hozzászóláshoz be kell jelentkezni
Azt a SuSE szedte le. Hol tudom megnézni a verziószámát? Nem találom sem a /var/log/messages-ben, se a Xorg.0.log-ban, se a dmesg-ben!
No nézd csak: most látom viszont a /var/log/messages-ben, hogy a napokban végigpróbálták a teljes magyar utónévkönyvet az sshd portomon.
Kis butuskák, nem tudják, hogy sosem raknám a ki az sshd-t az internetre, ha csak egy vacak jelszó védené :-)))
Na mindegy, visszatérve a témára, itt a Xorg.conf-om:
# /.../
# SaX generated X11 config file
# Created on: 2007-01-21T13:37:01+0100.
#
# Version: 7.1
# Contact: Marcus Schaefer , 2005
# Contact: SaX-User list
#
# Automatically generated by [ISaX] (7.1)
# PLEASE DO NOT EDIT THIS FILE!
#
Section "Files"
FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/local"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/URW"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo"
FontPath "/usr/X11R6/lib/X11/fonts/PEX"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/latin7/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/baekmuk:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/japanese:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/kwintv"
FontPath "/usr/X11R6/lib/X11/fonts/truetype"
FontPath "/usr/X11R6/lib/X11/fonts/uni:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/CID"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/misc/sgi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/xtest"
FontPath "/opt/kde3/share/fonts"
InputDevices "/dev/gpmdata"
InputDevices "/dev/input/mice"
EndSection
Section "ServerFlags"
Option "AllowMouseOpenFail" "on"
EndSection
Section "Module"
Load "extmod"
Load "type1"
Load "glx"
Load "freetype"
Load "dbe"
Load "v4l"
EndSection
Section "InputDevice"
Driver "kbd"
Identifier "Keyboard[0]"
Option "Protocol" "Standard"
Option "XkbLayout" "hu"
Option "XkbModel" "pc102"
Option "XkbRules" "xfree86"
EndSection
Section "InputDevice"
Driver "mouse"
Identifier "Mouse[1]"
Option "Buttons" "5"
Option "Device" "/dev/input/mice"
Option "Name" "ImPS/2 Generic Wheel Mouse"
Option "Protocol" "explorerps/2"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection
Section "Monitor"
DisplaySize 345 259
HorizSync 28-48
Identifier "Monitor[0]"
ModelName "1024X768@60HZ"
Option "DPMS"
VendorName "--> VESA"
VertRefresh 50-60
UseModes "Modes[0]"
EndSection
Section "Modes"
Identifier "Modes[0]"
Modeline "1024x768" 61.89 1024 1080 1184 1344 768 769 772 794
Modeline "1024x600" 47.26 1024 1064 1168 1312 600 601 604 621
Modeline "800x600" 36.88 800 832 912 1024 600 601 604 621
Modeline "768x576" 33.74 768 792 872 976 576 577 580 596
Modeline "640x480" 23.06 640 656 720 800 480 481 484 497
Modeline "1024x768" 65.0 1024 1048 1184 1344 768 771 777 806 -hsync -vsync
EndSection
Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth 15
Modes "1024x768" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection
Section "Device"
BoardName "GeForce2 MX 100/200"
Driver "nvidia"
Identifier "Device[0]"
Screen 0
VendorName "NVidia"
EndSection
Section "ServerLayout"
Identifier "Layout[all]"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
Option "Clone" "off"
Option "Xinerama" "off"
Screen "Screen[0]"
EndSection
Section "DRI"
Group "video"
Mode 0660
EndSection
Section "Extensions"
EndSection
---
Mondjon le!
- A hozzászóláshoz be kell jelentkezni
Na, reggel, frissebb aggyal felrémlett az nvidia-installer parancs, úgyhogy íme a pillanatnyi driver/kernel helyzet:
driver: 'NVIDIA Accelerated Graphics Driver for Linux-x86' (version: 1.0-9631)
kernel: 2.6.16.27-0.6-default
Azaz az nvidia driver és a kernel is a legfrissebb verziójú, ami ehhez a kártyához ill. a SuSE 10.1-hez elérhető.
Valamit elrontottam a telepítésnél?
Esetleg downgrade-elnem kellene a driver-t/kernelt ahhoz, hogy egy működőképes rendszert kapjak 3D támogatással?
---
Mondjon le!
- A hozzászóláshoz be kell jelentkezni
Minden híresztelés ellenére létezik egy újabb driver verzió, ami ezt a chip-et támogatja:
NVIDIA-Linux-x86-1.0-7184-pkg1.run
De a helyzet nem sokat javult ezzel sem :-((
---
Mondjon le!
- A hozzászóláshoz be kell jelentkezni
csak megérzés:
$ vmstat -c
$ netstat -ic
- A hozzászóláshoz be kell jelentkezni
Ez a közelmúltban már a 2. SuSE fölhasználó, aki lassúságra panaszkodik.
- A hozzászóláshoz be kell jelentkezni
Mennyi a RAM méret?
Mert én nem tudtam értelmezni ezeket méretként: PIII 750, 250M PC133 RAM, GF2MX200, 30G
Javasolt RAM: 512 vagy több.
- A hozzászóláshoz be kell jelentkezni
A vinyó 80-eres kábellel (ATA100) van bekötve? Ha nem (régi 40-es), akkor nem meglepő, ha lassú.
Az sem jó, ha a 80eres kábelen, a vinyó mellett lóg egy CD-ROM.
A vinyót kösd be egy rendes, ATA100-as kábellel, a CD-ROMot tedd másik kontrollerre. Ezután teszteld le újra. Ha nem segít: próbáld ki Knoppixszal (cdről boot).
Ha úgyis szar: valszeg valami hardware gubanc, de hogy mi...
- A hozzászóláshoz be kell jelentkezni
fontcahe rendbetesz:
fc-cache -f
aztán sem javul? - mondjuk ez már kinomba jutott eszembe, nem valosuózinü hogy ez a gond..
és sima nv driverrel is meg kéne próbálni
- A hozzászóláshoz be kell jelentkezni