PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SuSE Linux 9.1 optimieren...



darktr00per
02.10.04, 09:58
Hi, ich habe vor meine Linux Distribution etwas zu optimieren und nicht benötigte Dienste zu deaktivieren. Die Dienste von denen ich genau weiß dass ich sie nicht benötige sind bereits deaktiviert.
Nun hab ich eine Frage zu einen Diensten die noch laufen ich jedoch nicht weiß wie und ob ich sie überhaupt ausschalten soll.
Die Suchfunktion brachte leider auch nur bedingt Hilfe, deswegen wende ich mich mal direkt an euch.




top - 10:53:47 up 15 min, 1 user, load average: 0.00, 0.21, 0.23
Tasks: 50 total, 1 running, 49 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.3% us, 0.0% sy, 0.0% ni, 95.7% id, 3.6% wa, 0.3% hi, 0.0% si
Mem: 256432k total, 233452k used, 22980k free, 3992k buffers
Swap: 1048784k total, 0k used, 1048784k free, 161616k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2544 root 15 0 43360 40m 5024 S 0.7 16.0 0:19.11 mlnet
1 root 16 0 588 240 444 S 0.0 0.1 0:04.62 init
2 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0
3 root 5 -10 0 0 0 S 0.0 0.0 0:00.00 events/0
4 root 12 -10 0 0 0 S 0.0 0.0 0:00.00 kacpid
5 root 5 -10 0 0 0 S 0.0 0.0 0:00.03 kblockd/0
6 root 5 -10 0 0 0 S 0.0 0.0 0:00.00 khelper
7 root 20 0 0 0 0 S 0.0 0.0 0:00.00 pdflush
8 root 15 0 0 0 0 S 0.0 0.0 0:00.01 pdflush
10 root 7 -10 0 0 0 S 0.0 0.0 0:00.00 aio/0
9 root 15 0 0 0 0 S 0.0 0.0 0:00.21 kswapd0
166 root 16 0 0 0 0 S 0.0 0.0 0:00.00 kseriod
474 root 15 0 0 0 0 S 0.0 0.0 0:00.00 kjournald
580 root 6 -10 0 0 0 S 0.0 0.0 0:00.00 kcopyd
613 root 15 0 0 0 0 S 0.0 0.0 0:00.00 kjournald
614 root 18 0 0 0 0 S 0.0 0.0 0:00.00 kjournald
615 root 15 0 0 0 0 S 0.0 0.0 0:00.03 kjournald
616 root 15 0 0 0 0 S 0.0 0.0 0:00.00 kjournald
617 root 15 0 0 0 0 S 0.0 0.0 0:00.00 kjournald
1303 root 15 0 0 0 0 S 0.0 0.0 0:00.00 khubd
1543 root 16 0 1436 612 1260 S 0.0 0.2 0:00.00 syslogd
1549 root 16 0 2304 1468 1212 S 0.0 0.6 0:00.05 klogd
1591 root 18 0 3448 1044 3008 S 0.0 0.4 0:00.00 pure-ftpd
1640 root 16 0 6764 3548 5340 S 0.0 1.4 0:00.13 snmpd
1649 root 16 0 6720 2240 5568 S 0.0 0.9 0:00.02 nmbd
1650 root 18 0 6576 1888 5548 S 0.0 0.7 0:00.00 nmbd
1677 root 16 0 8288 5840 4380 S 0.0 2.3 0:00.00 miniserv.pl
1709 root 18 0 2316 1108 2108 S 0.0 0.4 0:00.00 mysqld_safe
1720 root 16 0 4708 1804 4320 S 0.0 0.7 0:00.08 sshd
1786 mysql 16 0 21908 2932 4596 S 0.0 1.1 0:00.00 mysqld
1930 root 16 0 1412 424 1200 S 0.0 0.2 0:00.00 hwscand
2331 root 16 0 8804 2796 7340 S 0.0 1.1 0:00.00 smbd
2363 root 16 0 61632 11m 57m S 0.0 4.4 0:00.33 httpd2-prefork
2417 root 16 0 1584 696 1400 S 0.0 0.3 0:00.00 cron
2427 wwwrun 18 0 61760 11m 57m S 0.0 4.5 0:00.00 httpd2-prefork
2428 wwwrun 19 0 61760 11m 57m S 0.0 4.5 0:00.00 httpd2-prefork
2429 wwwrun 19 0 61760 11m 57m S 0.0 4.5 0:00.00 httpd2-prefork
2430 wwwrun 19 0 61760 11m 57m S 0.0 4.5 0:00.00 httpd2-prefork
2431 wwwrun 19 0 61760 11m 57m S 0.0 4.5 0:00.00 httpd2-prefork
2482 root 18 0 1792 720 1616 S 0.0 0.3 0:00.01 mingetty


Da sagen mir zu Beispiel folgende Dienste nichts:

- Die vielen httpd2-prefork (Es läuft doch nur ein Apache Server ohne Virtual Hosts)
- kjournald (läuft ca. 7mal! Was ist das und wie kann ichs abschalzten?)
- khelper (Was ist das?)
- hotplug & coldplug (Sind für Firewire, USB, PCI zuständig. Wenn ich es deaktivier findet er meine Netzwerk Karten und meine Maus nicht mehr!)
- kcopyd (???)
- hwscand (???)
- kflushd (???)

Ich kann doch sicherlich noch ein paar Dienste deaktivieren oder?
Bin für jede Art von Hilfe und Anregung offen.

PS. Benutze derzeit SuSE Linux 9.1 will aber eigentlich eher abstand halten von YAST2 also bitte wenns geht die Dateien angeben die zu bearbeiten sind etc.

Vielen Dank
Tino

Tomek
02.10.04, 11:22
Da sagen mir zu Beispiel folgende Dienste nichts:

- Die vielen httpd2-prefork (Es läuft doch nur ein Apache Server ohne Virtual Hosts)
- kjournald (läuft ca. 7mal! Was ist das und wie kann ichs abschalzten?)
- khelper (Was ist das?)
- hotplug & coldplug (Sind für Firewire, USB, PCI zuständig. Wenn ich es deaktivier findet er meine Netzwerk Karten und meine Maus nicht mehr!)
- kcopyd (???)
- hwscand (???)
- kflushd (???)

- Obwohl nur ein Apache Webserver bei dir läuft, ist es normal, dass du mehrere httpd-Prozesse siehst. Das sind sogenannte Childs, d.h. Kinder-Prozesse vom Apache Webserver.
- Für jede gemountete ext3-Partition wird ein kjournald vom Kernel gestartet. Auch hier alles in Ordnung.
- khelper, kcopyd, hwscand, kfushd sind Kernel-Prozesse. Die kannst du so nicht beenden. Aber auch hier ist das alles okay so.
- Wenn du auf hotplug/coldplug verzichten willst, musst du die Module, die du brauchst manuell laden. Würde ich aber an deiner Stelle von abraten.

Bei dir laufen noch folgende Daemons die du evtl. nicht brauchst:
- Datenbankserver: MySQL (mysqld)
- Fileserver: Samba (smbd/nmbd)
- Netzwerkmanagement/-überwachungs-Server: SNMP (snmpd)

Eine etwas bessere Übersicht über alle laufenden Prozesse erhälst du mit folgendem Befehl:

ps auxf

darktr00per
02.10.04, 12:26
Ok, Danke erstmal

Also

smb/nmb benötige da Fileserver für Windows Clients
mysql benötige ich als db für meine website
snmp benötige für calci den traffic grapher

und sonst gäbe es noch irgendwas zu bereinigen um mehr performance zu schaffen (also suse betreffend)

m0L
02.10.04, 12:53
mir ist grad der sshd und der pure-ftpd ins auge gestochen ... brauchst du die?

~eli

darktr00per
02.10.04, 13:44
Jop, benötige beide :)