RAM auslastung zu hoch ?

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
_253_
Beiträge: 41
Registriert: 24.10.2004 22:19:53

RAM auslastung zu hoch ?

Beitrag von _253_ » 17.04.2007 17:46:51

hi hab mir nen ubuntu server 6.10 aufgesetzt,
hier ein paar fakten:

cpu: Intel(R) Celeron(R) CPU 2.66GHz
ram 1gb
4gb swap partition (4 gb deshalb da man laut faust regel das doppelte vom arbeitsspeicher nehmen soll und ich vorhabe noch 1gb reinzudrücken)
3x 500gb platten (zwei davon im softraid 1)
verschlüsslte platten mit dm_crypt

top gibt folgende information aus:

Code: Alles auswählen

Mem:   1017640k total,  1004356k used,    13284k free,        0k buffers
Swap:  3903784k total,      124k used,  3903660k free,   958592k cached
der speicherverbrauch erscheint mir doch ein bischen hoch also hab ich mich auf die suche nach dem übeltäter gemacht

ps aux:

Code: Alles auswählen

USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.0   1628   540 ?        Ss   16:33   0:00 /sbin/init auto
root         2  0.0  0.0      0     0 ?        S    16:33   0:00 [migration/0]
root         3  0.0  0.0      0     0 ?        SN   16:33   0:00 [ksoftirqd/0]
root         4  0.0  0.0      0     0 ?        S    16:33   0:00 [watchdog/0]
root         5  0.0  0.0      0     0 ?        S<   16:33   0:00 [events/0]
root         6  0.0  0.0      0     0 ?        S<   16:33   0:00 [khelper]
root         7  0.0  0.0      0     0 ?        S<   16:33   0:00 [kthread]
root         9  0.0  0.0      0     0 ?        S<   16:33   0:00 [kblockd/0]
root        10  0.0  0.0      0     0 ?        S<   16:33   0:00 [kacpid]
root        11  0.0  0.0      0     0 ?        S<   16:33   0:00 [kacpi_notify]
root       115  0.0  0.0      0     0 ?        S<   16:33   0:00 [kseriod]
root       151  7.0  0.0      0     0 ?        S    16:33   4:50 [pdflush]
root       152  7.5  0.0      0     0 ?        S    16:33   5:12 [pdflush]
root       153  0.2  0.0      0     0 ?        S    16:33   0:10 [kswapd0]
root       154  0.0  0.0      0     0 ?        S<   16:33   0:00 [aio/0]
root      1661  0.0  0.0      0     0 ?        S<   16:33   0:00 [ata/0]
root      1663  0.0  0.0      0     0 ?        S<   16:33   0:00 [scsi_eh_0]
root      1668  0.0  0.0      0     0 ?        S<   16:33   0:00 [scsi_eh_1]
root      1669  0.0  0.0      0     0 ?        S<   16:33   0:00 [scsi_eh_2]
root      1670  0.0  0.0      0     0 ?        S<   16:33   0:00 [scsi_eh_3]
root      1796  0.0  0.0      0     0 ?        S<   16:33   0:00 [khubd]
root      2096  0.0  0.0      0     0 ?        D<   16:33   0:02 [md0_raid1]
root      2280  0.0  0.0      0     0 ?        S<   16:33   0:00 [xfslogd/0]
root      2281  0.0  0.0      0     0 ?        S<   16:33   0:02 [xfsdatad/0]
root      2283  0.0  0.0      0     0 ?        S<   16:33   0:00 [xfsbufd]
root      2284  0.0  0.0      0     0 ?        S<   16:33   0:00 [xfssyncd]
root      2379  0.0  0.0   1600   544 ?        Ss   16:33   0:00 //sbin/logd
root      2487  0.0  0.0   2188   620 ?        S<s  16:33   0:00 /sbin/udevd --daemon
root      3247  0.0  0.0      0     0 ?        S<   16:33   0:00 [shpchpd]
root      3253  0.0  0.0      0     0 ?        S<   16:33   0:00 [scsi_eh_4]
root      3295  0.0  0.0      0     0 ?        S<   16:33   0:00 [kpsmoused]
root      3565  0.0  0.0      0     0 ?        S<   16:33   0:00 [kcryptd/0]
root      3917  0.0  0.0   1596   504 tty1     Ss+  16:33   0:00 /sbin/getty 38400 tty1
root      3918  0.0  0.0   1596   504 tty2     Ss+  16:33   0:00 /sbin/getty 38400 tty2
root      3919  0.0  0.0   1600   508 tty3     Ss+  16:33   0:00 /sbin/getty 38400 tty3
root      3920  0.0  0.0   1600   508 tty4     Ss+  16:33   0:00 /sbin/getty 38400 tty4
root      3921  0.0  0.0   1596   504 tty5     Ss+  16:33   0:00 /sbin/getty 38400 tty5
root      3922  0.0  0.0   1596   504 tty6     Ss+  16:33   0:00 /sbin/getty 38400 tty6
root      4126  0.0  0.0   1808   764 ?        Ss   16:33   0:00 /usr/sbin/acpid -c /etc/acpi/events -s /var/run/acpid.socket
root      4145  0.0  0.0   1652   616 ?        Ss   16:33   0:00 /sbin/syslogd
root      4172  0.0  0.0   1728   516 ?        Ss   16:33   0:00 /bin/dd bs 1 if /proc/kmsg of /var/run/klogd/kmsg
klog      4174  0.0  0.1   2428  1312 ?        Ss   16:33   0:00 /sbin/klogd -P /var/run/klogd/kmsg
root      4208  0.0  0.1   4940  1068 ?        Ss   16:33   0:00 /usr/sbin/sshd
root      4234  0.0  0.0   1976   700 ?        Ss   16:33   0:00 /sbin/mdadm --monitor --pid-file /var/run/mdadm.pid --mail root --daemonise --scan
proftpd   4259  0.0  0.1   9016  1520 ?        Ss   16:33   0:00 proftpd: (accepting connections)
daemon    4280  0.0  0.0   1852   424 ?        Ss   16:33   0:00 /usr/sbin/atd
root      4297  0.0  0.0   2196   756 ?        Ss   16:33   0:00 /usr/sbin/cron
dhcp      4336  0.0  0.0   2396   572 ?        S<s  16:34   0:00 dhclient3 -pf /var/run/dhclient.eth0.pid -lf /var/lib/dhcp3/dhclient.eth0.leases eth0
root      4344  0.0  0.2   7880  2416 ?        Ss   16:34   0:00 sshd: root@pts/0
root      4346  0.0  0.1   4020  1848 pts/0    Ss   16:34   0:00 -bash
root      4371  0.0  0.0      0     0 ?        S<   16:34   0:00 [xfsbufd]
root      4372  0.0  0.0      0     0 ?        S<   16:34   0:00 [xfssyncd]
lx        4374 18.5  0.5  12252  5632 ?        S    16:34  12:35 proftpd: lx - ::ffff:192.168.2.25: IDLE
root      4377  0.0  0.2   7720  2404 ?        Ss   16:37   0:00 sshd: root@pts/1
root      4379  0.0  0.1   2808  1660 pts/1    Ss+  16:38   0:00 -bash
root      4429  0.0  0.1   3824  1096 pts/0    S+   17:40   0:00 screen
root      4430  0.0  0.1   4484  1604 ?        Ss   17:40   0:00 SCREEN
root      4431  0.0  0.1   4004  1776 pts/2    Ss   17:40   0:00 /bin/bash
root      4442  0.0  0.1   2252  1112 pts/2    S+   17:40   0:00 top
root      4443  0.0  0.1   4012  1816 pts/3    Ss   17:40   0:00 /bin/bash
root      4454 12.2  0.0   3180   736 pts/3    R+   17:40   0:14 cp /root/R6VEGAS.mdf /mnt/md0/
root      4455  0.1  0.1   4016  1836 pts/4    Ss   17:41   0:00 /bin/bash
root      4527  0.0  0.0   2508   984 pts/4    R+   17:42   0:00 ps aux
ps -eo rss,args --sort rss:

Code: Alles auswählen

  RSS COMMAND
    0 [migration/0]
    0 [ksoftirqd/0]
    0 [watchdog/0]
    0 [events/0]
    0 [khelper]
    0 [kthread]
    0 [kblockd/0]
    0 [kacpid]
    0 [kacpi_notify]
    0 [kseriod]
    0 [pdflush]
    0 [pdflush]
    0 [kswapd0]
    0 [aio/0]
    0 [ata/0]
    0 [scsi_eh_0]
    0 [scsi_eh_1]
    0 [scsi_eh_2]
    0 [scsi_eh_3]
    0 [khubd]
    0 [md0_raid1]
    0 [xfslogd/0]
    0 [xfsdatad/0]
    0 [xfsbufd]
    0 [xfssyncd]
    0 [shpchpd]
    0 [scsi_eh_4]
    0 [kpsmoused]
    0 [kcryptd/0]
    0 [xfsbufd]
    0 [xfssyncd]
  424 /usr/sbin/atd
  504 /sbin/getty 38400 tty1
  504 /sbin/getty 38400 tty2
  504 /sbin/getty 38400 tty5
  504 /sbin/getty 38400 tty6
  508 /sbin/getty 38400 tty3
  508 /sbin/getty 38400 tty4
  516 /bin/dd bs 1 if /proc/kmsg of /var/run/klogd/kmsg
  540 /sbin/init auto
  544 //sbin/logd
  572 dhclient3 -pf /var/run/dhclient.eth0.pid -lf /var/lib/dhcp3/dhclient.eth0.leases eth0
  616 /sbin/syslogd
  620 /sbin/udevd --daemon
  700 /sbin/mdadm --monitor --pid-file /var/run/mdadm.pid --mail root --daemonise --scan
  736 cp /root/R6VEGAS.mdf /mnt/md0/
  756 /usr/sbin/cron
  764 /usr/sbin/acpid -c /etc/acpi/events -s /var/run/acpid.socket
  800 ps -eo rss,args --sort rss
 1068 /usr/sbin/sshd
 1096 screen
 1112 top
 1312 /sbin/klogd -P /var/run/klogd/kmsg
 1520 proftpd: (accepting connections)
 1604 SCREEN
 1660 -bash
 1776 /bin/bash
 1816 /bin/bash
 1836 /bin/bash
 1848 -bash
 2404 sshd: root@pts/1
 2416 sshd: root@pts/0
 5632 proftpd: lx - ::ffff:192.168.2.25: IDLE
pdflush hab ich mich im netz informiert ist unteranderem für die verwaltung vom swap zuständig (ich hoffe die info is richtig)

der swap wird aber laut free -m nicht genutzt:

Code: Alles auswählen

             total       used       free     shared    buffers     cached
Mem:           993        980         13          0          0        934
-/+ buffers/cache:         45        948
Swap:         3812          0       3812
fazit ich hab keine idee warum mein speicher so hoch ausgelastet ist, geswaped wird nicht und ich konnte auch keine anwendung finden wie mehr als 5 mb speicher verbraucht

pdflush braucht allerdings manschmal 50% vom cpu wenn ich eine datei voneiner platte auf die andere kopiere

comes
Beiträge: 2702
Registriert: 11.03.2005 07:33:30
Wohnort: /dev/null
Kontaktdaten:

Beitrag von comes » 17.04.2007 18:00:32

was genau willst du?

du hast 948 MB freien speicher, 45MB werden nur genutzt. performanter gehts ja fast net mehr
grüße, comes

Faschismus ist keine Meinung, sondern ein Verbrechen!
http://sourcewars.de

Benutzeravatar
uwepr
Beiträge: 657
Registriert: 03.02.2007 12:13:01
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Halle/S.
Kontaktdaten:

Beitrag von uwepr » 17.04.2007 18:14:24

Hallo _253_,
schau mal http://wiki.debianforum.de/LinuxSpeichermanagement
Viele Grüße!Uwe Pr.
squeeze/fluxbox

_253_
Beiträge: 41
Registriert: 24.10.2004 22:19:53

Beitrag von _253_ » 17.04.2007 18:15:32

@comes

versteh ich was falsch ?

Code: Alles auswählen

total       used       free     shared    buffers     cached
Mem:           993        980         13          0          0        934 
total = gesamt
used = benutzt
free = fei

und bei frei steht 13 mb wie kommst du auf 948 mb ?

Benutzeravatar
jhw
Beiträge: 34
Registriert: 20.02.2007 20:20:14

Re: RAM auslastung zu hoch ?

Beitrag von jhw » 17.04.2007 18:16:48

_253_ hat geschrieben:

Code: Alles auswählen

             total       used       free     shared    buffers     cached
Mem:           993        980         13          0          0        934
-/+ buffers/cache:         45        948
Swap:         3812          0       3812
Da liegt doch schon deine Antwort: 934MiB werden vom Cache genutzt. Linux nutzt "unbenutzten" Speicher zum Auslagern/Cachen. Sollte irgendwann mehr Ram benötigt werden, wird ein Teil vom Cache frei gemacht.

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 22.04.2007 16:23:03

Oder einfach den Wiki-Artikel lesen. Da wird das alles schön erklärt ;)

Antworten