задача - иметь сервер без свапа. устал бороться

есть ява приложение, есть сквид. больше ничего нет. swapness = 1.
постоянно сваливается в свап, очень хочется узнать кто виновник.
вот состояние после свапа по данным free/ps_mem.py:
Код:
total used free shared buffers cached
Mem: 507936 504252 3684 0 7900 57048
-/+ buffers/cache: 439304 68632
Swap: 1349452 188452 1161000
Private + Shared = RAM used Program
212.0 KiB + 0.0 KiB = 212.0 KiB unlinkd
336.0 KiB + 0.0 KiB = 336.0 KiB udevd
376.0 KiB + 0.0 KiB = 376.0 KiB gpm
420.0 KiB + 0.0 KiB = 420.0 KiB init
448.0 KiB + 0.0 KiB = 448.0 KiB klogd
580.0 KiB + 0.0 KiB = 580.0 KiB syslogd
592.0 KiB + 0.0 KiB = 592.0 KiB crond
620.0 KiB + 0.0 KiB = 620.0 KiB smartd
888.0 KiB + 0.0 KiB = 888.0 KiB sh (2)
1.6 MiB + 0.0 KiB = 1.6 MiB mingetty (5)
1.7 MiB + 0.0 KiB = 1.7 MiB mc
1.7 MiB + 0.0 KiB = 1.7 MiB su (2)
2.4 MiB + 0.0 KiB = 2.4 MiB sendmail.sendmail (2)
4.8 MiB + 0.0 KiB = 4.8 MiB bash (4)
5.1 MiB + 0.0 KiB = 5.1 MiB sshd (3)
46.6 MiB + 0.0 KiB = 46.6 MiB squid (2)
320.7 MiB + 0.0 KiB = 320.7 MiB java (2)
а вот состояние нормальное рабочее:
Код:
total used free shared buffers cached
Mem: 507936 483132 24804 0 13668 54364
-/+ buffers/cache: 415100 92836
Swap: 1349452 0 1349452
Private + Shared = RAM used Program
264.0 KiB + 0.0 KiB = 264.0 KiB unlinkd
464.0 KiB + 0.0 KiB = 464.0 KiB udevd
468.0 KiB + 0.0 KiB = 468.0 KiB klogd
528.0 KiB + 0.0 KiB = 528.0 KiB gpm
556.0 KiB + 0.0 KiB = 556.0 KiB init
600.0 KiB + 0.0 KiB = 600.0 KiB syslogd
820.0 KiB + 0.0 KiB = 820.0 KiB smartd
1.1 MiB + 0.0 KiB = 1.1 MiB crond
1.9 MiB + 0.0 KiB = 1.9 MiB sh (2)
2.0 MiB + 0.0 KiB = 2.0 MiB mingetty (5)
2.3 MiB + 0.0 KiB = 2.3 MiB su (2)
4.3 MiB + 0.0 KiB = 4.3 MiB bash (3)
5.7 MiB + 0.0 KiB = 5.7 MiB sendmail.sendmail (2)
6.0 MiB + 0.0 KiB = 6.0 MiB sshd (3)
34.5 MiB + 0.0 KiB = 34.5 MiB squid (2)
337.5 MiB + 0.0 KiB = 337.5 MiB java (2)
Private + Shared = RAM used Program
Warning: Shared memory is not reported by this system.
Values reported will be too large, and totals are not reported
куда бы копнуть? а то тормозить начинает со свапом-то