Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Solved] Performance-Probleme unter einer neuen Gentoo-Inst.
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
herwig
n00b
n00b


Joined: 03 Apr 2007
Posts: 55
Location: /home/herwig

PostPosted: Thu Apr 05, 2007 7:01 am    Post subject: [Solved] Performance-Probleme unter einer neuen Gentoo-Inst. Reply with quote

Hallo,
Vorweg, es geht hier um ein Acer Travelmate 4650 Notebook mit einem frischen Gentoo und dem 2.6.19 Kernel.
Mein Problem ist, dass ich unabhängig vom WM (ich nun testweise mehrere, auch kleine, ausprobiert und verwende im Moment e17) eine sehr niedrige Performance habe und kaum arbeiten kann, wenn ich z.B. einen merge parallel laufen habe. Damit mein ich Ruckler und teilweise sogar richtige Standbilder.
Im Kernel sollte ich alle Treiber eingebunden haben, könnte aber auch sein, dass ich was übersehen habe, vorhin habe ich aber nichts fehlendes gefunden. Die Suchfunktion habe ich auch verwendet, aber auch die hat auf Anhieb keine brauchbaren Ergebnisse gezeigt. Fehler werden mir soweit keine ausgegeben, lediglich die schlechte Performance ist das Problem.
Im Anhang meine Ausgabe von lspci ...
Code:

gentoostreusel herwig # lspci
00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile 915GM/PM Express PCI Express Root Port (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 04)
00:1c.1 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 2 (rev 04)
00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 04)
00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 04)
00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 04)
00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 04)
00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d4)
00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 04)
00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 04)
00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 04)
00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 04)
00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 04)
01:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce Go 6600] (rev a2)
06:00.0 FireWire (IEEE 1394): Texas Instruments TSB43AB21 IEEE-1394a-2000 Controller (PHY/Link)
06:01.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5788 Gigabit Ethernet (rev 03)
06:02.0 Network controller: Intel Corporation PRO/Wireless 2200BG Network Connection (rev 05)
06:04.0 CardBus bridgeM: ENE Technology Inc CB-712/4 Cardbus Controller (rev 10)
06:04.1 FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card Reader Controller (rev 01)
06:04.2 Class 0805: ENE Technology Inc ENE PCI Secure Digital Card Reader Controller (rev 01)
06:04.3 FLASH memory: ENE Technology Inc FLASH memory: ENE Technology Inc: (rev 01)
06:04.4 FLASH memory: ENE Technology Inc Unknown device 0551 (rev 01)

... und von hdparm.
Code:

gentoostreusel herwig # hdparm -tT /dev/hdc
/dev/hdc:
 Timing cached reads:   1398 MB in  2.00 seconds = 699.56 MB/sec
 Timing buffered disk reads:    6 MB in  3.27 seconds =   1.84 MB/sec


Ich wäre euch sehr dankbar, wenn ihr mir helfen könntet.


Last edited by herwig on Fri Apr 06, 2007 1:38 pm; edited 1 time in total
Back to top
View user's profile Send private message
Klaus Meier
Advocate
Advocate


Joined: 18 Apr 2005
Posts: 2908
Location: Bozen

PostPosted: Thu Apr 05, 2007 7:11 am    Post subject: Reply with quote

Gibt mal die Ausgabe von free an. Das sieht sehr danach aus, dass dein Rechner am swappen ist. Wie du selber sagtest, wenn du sehr viel gleichzeitig laufen lässt.
Back to top
View user's profile Send private message
herwig
n00b
n00b


Joined: 03 Apr 2007
Posts: 55
Location: /home/herwig

PostPosted: Thu Apr 05, 2007 7:24 am    Post subject: Reply with quote

Code:

herwig@gentoostreusel ~ $ free
             total       used       free     shared    buffers     cached
Mem:        513080     101144     411936          0       1416      60440
-/+ buffers/cache:      39288     473792
Swap:       506008          0     506008


Dass mein Notebook mit nichtmal zwei Jahren für Gentoo zu alt ist, hoff ich mal nicht :lol:
Schließlich lief Windows seinerzeit auch problemlos damit ...
Ich merks ja auch daran, dass der Lüfter durchgehend auf Hochtouren läuft, was ja eigentlich nicht der Fall sein sollte.
Back to top
View user's profile Send private message
derFrank
n00b
n00b


Joined: 01 Jan 2004
Posts: 71
Location: Cologne/Germany

PostPosted: Thu Apr 05, 2007 7:57 am    Post subject: Reply with quote

Ich würd da an deiner Stelle nochmal mit den hdparm settings rumspielen, der erste Wert sieht hier bei meiner schon einige Jahre alten Desktop-Platte recht ähnlich aus, beim zweiten Wert (Timing buffered disk reads) bekomme ich hier einen Wert von ~22MB/sec raus, da scheint deine Kiste irgendwie nicht so den Durchsatz zu liefern.

Ob bzw. zu welchen merklichen Resultaten das führen kann weiss ich allerdings nicht, der enorme Unterschied ist mir nur grad beim lesen ins Auge gefallen.
Back to top
View user's profile Send private message
herwig
n00b
n00b


Joined: 03 Apr 2007
Posts: 55
Location: /home/herwig

PostPosted: Thu Apr 05, 2007 8:07 am    Post subject: Reply with quote

Da ich persönlich ja irgendwie das Gefühl habe, dass im Kernel irgendwas fehlt, hab ich mal die .config hochgeladen:
http://nopaste.info/443271f534.html
Back to top
View user's profile Send private message
Klaus Meier
Advocate
Advocate


Joined: 18 Apr 2005
Posts: 2908
Location: Bozen

PostPosted: Thu Apr 05, 2007 8:11 am    Post subject: Reply with quote

Speicher sieht gut aus. Aber das hast wohl auch nicht erstellt, als viele Anwendungen gleichzeitig hattest. Dein Festplattendurchsatz ist grottig. Da mußt du beim Booten erst mal hdpram aktivieren. rc-update add hdparm boot. Und dann musst du die Datei /etc/conf.d/hdparm anpassen. Also die Raute vor hda_args entfernen.

Und dann gibt mal die Ausgabe von hdparm -v /dev/hdc an.
Back to top
View user's profile Send private message
Finswimmer
Bodhisattva
Bodhisattva


Joined: 02 Sep 2004
Posts: 5467
Location: Langen (Hessen), Germany

PostPosted: Thu Apr 05, 2007 8:18 am    Post subject: Reply with quote

In die make.conf: PORTAGE_NICENESS="19"

Damit läuft ein emerge auf der niedrigsten Priorität.

Tobi
_________________
Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke
Back to top
View user's profile Send private message
herwig
n00b
n00b


Joined: 03 Apr 2007
Posts: 55
Location: /home/herwig

PostPosted: Thu Apr 05, 2007 9:15 am    Post subject: Reply with quote

Code:

gentoostreusel herwig # hdparm -v /dev/hdc
/dev/hdc:
 multcount    = 16 (on)
 IO_support   =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  0 (off)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    = 256 (on)
 geometry     = 16383/255/63, sectors = 156301488, start = 0
Back to top
View user's profile Send private message
Klaus Meier
Advocate
Advocate


Joined: 18 Apr 2005
Posts: 2908
Location: Bozen

PostPosted: Thu Apr 05, 2007 9:25 am    Post subject: Reply with quote

herwig wrote:
Code:

gentoostreusel herwig # hdparm -v /dev/hdc
/dev/hdc:
 multcount    = 16 (on)
 IO_support   =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  0 (off)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    = 256 (on)
 geometry     = 16383/255/63, sectors = 156301488, start = 0

DMA ist aus. Und damit ist die Platte schnarchlangsam. Im Kernel hast du DMA, daran liegt es nicht. Mußt es jetzt nur noch mit hdparm aktivieren. hdparm -d1 /dev/hdc sollte erst mal helfen.
Back to top
View user's profile Send private message
herwig
n00b
n00b


Joined: 03 Apr 2007
Posts: 55
Location: /home/herwig

PostPosted: Thu Apr 05, 2007 9:52 am    Post subject: Reply with quote

Liefert leider

Code:

gentoostreusel herwig # hdparm -d1 /dev/hdc
/dev/hdc:
 setting using_dma to 1 (on)
 HDIO_SET_DMA failed: Operation not permitted
 using_dma    =  0 (off)



Bei einigen hier im Forum war die Ursache für das Problem, dass Intel PIIXn chipsets support im Kernel nicht aktiviert war, allerdings is das bei mir leider nicht der Fall, ist bereits aktiviert.
Back to top
View user's profile Send private message
xraver
Veteran
Veteran


Joined: 20 Aug 2003
Posts: 1083
Location: Halberstadt

PostPosted: Thu Apr 05, 2007 10:31 am    Post subject: Re: Performance-Probleme unter einer neuen Gentoo-Installati Reply with quote

herwig wrote:

Code:

gentoostreusel herwig # hdparm -tT /dev/hdc
/dev/hdc:
 Timing cached reads:   1398 MB in  2.00 seconds = 699.56 MB/sec
 Timing buffered disk reads:    6 MB in  3.27 seconds =   1.84 MB/sec


Zu Vergleich mit einer 4GB Platte die verdammt alt ist;

Code:
Timing buffered disk reads:   30 MB in  3.05 seconds =   9.83 MB/sec


Hast du schonmal hdparm unter einer LiveCD laufen lassen?
_________________
-------
Sollten Ihnen Rechtschreibfehler oder grammatische Fehler aufgefallen sein, dann wurden diese extra für Sie platziert. Sie dürfen diese natürlich behalten ;).
Back to top
View user's profile Send private message
herwig
n00b
n00b


Joined: 03 Apr 2007
Posts: 55
Location: /home/herwig

PostPosted: Thu Apr 05, 2007 10:55 am    Post subject: Reply with quote

Unter Knoppix sieht das ähnlich aus ...

Code:

/dev/hdc:
 Timing cached reads:   1388 MB in  2.00 seconds = 694.49 MB/sec
 Timing buffered disk reads:    6 MB in  4.09 seconds =   1.47 MB/sec
Back to top
View user's profile Send private message
Klaus Meier
Advocate
Advocate


Joined: 18 Apr 2005
Posts: 2908
Location: Bozen

PostPosted: Thu Apr 05, 2007 10:58 am    Post subject: Reply with quote

herwig wrote:
Unter Knoppix sieht das ähnlich aus ...

Code:

/dev/hdc:
 Timing cached reads:   1388 MB in  2.00 seconds = 694.49 MB/sec
 Timing buffered disk reads:    6 MB in  4.09 seconds =   1.47 MB/sec


Hast du denn DMA mit hdparm -d1 /dev/hdc eingeschaltet?
Back to top
View user's profile Send private message
herwig
n00b
n00b


Joined: 03 Apr 2007
Posts: 55
Location: /home/herwig

PostPosted: Thu Apr 05, 2007 10:59 am    Post subject: Reply with quote

Klaus Meier wrote:
herwig wrote:
Unter Knoppix sieht das ähnlich aus ...

Code:

/dev/hdc:
 Timing cached reads:   1388 MB in  2.00 seconds = 694.49 MB/sec
 Timing buffered disk reads:    6 MB in  4.09 seconds =   1.47 MB/sec


Hast du denn DMA mit hdparm -d1 /dev/hdc eingeschaltet?


Wie oben beschrieben, geht das leider nicht.
Back to top
View user's profile Send private message
Klaus Meier
Advocate
Advocate


Joined: 18 Apr 2005
Posts: 2908
Location: Bozen

PostPosted: Thu Apr 05, 2007 11:06 am    Post subject: Reply with quote

Warum geht das nicht? Gibt das eine Fehlermeldung aus oder meinst du jetzt die Ausgabe von hdparm -v?
Back to top
View user's profile Send private message
herwig
n00b
n00b


Joined: 03 Apr 2007
Posts: 55
Location: /home/herwig

PostPosted: Thu Apr 05, 2007 11:08 am    Post subject: Reply with quote

herwig wrote:
Liefert leider

Code:

gentoostreusel herwig # hdparm -d1 /dev/hdc
/dev/hdc:
 setting using_dma to 1 (on)
 HDIO_SET_DMA failed: Operation not permitted
 using_dma    =  0 (off)



Bei einigen hier im Forum war die Ursache für das Problem, dass Intel PIIXn chipsets support im Kernel nicht aktiviert war, allerdings is das bei mir leider nicht der Fall, ist bereits aktiviert.


Da stehts doch O.o
Back to top
View user's profile Send private message
xraver
Veteran
Veteran


Joined: 20 Aug 2003
Posts: 1083
Location: Halberstadt

PostPosted: Thu Apr 05, 2007 11:11 am    Post subject: Reply with quote

Er verwendet doch SATA - da kann man mit hdparm nicht viel einstellen.

@herwig
Welche Kernelversion verwendest du?

sonst noch;
Device Drivers -> SCSI device support -> SCSI low-level drivers -> Serial ATA (SATA) support -> Intel PIIX/ICH SATA support

vieleicht auch mal da schauen;
http://www.efphe.net/howto/files/gentoo_acer4651_ker_cfg
_________________
-------
Sollten Ihnen Rechtschreibfehler oder grammatische Fehler aufgefallen sein, dann wurden diese extra für Sie platziert. Sie dürfen diese natürlich behalten ;).
Back to top
View user's profile Send private message
Klaus Meier
Advocate
Advocate


Joined: 18 Apr 2005
Posts: 2908
Location: Bozen

PostPosted: Thu Apr 05, 2007 11:18 am    Post subject: Reply with quote

xraver wrote:
Er verwendet doch SATA - da kann man mit hdparm nicht viel einstellen.


Aber wir reden doch die ganze Zeit über /dev/hdc. Das ist doch nicht SATA. Diskutieren wir hier vielleicht über das CDROM?

Poste doch bitte mal deine /etc/fstab.
Back to top
View user's profile Send private message
Finswimmer
Bodhisattva
Bodhisattva


Joined: 02 Sep 2004
Posts: 5467
Location: Langen (Hessen), Germany

PostPosted: Thu Apr 05, 2007 11:18 am    Post subject: Reply with quote

Wenn er SATA hat, muss sowas kommen:

Code:
$hdparm /dev/sda

/dev/sda:
 IO_support   =  0 (default 16-bit)
 readonly     =  0 (off)
 readahead    = 256 (on)
 geometry     = 30401/255/63, sectors = 488397168, start = 0


Da darf dann auch nix mehr von dma stehen.

Tobi
_________________
Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke
Back to top
View user's profile Send private message
xraver
Veteran
Veteran


Joined: 20 Aug 2003
Posts: 1083
Location: Halberstadt

PostPosted: Thu Apr 05, 2007 11:25 am    Post subject: Reply with quote

00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 04)

Hm, hat er da was falsch gemacht und hdparm auf sein cdrom-laufwerk laufen lassen?
IMHO hat er ne SATA Platte/Chipsatz.

@herwig
Was sagt hdparm /dev/sda ?
_________________
-------
Sollten Ihnen Rechtschreibfehler oder grammatische Fehler aufgefallen sein, dann wurden diese extra für Sie platziert. Sie dürfen diese natürlich behalten ;).
Back to top
View user's profile Send private message
Klaus Meier
Advocate
Advocate


Joined: 18 Apr 2005
Posts: 2908
Location: Bozen

PostPosted: Thu Apr 05, 2007 11:27 am    Post subject: Reply with quote

xraver wrote:
00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 04)

Hm, hat er da was falsch gemacht und hdparm auf sein cdrom-laufwerk laufen lassen?
IMHO hat er ne SATA Platte/Chipsatz.

@herwig
Was sagt hdparm /dev/sda ?
Det is egal, bei SATA gibt es sowas wie DMA aus erst gar nicht. Da braucht man für die Performance kein hdparm.
Back to top
View user's profile Send private message
Klaus Meier
Advocate
Advocate


Joined: 18 Apr 2005
Posts: 2908
Location: Bozen

PostPosted: Thu Apr 05, 2007 11:31 am    Post subject: Reply with quote

Hab mir den Kernel noch mal angeschaut, da hast du ja alles, was es gibt, fest eingebaut. Davon wird er recht groß. Brauchst nur die Sachen, die in deinem Rechner drin sind.
Back to top
View user's profile Send private message
herwig
n00b
n00b


Joined: 03 Apr 2007
Posts: 55
Location: /home/herwig

PostPosted: Thu Apr 05, 2007 11:41 am    Post subject: Reply with quote

Meine fstab:
Code:

/dev/hdc2       /boot           ext2            defaults,noatime        1 2
/dev/hdc5       none            swap            sw                      0 0
/dev/hdc3       /               ext3            noatime                 0 1
/dev/hdc6       /home           ext3            auto                    0 1

proc            /proc           proc            defaults                0 0
shm             /dev/shm        tmpfs           nodev,nosuid,noexec     0 0

/dev/cdrom      /mnt/cdrom      auto            noauto,user             0 0


Dass in meinem Kernel noch einiges an Müll drin ist, ist mir bekannt, wird noch verfeinert, allerdings will ich erstmal, dass das System ordentlich läuft.
Achja, sda/b/c etc. wird nicht gefunden:
Code:

gentoostreusel herwig # hdparm /dev/sda
/dev/sda: No such file or directory
Back to top
View user's profile Send private message
xraver
Veteran
Veteran


Joined: 20 Aug 2003
Posts: 1083
Location: Halberstadt

PostPosted: Thu Apr 05, 2007 11:44 am    Post subject: Reply with quote

Klaus Meier wrote:
xraver wrote:
00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 04)

Hm, hat er da was falsch gemacht und hdparm auf sein cdrom-laufwerk laufen lassen?
IMHO hat er ne SATA Platte/Chipsatz.

@herwig
Was sagt hdparm /dev/sda ?
Det is egal, bei SATA gibt es sowas wie DMA aus erst gar nicht. Da braucht man für die Performance kein hdparm.


Wollte es nur wissen ob er überhaupt SATA verwendet. Das man mit hdparm keine Einstellungen machen kann ist mir klar. Vieleicht ist die ganze Diskusion ja überflüssig und alles hat seine richtigkeit. Er hat sich dann eben nur von hdparm irritieren lassen.
Mal abwarten bis er seine fstab postet...

//edit
er hat sie eben gepostet ;)

IMHO müssten doch SATA Platten als /dev/sd* auftauchen ...?

Auf meinen Laptop (ICH7 chipsatz) funktionerte diese KernelConfig problemlos.
Code:
Device Drivers —>
SCSI device support —>
<*> SCSI disk support
SCSI low-level drivers —>
<*> Serial ATA (SATA) support
<*> Intel PIIX/ICH SATA support


Und fürs CDRW
Code:
Device Drivers —>
<*> ATA/ATAPI/MFM/RLL support
<*> Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support
<*> Include IDE/ATAPI CDROM support
…
[*] Generic PCI bus-master DMA support
…
[*] Use PCI DMA by default when available
…
<*> Intel PIIXn chipsets support

_________________
-------
Sollten Ihnen Rechtschreibfehler oder grammatische Fehler aufgefallen sein, dann wurden diese extra für Sie platziert. Sie dürfen diese natürlich behalten ;).
Back to top
View user's profile Send private message
herwig
n00b
n00b


Joined: 03 Apr 2007
Posts: 55
Location: /home/herwig

PostPosted: Thu Apr 05, 2007 12:18 pm    Post subject: Reply with quote

Das heißt für mich? hdc sollte eigentlich sdc sein?

//edit: Was ich ja auch komisch find, ist dass ich ja ursprünglich nur auf hdc partitionieren konnte und sd* eben nicht gefunden wurde.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum