You are not logged in.
Pages: 1
Hi,
the problem here is the to much of the system RAM is keept cached
$ free -mt
total used free shared buffers cached
Mem: 3904 2506 1397 171 141 1508
-/+ buffers/cache: 856 3047
Swap: 0 0 0
Total: 3904 2506 1397I know, the actuall in-use RAM is 856 and not 2506 but still that cached memory it stays like that for to long, and if I add virtual machines to the equation the situation becomes bitter ![]()
Even when very few process are running, the RAM keeps like that even after all programs are closed and nothing is running.
This is what is actually consumed:
Private + Shared = RAM used Program
200.0 KiB + 38.5 KiB = 238.5 KiB xinit
212.0 KiB + 34.5 KiB = 246.5 KiB dbus-launch
272.0 KiB + 23.0 KiB = 295.0 KiB dnsmasq
236.0 KiB + 61.0 KiB = 297.0 KiB gnome-pty-helper (2)
276.0 KiB + 31.5 KiB = 307.5 KiB fcron
276.0 KiB + 53.5 KiB = 329.5 KiB rtkit-daemon
260.0 KiB + 182.5 KiB = 442.5 KiB startx
472.0 KiB + 34.5 KiB = 506.5 KiB ssh-agent
412.0 KiB + 106.0 KiB = 518.0 KiB xfconfd
648.0 KiB + 43.0 KiB = 691.0 KiB systemd-logind
640.0 KiB + 107.5 KiB = 747.5 KiB gconfd-2
704.0 KiB + 131.5 KiB = 835.5 KiB gvfsd
768.0 KiB + 72.0 KiB = 840.0 KiB mount.ntfs
636.0 KiB + 205.0 KiB = 841.0 KiB gconf-helper
844.0 KiB + 108.5 KiB = 952.5 KiB ntpd
816.0 KiB + 142.5 KiB = 958.5 KiB at-spi2-registryd
956.0 KiB + 95.5 KiB = 1.0 MiB dconf-service
832.0 KiB + 227.0 KiB = 1.0 MiB login
984.0 KiB + 146.0 KiB = 1.1 MiB gvfs-gphoto2-volume-monitor
1.0 MiB + 195.0 KiB = 1.2 MiB gvfsd-fuse
1.3 MiB + 73.0 KiB = 1.3 MiB systemd-udevd
1.2 MiB + 216.5 KiB = 1.4 MiB upowerd
1.0 MiB + 468.0 KiB = 1.5 MiB (sd-pam)
1.2 MiB + 261.5 KiB = 1.5 MiB sudo
1.4 MiB + 177.0 KiB = 1.6 MiB wpa_supplicant
1.6 MiB + 433.5 KiB = 2.0 MiB csd-printer
2.0 MiB + 87.5 KiB = 2.1 MiB gvfsd-metadata
1.8 MiB + 340.0 KiB = 2.1 MiB cupsd
1.4 MiB + 802.0 KiB = 2.2 MiB bash (3)
2.1 MiB + 244.5 KiB = 2.4 MiB ModemManager
2.2 MiB + 368.0 KiB = 2.6 MiB gvfs-udisks2-volume-monitor
1.5 MiB + 1.1 MiB = 2.6 MiB systemd (2)
2.4 MiB + 210.0 KiB = 2.6 MiB syslog-ng
2.7 MiB + 160.0 KiB = 2.9 MiB at-spi-bus-launcher
3.1 MiB + 466.5 KiB = 3.5 MiB dbus-daemon (3)
3.4 MiB + 183.5 KiB = 3.6 MiB gvfsd-trash
4.0 MiB + 287.0 KiB = 4.3 MiB udisksd
3.7 MiB + 671.0 KiB = 4.3 MiB polkit-gnome-authentication-agent-1
4.4 MiB + 243.5 KiB = 4.6 MiB gnome-keyring-daemon
4.3 MiB + 778.5 KiB = 5.1 MiB cinnamon-session
4.7 MiB + 438.5 KiB = 5.1 MiB pulseaudio
4.6 MiB + 791.0 KiB = 5.3 MiB NetworkManager
4.4 MiB + 1.2 MiB = 5.6 MiB lxpanel
4.7 MiB + 1.1 MiB = 5.9 MiB xfce4-clipman
6.6 MiB + 734.5 KiB = 7.4 MiB libvirtd
4.7 MiB + 3.1 MiB = 7.8 MiB cinnamon-screensaver
7.3 MiB + 1.7 MiB = 9.1 MiB cinnamon-settings-daemon
8.5 MiB + 1.9 MiB = 10.4 MiB nm-applet
10.4 MiB + 1.4 MiB = 11.8 MiB cinnamon-launch
11.8 MiB + 268.0 KiB = 12.1 MiB polkitd
13.4 MiB + 550.5 KiB = 13.9 MiB colord
14.8 MiB + 1.8 MiB = 16.6 MiB nemo
14.8 MiB + 2.8 MiB = 17.6 MiB systemd-journald
18.8 MiB + 7.0 MiB = 25.8 MiB Xorg
36.5 MiB + 6.7 MiB = 43.2 MiB terminator (2)
175.9 MiB + 6.0 MiB = 181.9 MiB cinnamon
311.8 MiB + 4.3 MiB = 316.0 MiB firefox
---------------------------------
762.8 MiB
=================================Ideas?
Offline
Run "sync; echo 3 > /proc/sys/vm/drop_caches" to drop whatever caches you can. Doesn't take long to do it, does it? Caches can be dropped pretty instantly, thus their presence shouldn't impair performance.
-edit-
Data in tmpfs is counted as cache and obviously cannot be just dropped - it can be removed or swapped out (but for that you need swap).
Last edited by lucke (2014-03-12 18:25:01)
Offline
Why would you want to drop cached RAM? That doesn't make any sense.
i'm sorry for my poor english wirting skills…
Offline
Why do you think caching is a problem? Have you read www.linuxatemyram.com?
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
You can just download more RAM: http://www.downloadmoreram.com/
Offline
You can just download more RAM: http://www.downloadmoreram.com/
Whiskey, Tango, Foxtrot? -- Over.
![]()
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way
Offline
Run "sync; echo 3 > /proc/sys/vm/drop_caches" to drop whatever caches you can. Doesn't take long to do it, does it? Caches can be dropped pretty instantly, thus their presence shouldn't impair performance.
-edit-
Data in tmpfs is counted as cache and obviously cannot be just dropped - it can be removed or swapped out (but for that you need swap).
It worked! , Thanks!
Why would you want to drop cached RAM? That doesn't make any sense.
Yes from one part.
The other side is that I want to get opinions on the matter.
Why do you think caching is a problem? Have you read www.linuxatemyram.com?
Actually is not, I wanted however to check what you guys would say and I got some new heads up and also a command to clean it.
So basically, if I start up my virtual systems and more RAM will needed the system automatically will give the cached RAM to application I suppose.
karol wrote:You can just download more RAM: http://www.downloadmoreram.com/
Whiskey, Tango, Foxtrot? -- Over.
I think karol probably meant that because I use virtual machines I need more RAM, but probably I need a new system lol.
Other question, I got some new info from a collegue that ZFS filesystem has extreme performance and it's like having a RAM instead of the HDD,
is this true, and do you guys recommand using it?
Would the caching be different? (more RAM saved?)
Last edited by r0b0t (2014-03-13 21:16:59)
Offline
It's just cached RAM. That RAM is relinquished if required by the OS, so just let the OS handle it.
Offline
I think www.linuxatemyram.com that WorMzy posted is all you need to (re-)read.
No HDD filesystem will act as fast as RAM unless the data is cached in RAM.
For more info about ZFS, see e.g. https://wiki.archlinux.org/index.php/ZFS
Offline
Other question, I got some new info from a collegue that ZFS filesystem has extreme performance and it's like having a RAM instead of the HDD,
is this true, and do you guys recommand using it?
Would the caching be different? (more RAM saved?)
From what I have read, ZFS is a RAM guzzler. I wouldn't recommend using it unless you have *special* needs. For fast speeds, give xfs a try.
Offline
From what I have read, ZFS is a RAM guzzler.
Same here.
When I see 'ZFS <fill in the blank> RAM', the <blank> doesn't form 'is as fast as', but 'needs a lot of'.
http://forums.freenas.org/index.php?thr … nts.16874/
ZFS loves RAM, I have read the rule is 1GB per 1TB of raw storage
https://bbs.archlinux.org/viewtopic.php?id=171559
https://www.freebsd.org/doc/handbook/fi … s-zfs.html
Some of the features provided by ZFS are RAM-intensive, so some tuning may be required to provide maximum efficiency on systems with limited RAM.
Offline
r0b0t wrote:Other question, I got some new info from a collegue that ZFS filesystem has extreme performance and it's like having a RAM instead of the HDD,
is this true, and do you guys recommand using it?
Would the caching be different? (more RAM saved?)From what I have read, ZFS is a RAM guzzler. I wouldn't recommend using it unless you have *special* needs. For fast speeds, give xfs a try.
Yep, already did, it's great
$ mount -l | grep xfs
/dev/sda7 on /home type xfs (rw,noatime,attr2,inode64,logbufs=8,noquota) [/home]
Offline
Pages: 1