samba - CPU-Auslastung runterdrehen
Hallo Liste! Habe vor einigen Tagen bei einem Kunden einen Server für ein Windows-NT-Netzwerk auf Linux-Basis installiert. Als Ausgangssystem verwende ich SuSE Linux 6.4 und Samba 2.0.6. Der Server ist der PDC der Domaine. Läuft alles echt schnucke, nur gibt es nun ein Problem bei der CPU-Auslastung. Als ich nicht da waren, haben die per Windows etwa 1,5 GB an Daten auf dem Server (von einem Verzeichnis ins andere) kopiert. Dabei ist der Server in die Knie gegangen. Ich habe das Experiment wiederholt und dabei festgestellt, dass die CPU-Auslastung auf 100% ging. Das ist doch für einen Kopier-Vorgang Schwachsinn! Die Platten warten auf die CPU. Gibt es eine Möglichkeit, Samba zu tunen ohne gleich die CPU auszutauschen? Andreas PS: Der Server hat ein Soft-RAID-System, die Auslastung liegt aber nie höher als 15%, desweiteren macht der Server name-mangling. -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GCS/CM/IT/P d@ s: !a C++(+) UL++++$ P++ L+++(++++)@ E---- W+++ N+ o? K? w O- M- V- PS PE- Y+ PGP++ t+ 5 X+ R* tv+ b++ DI? D-- G> e@> h!> ------END GEEK CODE BLOCK------ See http://www.ebb.org/ungeek/ on details. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hi, * On Wednesday, December 13, 2000 at 19:24, Andreas Achtzehn wrote:
Habe vor einigen Tagen bei einem Kunden einen Server für ein Windows-NT-Netzwerk auf Linux-Basis installiert. Als Ausgangssystem verwende ich SuSE Linux 6.4 und Samba 2.0.6. Der Server ist der PDC der Domaine. Läuft alles echt schnucke, nur gibt es nun ein Problem bei der CPU-Auslastung. Als ich nicht da waren, haben die per Windows etwa 1,5 GB an Daten auf dem Server (von einem Verzeichnis ins andere) kopiert. Dabei ist der Server in die Knie gegangen. Ich habe das Experiment wiederholt und dabei festgestellt, dass die CPU-Auslastung auf 100% ging. Das ist doch für einen Kopier-Vorgang Schwachsinn! Die Platten warten auf die CPU. Gibt es eine Möglichkeit, Samba zu tunen ohne gleich die CPU auszutauschen?
Was hat das Ding für einen Prozessor? (Taktfrequenz) SMB ist einigermaßen CPU-aufwendig ... Adalbert --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
From: Adalbert Michelic [mailto:adalbert.list@lopez.at]
Was hat das Ding für einen Prozessor? (Taktfrequenz) SMB ist einigermaßen CPU-aufwendig ...
750 Mhz. Normale Auslastung im Betrieb: 0,2% Andreas --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hi, * On Wednesday, December 13, 2000 at 21:01, Andreas Achtzehn wrote:
From: Adalbert Michelic [mailto:adalbert.list@lopez.at]
Was hat das Ding für einen Prozessor? (Taktfrequenz) SMB ist einigermaßen CPU-aufwendig ...
750 Mhz. Normale Auslastung im Betrieb: 0,2%
Oha. Der sollte eigentlich vernünftig laufen. Hat der Rechner IDE-Platten und verwendet kein DMA? Oder (was ich zwar nicht vermute, aber ...) vielleicht eine(n) Netzwerkkarte(ntreiber), der/die die Daten über IO-Port-Zugriffe überträgt - wo also die CPU die ganze Transferarbeit erledigen muß? Probier mal, zur Problemeingrenzung, eine große Datenmenge per FTP auf den Server zu kopieren, und schau Dir da das Verhalten an. Oder auch einen Filesystembenchmark machen (z.B. bonnie) - mit einem schön großen Testfile, nicht daß Du die Speichertransferrate ermittelst :-) Adalbert --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
From: Adalbert Michelic [mailto:adalbert.list@lopez.at]
Hat der Rechner IDE-Platten und verwendet kein DMA?
Hier die Daten von der Maschine: hdparm -t /dev/md0 64MB in 13.46 seconds = 4.75 MB/sec Netzwerkkarte ist eine 3Com-Karte. DMA ist bei den Einzelplatten des SoftRAIDs eingeschaltet: Alles UDMA66-Platten. Einzelgeschwindigkeit einer Platte: hdparm -t /dev/hda 64MB in 13.13 seconds = 4.87 MB/sec Kernel-Messages: ide0: BM-DMA at ..., BIOS settings: hda:DMA, hdb: DMA ide1: BM-DMA at ..., BIOS settings: hdc:DMA, hdd: pio hda: IBM-DTLA-307045, ATA DISK drive . . . hda: IBM-DTLA-307045, 43979MB w/1916kb Cache, CHS=5606/255/63 Hilft das weiter? Schon den Clue gefunden? 4.75 MB pro Sekunde sind nicht ultraschnell, allerdings kopiert der Server noch langsamer, da der Flaschenhals nicht die Platten sondern die CPU ist. Zu dem Kommentar von Ruben Puettmann: Die Auslastung der CPU wird durch den smbd, nicht durch den md_thread hervorgerufen. Also kann der RAID nicht Schuld sein, oder? MfG, --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Andreas Achtzehn wrote:
From: Adalbert Michelic [mailto:adalbert.list@lopez.at]
Hat der Rechner IDE-Platten und verwendet kein DMA?
Hier die Daten von der Maschine:
hdparm -t /dev/md0 64MB in 13.46 seconds = 4.75 MB/sec
Netzwerkkarte ist eine 3Com-Karte.
DMA ist bei den Einzelplatten des SoftRAIDs eingeschaltet: Alles UDMA66-Platten.
Einzelgeschwindigkeit einer Platte: hdparm -t /dev/hda 64MB in 13.13 seconds = 4.87 MB/sec
Da ist leider kein DMA im Spiel!! Sieh' Dir mal man hdparm an und setze zumindest hdparm -d1 /dev/md0 Alle anderen Werte aus mabn hdparm ablesen. Ich habe /usr/local/sbin/hdparm -W0 -d1 -m16 -c1 -X34 -u1 -k1 /dev/hda in meiner /etc/rc.d/boot-local (... bekomme aber trotz erkannter BUS-DMA auch nur 8MB/Sec hin, liegt vielleicht an meinem alten 66MHz-Bus) für meine: IBM DTTA 351010 10,1 Gigabyte 512kb Cache 5400 U/min. 9,5 ms, 163,7 MBit/sek. Ultra-DMA 33 auch Ultra-IDE genannt.
Kernel-Messages: ide0: BM-DMA at ..., BIOS settings: hda:DMA, hdb: DMA ide1: BM-DMA at ..., BIOS settings: hdc:DMA, hdd: pio hda: IBM-DTLA-307045, ATA DISK drive .
.... und die zwei Zeilen vorher ??? Bißchen großzügiger postenm, bitte. Poste mal /proc/pci . Gruss Ekkard --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hi, Gibt es seit suse 7, kde2 und xfree 4.01 keinen universalen browser mehr? netscape 4.76 stürzt immer ab bei massivem Java-Gebrauch (bus-error) (banking), bei suse 6.4 war mit netscape 4.76 und kleiner noch alles ok. netscape 6 oder mozilla sind eigentlich wunderschön (viele besseres Bild), schönere Fensterteilung, stürzt aber noch häufiger ab. Konqueror ist auch sehr gut, macht aber auch nicht alles, jedenfalls nicht das erwähnte banking, opera macht noch gar kein java. Holger Poggel Theoretische Chemie Uni-Siegen 57068 Siegen --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Gibt es seit suse 7, kde2 und xfree 4.01 keinen universalen browser mehr? netscape 4.76 stürzt immer ab bei massivem Java-Gebrauch (bus-error) (banking), bei suse 6.4 war mit netscape 4.76 und kleiner noch alles ok.
netscape 6 oder mozilla sind eigentlich wunderschön (viele besseres Bild), schönere Fensterteilung, stürzt aber noch häufiger ab. Konqueror ist auch sehr gut, macht aber auch nicht alles, jedenfalls nicht das erwähnte banking, opera macht noch gar kein java.
Scheint also tatsächlich was dran zu sein... Wäre doch eigentlich eine Marktlücke - nicht? Na vielleicht portiert ja M$ doch seinen IE mit Hilfe der .NET Technologie per Corel nach Linux. Ich persönlich würde da sogar dazu einen moderaten Obulus dazu beisteuern. Grüße Robert --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo miteinander, Am Donnerstag, 14. Dezember 2000 12:26 schrieb Robert Schott
Gibt es seit suse 7, kde2 und xfree 4.01 keinen universalen browser mehr? netscape 4.76 stürzt immer ab bei massivem Java-Gebrauch (bus-error) (banking), bei suse 6.4 war mit netscape 4.76 und kleiner noch alles ok.
netscape 6 oder mozilla sind eigentlich wunderschön (viele besseres Bild), schönere Fensterteilung, stürzt aber noch häufiger ab. Konqueror ist auch sehr gut, macht aber auch nicht alles, jedenfalls nicht das erwähnte banking, opera macht noch gar kein java.
Scheint also tatsächlich was dran zu sein...
Wäre doch eigentlich eine Marktlücke - nicht?
Wieso Marktlücke?
Na vielleicht portiert ja M$ doch seinen IE mit Hilfe der .NET Technologie per Corel nach Linux.
Der Witz ist der, dass es den IE 5.5 und auch Outlook für Unix bereits gibt, zumindest schon auf HP-UX.
Ich persönlich würde da sogar dazu einen moderaten Obulus dazu beisteuern.
Das wäre aber das Letzte, ws ich machen würde! Cu Dieter -- Dieter Resnikschek, Stephanstrasse 18, 90478 Nürnberg Tel: +49911468608; eMail: dieter.resnikschek@gmx.de Registered Linux-User #129446 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo, On Thu, 14 Dec 2000 at 12:50 +0100, Dieter Resnikschek wrote:
Am Donnerstag, 14. Dezember 2000 12:26 schrieb Robert Schott
Gibt es seit suse 7, kde2 und xfree 4.01 keinen universalen browser mehr? netscape 4.76 stürzt immer ab bei massivem Java-Gebrauch (bus-error) (banking), bei suse 6.4 war mit netscape 4.76 und kleiner noch alles ok.
netscape 6 oder mozilla sind eigentlich wunderschön (viele besseres Bild), schönere Fensterteilung, stürzt aber noch häufiger ab. Konqueror ist auch sehr gut, macht aber auch nicht alles, jedenfalls nicht das erwähnte banking,
Zumindest über T-Online geht's ohne Java mit reinem SSL und mit Konqueror :-) Und zumindest bei mir will das Java-Applet der Bank auch noch nicht mit Netscape 6. Dafür ist der Konqueror stabiler und schneller als Netscape.
opera macht noch gar kein java.
Na vielleicht portiert ja M$ doch seinen IE mit Hilfe der .NET Technologie per Corel nach Linux.
Dann kannst Du Dir gleich neuen Speicherchips kaufen. Eine einfache "Portierung" eines so umfangreichen Programmes, das stark für eine Plattform entwickelt wurde, kann nicht gut gehen. Siehe Corel PhotoPaint. Zwar ganz nett aber für den harten Browseralltag - naja. Entweder wird das Programm plattformunabhängig entwickelt (Bsp. StarOffice; Java-Programme; Mozilla) oder für verschiedene Plattformen (Beispiel: alle Microsoftprodukte für den Macintosh) verschieden. Eine "nachträgliche Portierung" ist nichts. Und wenn M$ den IE für Linux rausbringt, dann eine Portierung der Unixversion (HP-UX/Solaris). Diese wurde von Mainsoft vorgenommen und wird sich höchstwahrscheinlich ziemlich stark von der Windowsversion unterschieden. Der Mac-IE unterscheidet sich ja auch. Aber ich kann ehrlich gesagt darauf verzichten.
Der Witz ist der, dass es den IE 5.5 und auch Outlook für Unix bereits gibt, zumindest schon auf HP-UX.
... und Solaris. Eine Portierung nach Linux dürfte für die ein Witz sein. Nur unter Solaris / HP-UX soll sich der IE nicht gerade großer Verbreitung erfreuen. Die wollten nur zeigen, dass sie es können ...
Ich persönlich würde da sogar dazu einen moderaten Obulus dazu beisteuern.
Das wäre aber das Letzte, ws ich machen würde!
ACK! Da würde ich lieber die Konqueror-Entwickler unterstützen. Schau mal an, was die für Fortschritte machen. Für die erste Version ist das Ding verdammt gut, vergleiche mal mit anderen Browsern. Die meisten waren erst aber Version 3 (IE ab Version 4) zu gebrauchen. Gruß, Bernhard -- (o_ LINUX - WeilŽs Betriebssystem eben ned wurscht is (/)(o_ _o)_0) Infos zu dieser Mailingliste (als Ergänzung zur FAQ): //\ (\)/\\ http://home.t-online.de/~f.walle/ V_/_ _\_V HP: http://www.linuxinfopage.de * Tux# 171705 * ICQ# 98361051 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Robert Schott wrote:
Gibt es seit suse 7, kde2 und xfree 4.01 keinen universalen browser mehr? netscape 4.76 stürzt immer ab bei massivem Java-Gebrauch (bus-error) (banking), bei suse 6.4 war mit netscape 4.76 und kleiner noch alles ok.
netscape 6 oder mozilla sind eigentlich wunderschön (viele besseres Bild), schönere Fensterteilung, stürzt aber noch häufiger ab. Konqueror ist auch sehr gut, macht aber auch nicht alles, jedenfalls nicht das erwähnte banking, opera macht noch gar kein java.
Shalom, hier laeuft mozilla 0.6 mit java ganz ok (noch kein Absturz !). Der IMAP Mailclient spinnt ab und zu ein wenig rum, flash klappt nicht und der PSM speichert die Kennwoerter nicht und zickt auch bei SSL Verbindungen rum, weshalb ich fuer diese Funktionen ( onlinebanking und '*diese* flash seite *muss* ich sehen' ) dann Netscape 4.x anwerfe. ... Ich schaetze noch 1-2 Monate bis Netscape6/mozilla0.6/beonex0.6 gut benutzbar sind ... Hat jemand das Flash-plugin unter Mozilla 5.0 am Laufen ? Bei mir startet der Browser nicht mehr, nachdem ich das Plugin in den dafuer vorgesehenen Ordner kopiert habe und bei Macromedia nix Neues. KiSSes 9teen -- ------------------------------------------- respektundfreiheitfoundation http://chill.de/ ICQ: 14 67 39 83 ------------------------------------------- chill@will --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Holger Poggel wrote:
Hi, Gibt es seit suse 7, kde2 und xfree 4.01 keinen universalen browser mehr? netscape 4.76 stürzt immer ab bei massivem Java-Gebrauch (bus-error) (banking), bei suse 6.4 war mit netscape 4.76 und kleiner noch alles ok.
Hm, ich habe eigentlich die entgegengetzte Erfahrung gemacht. NS 4.7x ist bei mir unter Suse 7 wesentlich stabiler als unter 6.4. Ok stuerzt schon mal ab oder wird in einer langen Srufsession sehr traege aber kein Vergleich zu vorher (oder gar zum Mac).
netscape 6 oder mozilla sind eigentlich wunderschön (viele besseres Bild), schönere Fensterteilung, stürzt aber noch häufiger ab. Konqueror ist auch sehr gut, macht aber auch nicht alles, jedenfalls nicht das erwähnte banking, opera macht noch gar kein java.
Versuch doch mal Beonex, basiert ebenfalls auf Mozilla. Sieht recht gut aus, braucht nur etwas viel Speicher fuer meinen Rechner, was dann den Komfort starkeinschraenkt. Gibts unter: http://www.beonex.org Frank --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Am Donnerstag, 14. Dezember 2000 12:10 schrieb Holger Poggel:
Gibt es seit suse 7, kde2 und xfree 4.01 keinen universalen browser mehr? netscape 4.76 stürzt immer ab bei massivem Java-Gebrauch (bus-error) (banking), bei suse 6.4 war mit netscape 4.76 und kleiner noch alles ok.
Schau mal, ob da ein Java-Plugin installiert ist, das bringt Homebanking mit NS 4.76 bei mir auch zum absemmeln, selbst wenn es nicht aktiviert ist. -- Machs gut | http://www.iiv.de/schwinde/buerger/tremmel/ | http://www.knightsoft.de Manfred | http://www.knightsoft-net.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
From: gerlach@smtp2.nikoma.de [mailto:gerlach@smtp2.nikoma.de]On Behalf
Da ist leider kein DMA im Spiel!! Sieh' Dir mal man hdparm an und setze zumindest
hdparm -d1 /dev/md0
Das funktioniert leider nicht bei SoftRAID-Devices. Meldung: "Not supported by SCSI-device"
Alle anderen Werte aus mabn hdparm ablesen.
Ich habe
/usr/local/sbin/hdparm -W0 -d1 -m16 -c1 -X34 -u1 -k1 /dev/hda
Johh, Treffer: Das hat meine Handbremse abgeschaltet! von 4.7 auf 35 MB pro Sekunde! Danke!
in meiner /etc/rc.d/boot-local (... bekomme aber trotz erkannter BUS-DMA auch nur 8MB/Sec hin, liegt vielleicht an meinem alten 66MHz-Bus)
für meine: IBM DTTA 351010 10,1 Gigabyte 512kb Cache 5400 U/min. 9,5 ms, 163,7 MBit/sek. Ultra-DMA 33 auch Ultra-IDE genannt.
Kernel-Messages: ide0: BM-DMA at ..., BIOS settings: hda:DMA, hdb: DMA ide1: BM-DMA at ..., BIOS settings: hdc:DMA, hdd: pio hda: IBM-DTLA-307045, ATA DISK drive .
.... und die zwei Zeilen vorher ??? Bißchen großzügiger postenm, bitte. Wollte mich nicht mit der Etikette an die Köppe kriegen...
Poste mal /proc/pci .
Enthält nix zum Thema Festplatten (ausser dem SCSI-Controller, aber der enthält nur das System) danke nochmal, Andreas --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (10)
-
9teen@chill.de
-
adalbert.list@lopez.at
-
andreas@linux-society.de
-
Bernhard.Walle@gmx.de
-
dieter.resnikschek@gmx.de
-
F.Zimmermann@bham.ac.uk
-
holger@arno_s.chemie.uni-siegen.de
-
Manfred.Tremmel@iiv.de
-
ml_gerlach@nikocity.de
-
rschott@schott-memsys.com