Memory usage

Earl Violet ejviolet at yahoo.com
Wed Mar 7 00:57:28 UTC 2007


--- Leonardo de Miranda Cabral <leomcabral at gmail.com> wrote:

> Hi all,
> 
> I have a notebook with 1GB Ram memory. I was taking a look in the
> memory usage 
> of this notebook and guess what, with almost nothing 
> (applications) loaded 
> the memory that Kubuntu show as used with the 'free' command is
> 750MB. 
> How????? I even stopped X (kdm), apache2, postgresql, everything...
> I`m 
> getting crazy??!!! Why kubuntu don`t free this memory??? I went to
> a WinXP 
> SP2 box with 512MB RAM that my father has and with a lot of
> application 
> loaded it still hava free memory at about 200MB. For you guys help
> me lower 
> my memory usage here a some 'free' and 'ps' outputs. [1] and [2]
> are outputs 
> when nothing is loaded (neither X), and [3] and [4]  with some
> default 
> applications that usually starts with kde. Is this a kernel bug???
> If can any 
> one help me or explain me this strange memory usage...
> 
> ----------------- [1] -> free -m
> ---------------------------------------------
>              total       used       free     shared    buffers    
> cached
> Mem:          1002        761        240          0         36     
>   659
> -/+ buffers/cache:         65        937
> Swap:         2933          0       2933
>
-----------------------------------------------------------------------------------
> 
> ----------------- [2] -> ps aux
> ---------------------------------------------
> USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME
> COMMAND
> root         1  0.0  0.0   1632   612 ?        Ss   18:32   0:01
> /sbin/init 
> splash
> root         2  0.0  0.0      0     0 ?        S    18:32   0:00
> [migration/0]
> root         3  0.0  0.0      0     0 ?        SN   18:32   0:00
> [ksoftirqd/0]
> root         4  0.0  0.0      0     0 ?        S    18:32   0:00
> [watchdog/0]
> root         5  0.0  0.0      0     0 ?        S<   18:32   0:00
> [events/0]
> root         6  0.0  0.0      0     0 ?        S<   18:32   0:00
> [khelper]
> root         7  0.0  0.0      0     0 ?        S<   18:32   0:00
> [kthread]
> root         9  0.0  0.0      0     0 ?        S<   18:32   0:00
> [kblockd/0]
> root        10  0.0  0.0      0     0 ?        S<   18:32   0:00
> [kacpid]
> root        11  0.0  0.0      0     0 ?        S<   18:32   0:00 
> [kacpi_notify]
> root       102  0.0  0.0      0     0 ?        S<   18:32   0:00
> [kseriod]
> root       135  0.0  0.0      0     0 ?        S    18:32   0:00
> [pdflush]
> root       136  0.0  0.0      0     0 ?        S    18:32   0:00
> [pdflush]
> root       137  0.0  0.0      0     0 ?        S    18:32   0:00
> [kswapd0]
> root       138  0.0  0.0      0     0 ?        S<   18:32   0:00
> [aio/0]
> root      1704  0.0  0.0      0     0 ?        S<   18:32   0:00
> [khubd]
> root      1728  0.0  0.0      0     0 ?        S<   18:32   0:00
> [khpsbpkt]
> root      1767  0.0  0.0      0     0 ?        S    18:32   0:00
> [knodemgrd_0]
> root      1809  0.0  0.0      0     0 ?        S<   18:32   0:00
> [kjournald]
> root      1884  0.0  0.0   1600   544 ?        Ss   18:32   0:00
> //sbin/logd
> root      2027  0.0  0.1   2612  1040 ?        S<s  18:32   
> 0:00 /sbin/udevd --daemon
> root      2786  0.0  0.0      0     0 ?        S<   18:32   0:00
> [shpchpd]
> root      2797  0.0  0.0      0     0 ?        S<   18:32   0:00
> [kpsmoused]
> root      2915  0.0  0.0      0     0 ?        S    18:32   0:00
> [pccardd]
> root      2916  0.0  0.0      0     0 ?        S<   18:32   0:00
> [tifm0]
> root      3033  0.0  0.0      0     0 ?        S<   18:32   0:00
> [ipw2200/0]
> root      3624  0.0  0.0   1600   508 tty2     Ss+  18:32   0:00
> /sbin/getty 
> 38400 tty2
> root      3625  0.0  0.0   1600   508 tty3     Ss+  18:32   0:00
> /sbin/getty 
> 38400 tty3
> root      3626  0.0  0.0   1596   504 tty4     Ss+  18:32   0:00
> /sbin/getty 
> 38400 tty4
> root      3627  0.0  0.0   1600   508 tty5     Ss+  18:32   0:00
> /sbin/getty 
> 38400 tty5
> root      3628  0.0  0.0   1600   504 tty6     Ss+  18:32   0:00
> /sbin/getty 
> 38400 tty6
> root      3853  0.0  0.1   2200  1164 ?        Ss   18:32   
> 0:00 /usr/sbin/acpid -c /etc/acpi/events -s /var/run/acpid.socket
> root      3948  0.0  0.0   1648   612 ?        Ss   18:32   0:00
> /sbin/syslogd
> root      3974  0.0  0.0   1728   516 ?        Ss   18:32   0:00
> /bin/dd bs 1 
> if /proc/kmsg of /var/run/klogd/kmsg
> klog      3976  0.0  0.1   2428  1312 ?        Ss   18:32   
> 0:00 /sbin/klogd -P /var/run/klogd/kmsg
> cupsys    4098  0.0  0.1   4540  2000 ?        Ss   18:32   
> 0:00 /usr/sbin/cupsd
> root      4140  0.0  0.0   4900   924 ?        Ss   18:32   
> 0:00 /usr/sbin/hpiod
> hplip     4181  0.0  0.4   9672  4860 ?        S    18:32   0:00 
> python /usr/sbin/hpssd
> root      4291  0.0  0.2   5580  2272 ?        Ss   18:32   
> 0:00 /usr/sbin/apt-index-watcher watch --syslog
> 103       4311  0.0  0.0   2300   896 ?        Ss   18:32   
> 0:09 /usr/bin/dbus-daemon --system
> 106       4326  0.0  0.5   7220  5688 ?        Ss   18:32   
> 0:05 /usr/sbin/hald
> root      4327  0.0  0.1   2916  1040 ?        S    18:32   0:00
> hald-runner
> 106       4333  0.0  0.0   2024   872 ?        S    18:33   
> 0:00 /usr/lib/hal/hald-addon-acpi
> 106       4339  0.0  0.0   2024   844 ?        S    18:33   
> 0:00 /usr/lib/hal/hald-addon-keyboard
> 106       4355  0.0  0.0   2028   916 ?        S    18:33   
> 0:00 /usr/lib/hal/hald-addon-storage
> root      4372  0.0  0.0   1948   796 ?        Ss   18:33   
> 0:00 /usr/sbin/dhcdbd --system
> root      4389  0.0  0.2  20372  2104 ?        Ssl  18:33   
> 0:01 /usr/sbin/NetworkManager --pid-file
> /var/run/NetworkManager/NetworkManager.pid
> root      4404  0.0  0.1   2964  1248 ?        Ss   18:33   
> 0:00 /usr/sbin/NetworkManagerDispatcher --pid-file
> /var/run/NetworkManager/NetworkManagerDispatcher.pid
> root      4447  0.0  0.0      0     0 ?        S<   18:33   0:00
> [ondemand]
> root      4496  0.0  0.1   4940  1048 ?        Ss   18:33   
> 0:00 /usr/sbin/sshd
> root      4578  0.0  0.0   2072   740 ?        Ss   18:33   
> 0:00 /usr/sbin/hcid -x
> root      4584  0.0  0.0   1668   496 ?        Ss   18:33   
> 0:00 /usr/sbin/sdpd
> root      4596  0.0  0.0      0     0 ?        S<   18:33   0:00
> [krfcommd]
> daemon    4634  0.0  0.0   1856   428 ?        Ss   18:33   0:00
> /usr/sbin/atd
> root      4647  0.0  0.0   2192   868 ?        Ss   18:33   
> 0:00 /usr/sbin/cron
> dhcp      4805  0.0  0.0   2392   748 ?        S<s  18:33   0:00 
> dhclient3 -pf /var/run/dhclient.eth0.pid -lf
> /var/lib/dhcp3/dhclient.eth0.leases 
> eth0
> root      5221  0.0  0.1   3460  1396 ?        S    18:53   
> 0:00 /sbin/wpa_supplicant -dd -g /var/run/wpa_supplicant-global
> dhcp      5228  0.0  0.1   2400  1168 ?        S    18:53   
> 0:00 /sbin/dhclient -1 -lf /var/lib/dhcp3/dhclient.eth1.leases -pf
> /var/run/dhclient.eth1.pid -q -e 
> dhc_dbus=31 -d eth1
> root      7806  0.0  0.1   2672  1172 tty1     Ss   21:18   0:00
> /bin/login --           
> 1000      7812  0.7  0.3   5872  3444 tty1     S    21:18   0:00
> -bash
> 1000      7831  0.0  0.0   2476   988 tty1     R+   21:18   0:00 ps
> aux
> --------------------- [2] end
> --------------------------------------
> 
> 
> ----------------------[3] -> free -m -----------------------------
>              total       used       free     shared    buffers    
> cached
> Mem:          1002        967         34          0         39     
>   684
> -/+ buffers/cache:        244        757
> Swap:         2933          0       2933
>
------------------------------------------------------------------------
> 
> 
> --------------------- [4] -> ps aux -------------------------------
> USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME
> COMMAND
> root         1  0.0  0.0   1632   612 ?        Ss   18:32   0:01
> /sbin/init 
> splash
> root         2  0.0  0.0      0     0 ?        S    18:32   0:00
> [migration/0]
> root         3  0.0  0.0      0     0 ?        SN   18:32   0:00
> [ksoftirqd/0]
> root         4  0.0  0.0      0     0 ?        S    18:32   0:00
> [watchdog/0]
> root         5  0.0  0.0      0     0 ?        S<   18:32   0:00
> [events/0]
> 
>From my observation, Linux keeps filling the memory but will free it
up as needed. I run a SPARC U60 with 1.5 GB memory and a U30 with 1
GB and no swap on either. The memory is quickly very full. I run for
days with no problem. Don't worry about it.

Earl

URL http://deserthowler.cjb.net
Instant messenger: earlcoyote
ICQ:64033496


 
____________________________________________________________________________________
We won't tell. Get more on shows you hate to love 
(and love to hate): Yahoo! TV's Guilty Pleasures list.
http://tv.yahoo.com/collections/265 




More information about the kubuntu-users mailing list