Webproxy decreasing RAM memory

I hope you can help me…
I have configured a transparent proxy, all works OK. But the RAM system memory goes decreasing until the free RAM is under 5MB, in this moment the cache disk starts to work continuously during five minutes aprox, like as the RAM is downloaded to a cache disk :confused: when this process finishes the RAM is 128 (I have 162MB installed, 64 reserved for proxy)
Resouces
uptime: 1d9h6m25s
version: “3.7”
free-memory: 131004kB
total-memory: 159596kB
cpu: “Pentium”
cpu-count: 1
cpu-frequency: 350MHz
cpu-load: 4
free-hdd-space: 7778676kB
total-hdd-space: 7960136kB
write-sect-since-reboot: 125234
write-sect-total: 574442


Proxy 3.7
enabled: yes
src-address: 0.0.0.0
port: 3128
parent-proxy: 0.0.0.0
parent-proxy-port: 0
cache-drive: primary-slave
cache-administrator: “soporte@mikrolan.com.ar
max-cache-size: 6766000KiB
cache-on-disk: yes
max-client-connections: 100
max-server-connections: 1000
max-fresh-time: 0s
serialize-connections: no
always-from-cache: no
cache-hit-dscp: 16

Is this a normal action? Any idea? Thanks!!!

Add more ram to your system. At least 256MB.

But is this normal? I want to know if is a normal procedure… Because y have only 64MB dedicatred to proxy… Thank you for your time.

My system is taking 90MB Ram without Proxy so do the math.

web proxies request more RAM, i’m using SQUID and to get a satisfied result I installed 1 GB of RAM, it is normal for these kind of service to reques more RAM.

Just increase the amount of RAM and allocate more for webproxy, and you will see the difference.

Regards

Faton

OK, thank you guys!