Re: [tanya-jawab] Lama2 memori penuh di server squid ?

2010-02-12 Terurut Topik Fahmi Syafrizal


--
From: tukang ketik doeniam...@gmail.com
Sent: Wednesday, February 10, 2010 8:52 PM
To: tanya-jawab@linux.or.id
Subject: Re: [tanya-jawab] Lama2 memori penuh di server squid ?


2010/2/10 adinugrohomakas...@gmail.com adinugrohomakas...@gmail.com:
Mudah mudahan aku tidak salah baca vmstat, karena ini baca email di layar 
hp yang mungil. Semua terpotong potong.

Swap terpakai 2 MB (angka wajar), dan tetap di situ, tidak keluar masuk.
Berarti system anda sehat walafiat.

Bersyukurlah linux memanfaatkan memory seoptimal mungkin. Jadi tidak ada 
yang disia siakan. Setidaknya dipakai untuk meng-cache harddisk agar 
proses baca tulis jadi lebih cepat. (smartdrv kalau di DOS). Khan sayang 
kalau punya memory 1 GB tapi cuman terpakai 300MB dan sisanya mubazir. 
Hehehe


Oh ya, sekali lagi kalau aku tidak salah baca, 500-an MB memory anda 
dipakai linux hanya untuk meng-cache harddisk.


Kalau benar begitu, cache_mem bisa dinaikkan pelan pelan, (tetapi tidak 
melampaui 300MB), agar squid anda makin banyak mem_hit, dan client makin 
bahagia.

Angka 300 itu lihat dimana / kolom apa pak ? emang sekarang lagi kepakai
berapa ?
Apakah yang di kolom buff, sedangkan yang free masih bisa di
manfaatkan lagi ? begitukah maksudnya ?

--


coba tips ini agar squid tidak reaktif ke swap mem

ketik di console
sync
sysctl -w vm.drop_caches = 3
sysctl -w vm.swappiness = 3

atau agar permanen  saat buut masukkan
/etc/sysctl.conf



__ Information from ESET NOD32 Antivirus, version of virus signature 
database 4849 (20100208) __

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com





--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis



Re: [tanya-jawab] Lama2 memori penuh di server squid ?

2010-02-12 Terurut Topik adinugrohomakas...@gmail.com
Hehehe...
Aku baru lihat kalau nun jauh di bawah posting ada pertanyaan.
Ternyata bottom posting cocok untuk pengguna PC, tapi kalau ngutipnya 
kepanjangan/tanpa motong pesan yg tidak perlu sering lolos dari pandangan 
pengguna layar mungil.

Kembali ke pertanyaan

300MB itu kira kira sepertiga RAM.
Kalau baca baca panduannya squid, dijelaskan kalau angka ideal cache_mem itu 
kira kira sepertiga RAM (kalau mesin itu hanya menjalankan squid). 
Biasanya aku ngeset cache_mem antara seperempat sampai sepertiga RAM.

Free harus ada, agar ada tempat bagi proses yang baru start, atau baru 
dibalikin dari swap.

-- 
Salam,

Adi Nugroho
Sekarang beta su di Kupang.
Bae sonde bae, tanah Timor lebe bae




- original message -
From: tukang ketik doeniam...@gmail.com

Angka 300 itu lihat dimana / kolom apa pak ? emang sekarang lagi kepakai
berapa ?
Apakah yang di kolom buff, sedangkan yang free masih bisa di
manfaatkan lagi ? begitukah maksudnya ?


-- 
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis



Re: [tanya-jawab] Lama2 memori penuh di server squid ?

2010-02-10 Terurut Topik tukang ketik
 - original message -
 From: tukang ketik doeniam...@gmail.com
 Date: 10/02/2010 14:54

 dh memorier,

 Di server proxy ku pakai squid,
 memori 1 Gb
 cache ada 4HD x 4 @ 4.3Gb
 Pertama kali dijalankan saya lihat di top
 terpakai memori sekitar 1/4 nya (300anMB)
 tersss lama-lama naik meskipun
 gak drastis sampai hari ke 2 mendekati
 1 GB, nah sekarang mulai makai swap.
 Kalau saya restart lagi proxy nya
 dia balik lagi, nanti lama-lama penuh lagi.
 Apakah memang begitu ?
 Bisa gak kalau pas gak banyak yang pakai
 isi memori berkurang sendiri, jadi swap nya
 tetap utuh (0)
 Yang mana harus dimainkan ? setingan linux
 atau setingan squid ?

2010/2/10 adinugrohomakas...@gmail.com adinugrohomakas...@gmail.com:
 Linux+squid memang akan menggunakan seluruh memory yang ada.

 Swap kalau terpakai sedikit, wajar.
 Linux akan memindahkan aplikasi yang tidur ke swap, agar ram bisa 
 dimanfaatkan oleh aplikasi yang aktif, seperti squid yang rakus itu.
 Selain itu, kecepatan akses tertinggi didapatkan saat mem_hit, alias objek 
 internet yang dicari ada di RAM. Jadi, makin banyak objek di memory, lebih 
 baik.

 Tapi kalau melampaui beberapa puluh megabytes, baru tidak wajar.

 Berarti ada setting yang mesti dioptimalkan.
 Bisa start dengan mengecilkan cache_mem dan cache_dir.
Yang sudah pernah saya coba ganti pada ipcache_size
awalnya 4096 saya ganti menjadi 2048
Perbedaan pemakaian memori cukup drastis turun, tetapi
masalah perlahan-lahan naik masih.
Yang saya khawatirkan dan ini sepertinya pasti, suatu saat
angka di swap akan mentok.


 Swap ada isinya tidak berarti dia baca tulis terus.
 Coba jalankan:
   vmstat 2
 Amati si dan so (swap in dan swap out).
 Selama dia hampir selalu nol, berarti aman aman saja.
 Tapi kalau angkanya mendekati bi dan bo (block in dan block out), berarti 
 tidak sehat alias kekurangan RAM.
Capture vmstat 2: ini berarti sehat ya mas,
Jadi angka statistik perintah top dan free apakah artinya memori yang
pernah terpakai ? bukan aktual dong ?!?
Kalau saya baca manualnya vmstat itu utk liat virtual memori.
apa bedanya virtual memori dengan memori ?
sorry pertanyaannya udik banget :-(

procs ---memory-- ---swap-- -io -system-- cpu
 r  b   swpd   free   buff  cache   si   sobibo   in   cs us sy id wa
 0  0   2608  16904 275996 56382800 0 0   31  179  0  0 100  0
 0  0   2608  16904 275996 56382800 0 0   39  183  0  0 100  0
 0  0   2608  16904 276008 56381600 034  125  296  1  0 99  0
 0  0   2608  16904 276008 56382000 2 0  258  458  1  1 98  0
 0  0   2608  16904 276008 56384800 2   122  224  378  1  0 96  4
 0  0   2608  16904 276016 56386000 020  147  221  0  0 100  0
 0  0   2608  16904 276016 56392800 0 0   74  199  0  0 100  0
 0  0   2608  16904 276016 56394400 0   106   88  205  0  0 100  0
 0  0   2608  16904 276024 56393600 016  206  211  1  0 100  0
 0  0   2608  16904 276024 56394800 020  104  191  0  0 100  0
 0  0   2608  16904 276024 56394800 0 0   84  178  0  0 100  0


 Cara lain, kalau memang tidak suka lihat swap terpakai, kecilkan swappiness 
 di /proc. Kalau perlu sampai NOL.
 Nanti linuxnya akan berusaha sedapat mungkin untuk tidak menggunakan swap, 
 walaupun swap ada.

Bukan maksud saya untuk tidak memakai swap, tapi
saat ini saya ingin mantau squid saya, jadi linux box
ini aktifitasnya hanya squid, pikiran saya seharusnya
swap tidak pernah terpakai karena pernah baca pemakaian
cache dan memori 1Gb di HD menggunakan memori 10MB
belum yang lain-lainnya, nah yg lain-lainnya ini aplikasi kan
gak saya jalankan, paling hanya remote saja.
Tape entah kalau dari linuxnya ada aplikasi yg dikit dikit
teru menghabiskan memori
(fyi:saya pakai slackware)

Terimakasih banyak.

--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis



Re: [tanya-jawab] Lama2 memori penuh di server squid ?

2010-02-10 Terurut Topik adinugrohomakas...@gmail.com
Mudah mudahan aku tidak salah baca vmstat, karena ini baca email di layar hp 
yang mungil. Semua terpotong potong.
Swap terpakai 2 MB (angka wajar), dan tetap di situ, tidak keluar masuk.
Berarti system anda sehat walafiat.

Bersyukurlah linux memanfaatkan memory seoptimal mungkin. Jadi tidak ada yang 
disia siakan. Setidaknya dipakai untuk meng-cache harddisk agar proses baca 
tulis jadi lebih cepat. (smartdrv kalau di DOS). Khan sayang kalau punya memory 
1 GB tapi cuman terpakai 300MB dan sisanya mubazir. Hehehe

Oh ya, sekali lagi kalau aku tidak salah baca, 500-an MB memory anda dipakai 
linux hanya untuk meng-cache harddisk.

Kalau benar begitu, cache_mem bisa dinaikkan pelan pelan, (tetapi tidak 
melampaui 300MB), agar squid anda makin banyak mem_hit, dan client makin 
bahagia.

Tapi naikinnya pelan pelan yah, dan sambil mengamati vmstat.
Harusnya swap in dan swap out cuman nongol sekali kali saja (beberapa menit 
sekali), yaitu untuk menendang aplikasi yang tidur ke swap, untuk menyediakan 
tempat yang lebih lapang bagi squid anda. Plus kalau sial ya sekali kali 
mengembalikan proses itu ke RAM, kalau tiba tiba dia terbangun.


Oh ya, laporan free dan top itu aktual koq.
Mestinya swap yang dilaporkan top sama dengan kolom swpd di vmstat.

-- 
Salam,

Adi Nugroho
Sekarang beta su di Kupang.
Bae sonde bae, tanah Timor lebe bae




- original message -
Subject: Re: [tanya-jawab] Lama2 memori penuh di server squid ?
From: tukang ketik doeniam...@gmail.com
Date: 10/02/2010 16:48


Capture vmstat 2: ini berarti sehat ya mas,
Jadi angka statistik perintah top dan free apakah artinya memori yang
pernah terpakai ? bukan aktual dong ?!?
Kalau saya baca manualnya vmstat itu utk liat virtual memori.
apa bedanya virtual memori dengan memori ?
sorry pertanyaannya udik banget :-(

procs ---memory-- ---swap-- -io -system-- cpu
 r  b   swpd   free   buff  cache   si   sobibo   in   cs us sy id wa
 0  0   2608  16904 275996 56382800 0 0   31  179  0  0 100  0
 0  0   2608  16904 275996 56382800 0 0   39  183  0  0 100  0
 0  0   2608  16904 276008 56381600 034  125  296  1  0 99  0
 0  0   2608  16904 276008 56382000 2 0  258  458  1  1 98  0
 0  0   2608  16904 276008 56384800 2   122  224  378  1  0 96  4
 0  0   2608  16904 276016 56386000 020  147  221  0  0 100  0
 0  0   2608  16904 276016 56392800 0 0   74  199  0  0 100  0
 0  0   2608  16904 276016 56394400 0   106   88  205  0  0 100  0
 0  0   2608  16904 276024 56393600 016  206  211  1  0 100  0
 0  0   2608  16904 276024 56394800 020  104  191  0  0 100  0
 0  0   2608  16904 276024 56394800 0 0   84  178  0  0 100  0


-- 
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis



Re: [tanya-jawab] Lama2 memori penuh di server squid ?

2010-02-10 Terurut Topik tukang ketik
2010/2/10 adinugrohomakas...@gmail.com adinugrohomakas...@gmail.com:
 Mudah mudahan aku tidak salah baca vmstat, karena ini baca email di layar hp 
 yang mungil. Semua terpotong potong.
 Swap terpakai 2 MB (angka wajar), dan tetap di situ, tidak keluar masuk.
 Berarti system anda sehat walafiat.

 Bersyukurlah linux memanfaatkan memory seoptimal mungkin. Jadi tidak ada yang 
 disia siakan. Setidaknya dipakai untuk meng-cache harddisk agar proses baca 
 tulis jadi lebih cepat. (smartdrv kalau di DOS). Khan sayang kalau punya 
 memory 1 GB tapi cuman terpakai 300MB dan sisanya mubazir. Hehehe

 Oh ya, sekali lagi kalau aku tidak salah baca, 500-an MB memory anda dipakai 
 linux hanya untuk meng-cache harddisk.

 Kalau benar begitu, cache_mem bisa dinaikkan pelan pelan, (tetapi tidak 
 melampaui 300MB), agar squid anda makin banyak mem_hit, dan client makin 
 bahagia.
Angka 300 itu lihat dimana / kolom apa pak ? emang sekarang lagi kepakai
berapa ?
Apakah yang di kolom buff, sedangkan yang free masih bisa di
manfaatkan lagi ? begitukah maksudnya ?

--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis



RE: [tanya-jawab] Lama2 memori penuh di server squid ?

2010-02-09 Terurut Topik adinugrohomakas...@gmail.com
Linux+squid memang akan menggunakan seluruh memory yang ada.

Swap kalau terpakai sedikit, wajar.
Linux akan memindahkan aplikasi yang tidur ke swap, agar ram bisa dimanfaatkan 
oleh aplikasi yang aktif, seperti squid yang rakus itu.
Selain itu, kecepatan akses tertinggi didapatkan saat mem_hit, alias objek 
internet yang dicari ada di RAM. Jadi, makin banyak objek di memory, lebih baik.

Tapi kalau melampaui beberapa puluh megabytes, baru tidak wajar.

Berarti ada setting yang mesti dioptimalkan.
Bisa start dengan mengecilkan cache_mem dan cache_dir.

Swap ada isinya tidak berarti dia baca tulis terus.
Coba jalankan:
   vmstat 2
Amati si dan so (swap in dan swap out).
Selama dia hampir selalu nol, berarti aman aman saja.
Tapi kalau angkanya mendekati bi dan bo (block in dan block out), berarti tidak 
sehat alias kekurangan RAM.

Cara lain, kalau memang tidak suka lihat swap terpakai, kecilkan swappiness di 
/proc. Kalau perlu sampai NOL.
Nanti linuxnya akan berusaha sedapat mungkin untuk tidak menggunakan swap, 
walaupun swap ada.

-- 
Salam,

Adi Nugroho
Sekarang beta su di Kupang.
Bae sonde bae, tanah Timor lebe bae




- original message -
From: tukang ketik doeniam...@gmail.com
Date: 10/02/2010 14:54

dh memorier,

Di server proxy ku pakai squid,
memori 1 Gb
cache ada 4HD x 4 @ 4.3Gb
Pertama kali dijalankan saya lihat di top
terpakai memori sekitar 1/4 nya (300anMB)
tersss lama-lama naik meskipun
gak drastis sampai hari ke 2 mendekati
1 GB, nah sekarang mulai makai swap.
Kalau saya restart lagi proxy nya
dia balik lagi, nanti lama-lama penuh lagi.
Apakah memang begitu ?
Bisa gak kalau pas gak banyak yang pakai
isi memori berkurang sendiri, jadi swap nya
tetap utuh (0)
Yang mana harus dimainkan ? setingan linux
atau setingan squid ?


-- 
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis