View previous topic :: View next topic |
Author |
Message |
gismo.100 n00b
Joined: 06 Oct 2005 Posts: 42 Location: NRW
|
Posted: Sun Jan 22, 2006 6:53 pm Post subject: Schlechte Performance |
|
|
Hallo Leute,
ich habe gestern auf meinem Laptop Gentoo neu installiert. Bei der Installation ist mir augefallen, das die ganzen Compilierungsvorgänge extrem lange dauern (für ne´ kernel 2,5 h ). Kann sein das ich irgendein Eintrag in der make.conf vergessen habe.
Sysinfo: HP nc 6220 Pentium M 1,86GHZ, 512 RAM
Gruss,
Gismo |
|
Back to top |
|
|
dakjo Veteran
Joined: 31 Jan 2004 Posts: 1544
|
Posted: Sun Jan 22, 2006 7:11 pm Post subject: |
|
|
Kann es sein, das du kein DMA aktiviert hast? |
|
Back to top |
|
|
gismo.100 n00b
Joined: 06 Oct 2005 Posts: 42 Location: NRW
|
Posted: Sun Jan 22, 2006 8:01 pm Post subject: |
|
|
hab ich #hdparm -A1 /dev/hda....Hat du noch ne´ Tipp? |
|
Back to top |
|
|
wollja Tux's lil' helper
Joined: 09 Apr 2005 Posts: 94 Location: Berlin
|
Posted: Sun Jan 22, 2006 8:05 pm Post subject: |
|
|
Muss das nicht heissen Code: | hdparm -d1 /dev/hda | ?
Edit gibt dir die Info was alles an oder nicht an ist _________________ Wenn man etwas nicht reparieren kann, ist es auch nicht kaputt! |
|
Back to top |
|
|
gismo.100 n00b
Joined: 06 Oct 2005 Posts: 42 Location: NRW
|
Posted: Sun Jan 22, 2006 8:10 pm Post subject: |
|
|
... ja... hdprarm -d1 /dve/hda... ist auch schon passiert.... Noch ne´ Tipp?.... |
|
Back to top |
|
|
SinoTech Advocate
Joined: 20 Mar 2004 Posts: 2579 Location: Neunkirchen / Saarland / Germany
|
Posted: Sun Jan 22, 2006 8:32 pm Post subject: |
|
|
Also 2,5 Stunden für den Kernel zu kompilieren ist schon etwas lang . Laufen sonst noch Prozesse die die CPU komplett auslasten (Ausgabe von "top")? Hast du irgendein Programm laufen das ihn heruntertaktet (Ausgabe von "cat /proc/cpuinfo)? Ist DMS wirklich aktiviert ("hdparm -d /dev/hda" heißt nicht das es auch wirklich aktiviert wurde. Also bitte Ausgabe von "hdparm /dev/hda"). Und poste mal die Ausgabe von "emerge --info".
Mfg
Sino |
|
Back to top |
|
|
gismo.100 n00b
Joined: 06 Oct 2005 Posts: 42 Location: NRW
|
Posted: Sun Jan 22, 2006 9:00 pm Post subject: |
|
|
Hallo,
meine sysinfo´s:
cat /proc/cpuinfo >1862.11 MHz, cach size 2048 KB, cpuid level 2, bogomips 3678.20
hdpam -d /dev/hda > using_dma = 1 (on)
Es läuft nur das Basissystem. Keine xServer gar nichts...
Ich würde ja gerne die emerge --info posten, aber da noch nicht mals bei dem Laptop der xserver lauft wüßte ich nicht wie ich ohne ne stunde zu tippen dir die ifo geben könnte. Auf welche angabe soll ich denn achten?
Gruss,
gismo |
|
Back to top |
|
|
reyneke Guru
Joined: 09 Jan 2004 Posts: 542 Location: Augsburg / Germany
|
Posted: Sun Jan 22, 2006 9:14 pm Post subject: |
|
|
Hi.
- Du brauchst keinen Xserver dafür.
Tipp einfach folgendes auf der Kommandozeile ein:
Code: |
emerge --info > emerge.info
|
Das sollte eine Datei namens emerge.info im aktuellen Verzeichnis erstellen, in der sich die benötigten Informationen befinden. Diese Datei transferierst Du jetzt mittels Diskette o.ä. auf einen Rechner , von dem aus Du Zugang zu diesem Forum hast und postest den Inhalt.
Versorg uns doch generell mal mit etwas mehr Informationen bzgl. deiner Hardware und deines Systems. Ansonsten schießen hier alle Lösungsvorschläge ins Blaue.
Deine Kodierung stimmt nicht, Sonderzeichen werden verfälscht wiedergegeben. Poste bitte in ISO-8859-1 oder ISO-8859-15.
Gruß,
rey. _________________ I like to wait to see how things turn out
If You Apply Some Pressure
WHAT HAPPENS when you lose EVERYTHING?
You start again.
You start all over again.
Maximo Park - Apply Some Pressure |
|
Back to top |
|
|
gismo.100 n00b
Joined: 06 Oct 2005 Posts: 42 Location: NRW
|
Posted: Sun Jan 22, 2006 9:39 pm Post subject: |
|
|
Hallo Leute,
die Ausgabe meiner emerge --info
[list]Gentoo Base System version 1.6.13
Portage 2.0.51.22-r2 (default-linux/x86/2005.1, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.12-gentoo-r10 i686)
=================================================================
System uname: 2.6.12-gentoo-r10 i686 Intel(R) Pentium(R) M processor 1.86GHz
dev-lang/python: 2.3.5-r2
sys-apps/sandbox: 1.2.11
sys-devel/autoconf: 2.13, 2.59-r6
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils: 2.15.92.0.2-r10
sys-devel/libtool: 1.5.18-r1
virtual/os-headers: 2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i386-pc-linux-gnu"
CFLAGS="-Os -mcpu=i686 -pipe"
CHOST="i386-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-Os -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apm arts audiofile avi berkdb bitmap-fonts bzip2 crypt cups eds emboss encode expat fam foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 idn imlib ipv6 jpeg kde lcms libg++ libwww mad mikmod mng motif mp3 mpeg ncurses nls ogg oggvorbis opengl oss pam pcre pdflib perl png python qt quicktime readline sdl spell ssl tcpd tiff truetype truetype-fonts type1-fonts udev vorbis xml2 xmms xv zlib video_cards_i810 video_cards_i910 userland_GNU kernel_linux elibc_glibc"
Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
[/list]
Ist da alles ok? |
|
Back to top |
|
|
Anarcho Advocate
Joined: 06 Jun 2004 Posts: 2970 Location: Germany
|
Posted: Sun Jan 22, 2006 10:23 pm Post subject: |
|
|
gismo.100 wrote: | Hallo Leute,
die Ausgabe meiner emerge --info
Gentoo Base System version 1.6.13
Portage 2.0.51.22-r2 (default-linux/x86/2005.1, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.12-gentoo-r10 i686)
=================================================================
System uname: 2.6.12-gentoo-r10 i686 Intel(R) Pentium(R) M processor 1.86GHz
dev-lang/python: 2.3.5-r2
sys-apps/sandbox: 1.2.11
sys-devel/autoconf: 2.13, 2.59-r6
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils: 2.15.92.0.2-r10
sys-devel/libtool: 1.5.18-r1
virtual/os-headers: 2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i386-pc-linux-gnu"
CFLAGS="-Os -mcpu=i686 -pipe"
CHOST="i386-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-Os -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apm arts audiofile avi berkdb bitmap-fonts bzip2 crypt cups eds emboss encode expat fam foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 idn imlib ipv6 jpeg kde lcms libg++ libwww mad mikmod mng motif mp3 mpeg ncurses nls ogg oggvorbis opengl oss pam pcre pdflib perl png python qt quicktime readline sdl spell ssl tcpd tiff truetype truetype-fonts type1-fonts udev vorbis xml2 xmms xv zlib video_cards_i810 video_cards_i910 userland_GNU kernel_linux elibc_glibc"
Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
Ist da alles ok? |
Ein paar Sachen sind sicherlich suboptimal:
CBUILD="i386-pc-linux-gnu"
CHOST="i386-pc-linux-gnu"
Warum denn i386? Da solltest du schon i686 wählen.
CFLAGS="-Os -mcpu=i686 -pipe"
Das kannst du bedenkenlos durch
CFLAGS="-Os -march=pentium3 -pipe"
ersetzen. Und wenn du auf den gcc 3.4 updatest kannst du sogar
CFLAGS="-Os -march=pentium-m -pipe"
nehmen.
Allerdings dürfte das alles noch keine 2,5 h Kernelkompilierung zur Folge haben, es sei denn du hast alles im Kernel an.
Schau dochmal während des kompilieren mittels top nach was so los ist. Insbesondere die Werte für system, user und iowait sind interessant, und ob ein anderer Prozess viel CPU-Zeit benötigt. _________________ ...it's only Rock'n'Roll, but I like it! |
|
Back to top |
|
|
Robmaster Tux's lil' helper
Joined: 09 Dec 2005 Posts: 110 Location: Berlin
|
Posted: Sun Jan 22, 2006 10:33 pm Post subject: |
|
|
könntest noch sse2 mmx sse als USE Flags eintragen. |
|
Back to top |
|
|
gismo.100 n00b
Joined: 06 Oct 2005 Posts: 42 Location: NRW
|
Posted: Mon Jan 23, 2006 10:04 am Post subject: |
|
|
Wo kann ich das eintragen? |
|
Back to top |
|
|
Treborius Guru
Joined: 18 Oct 2005 Posts: 585 Location: Berlin
|
Posted: Mon Jan 23, 2006 10:08 am Post subject: |
|
|
in die make.conf, aber das erklärt nicht 2.5h zu kernel bauen
mach mal :
dann starten, ergebnisse posten, dann weitersehen, ich schätze ja mal stark, das dein kernel einfach ein bissl "überladen" ist, sonst könnte es noch am laptop liegen, wegen energiesparoptionen usw, aber erstmal würde ich nen bench starten, da man sich auf /proc/cpuinfo nicht wirklich verlassen sollte _________________ Systems running gentoo :
Desktop, Laptop, ZOTAC AD-10 media-center, odroid-xu4 server / wLan-router |
|
Back to top |
|
|
Baer69 n00b
Joined: 23 Jan 2006 Posts: 22 Location: Sachsen
|
Posted: Mon Jan 23, 2006 10:11 am Post subject: |
|
|
Hallo zusammen,
schau Dir mal die Prozesse mit "top" an ... auf meinem HP6120 war dort kacpid der Übeltäter und verbrauchte die ganze Leistung - ein "renice -19 pid" sollte zumindest erstmal helfen. Mit irgendeinen Update war das Ganze dann verschwunden. |
|
Back to top |
|
|
tuxfan Apprentice
Joined: 14 Feb 2003 Posts: 257
|
Posted: Mon Jan 23, 2006 10:36 am Post subject: |
|
|
Also ich würde mal darauf tippen, dass dein Prozessor Speedstepping unterstützt und bei der Installation auf der niedrigsten Frequenzstufe gearbeitet hat. So war es jedenfalls bei meinem Notebook bis ich den richtigen Governor eingestellt hatte. Danach ging die Post ab.
Zudem ist es nur eine Vermutung, aber möglich wäre es noch, dass du vergessen hast die Swap-Partition einzubinden bzw. die Einbindung nicht erfolgreich war. Was sagt denn "fdisk -l /dev/hda"? Wenn du die Festplatte woanders dran hast, musst du natürlich den Befehl entsprechend anpassen.
Hm, mehr fällt mir auch erst mal nicht ein, aber vielleicht war ja das richtige dabei. |
|
Back to top |
|
|
hoschi Advocate
Joined: 19 Jul 2003 Posts: 2517 Location: Ulm, Germany, Europe
|
Posted: Mon Jan 23, 2006 2:57 pm Post subject: |
|
|
Dann hätte der Effekt aber erst nach dem fertigstellen des ersten eignen Kernels auftreten dürfen, wenn er da den Powersave-Governor als Default gewählt hat. Aber selbst mit 800MHz dürfte ein Pentium-M niemals 2,5 Stunden für einen Kernel brauchen. _________________ Just you and me strogg! |
|
Back to top |
|
|
Earthwings Bodhisattva
Joined: 14 Apr 2003 Posts: 7753 Location: Germany
|
Posted: Mon Jan 23, 2006 3:41 pm Post subject: |
|
|
Ist ACPI Throttling deaktivert? Code: | cat /proc/acpi/processor/CPU/throttling | sollte als aktiven Zustand T0 ausgeben. _________________ KDE |
|
Back to top |
|
|
Finswimmer Bodhisattva
Joined: 02 Sep 2004 Posts: 5467 Location: Langen (Hessen), Germany
|
Posted: Mon Jan 23, 2006 4:15 pm Post subject: |
|
|
Hab bei mir das Phänomen (Pentium-M):
Start mit Strom: Full
Start ohne Strom: 799Mhz
Evtl bei dir das gleiche?
Aber, auch ohne Strom, geht nen Kernel innerhalb von 20 Min --> 1,6Mb großer Kernel
Tobi |
|
Back to top |
|
|
schachti Advocate
Joined: 28 Jul 2003 Posts: 3765 Location: Gifhorn, Germany
|
Posted: Tue Jan 24, 2006 10:33 am Post subject: Re: Schlechte Performance |
|
|
gismo.100 wrote: |
Bei der Installation ist mir augefallen, das die ganzen Compilierungsvorgänge extrem lange dauern (für ne´ kernel 2,5 h ).
Sysinfo: HP nc 6220 Pentium M 1,86GHZ, 512 RAM
|
Erkennt gentoo Deinen RAM korrekt? Was sagt denn free? Ich hatte mal das Phänomen, daß von den zwei Speicherriegeln (128 MB und 512 MB) nur der kleine von Linux erkannt wurde, obwohl das BIOS korrekt 640 MB gemeldet hat. Und die Kiste war dann mit X, KDE, Mozilla und einem emerge total ausgelastet, weil der Rechner die ganze Zeit nur mit swappen beschäftigt war. _________________ Never argue with an idiot. He brings you down to his level, then beats you with experience.
How-To: Daten verschlüsselt auf DVD speichern. |
|
Back to top |
|
|
|