Hi P.Y. Adi Prasaja and others who follow this thread,
On Wed, 14 Mar 2001 at 18:40:07 GMT +0700 (JAVT) (14/03/2001 18:40
where you think I live) "P.Y. Adi Prasaja"=[PYA] told to the list :
>> silahkan baca lagi posting2 dari saya sebelumnya. *timeout* selalu
>> saya hubungkan dengan "delay antara 1 pengiriman data dengan
>> pengiriman selanjutnya".
PYAP> Hmm.. saya kurang tahu bagaimana MDaemon secara internal, tapi,
PYAP> dalam socket programming (baca: network programming), tidak akan
PYAP> pernah 1 data (byte) secara langsung dikirim (unbufferred),
PYAP> melainkan akan 'diletakkan' dulu dalam buffer, baru setelah
PYAP> buffer tsb. penuh, atau menjalankan flush() data akan dikirim.
PYAP> Ini semua demi performance, ingat unbufferred read/write pada
PYAP> suatu socket menyebabkan banyak sekali system calls lebih dari
PYAP> yang dibutuhkan (baca: performa menurun).
PYAP> Anyway, saya tidak akan menebak-nebak, ada baiknya yang mengerti
PYAP> soal MDaemon bisa kasih konfirmasi.
Sama saja, mekanisme itu disebut Network Redirector di Windows atau
Dirty Cache Buffer di Netware; akan tetapi intinya sama, yaitu data
diletakkan di "Memory" dulu dan nanti di flush jika sudah penuh untuk
pertimbangan performance.
Hal ini berlaku untuk semua program, apalagi program-2x yg sifatnya
"multitasking".
Umumnya pengaturan itu dilakukan di O/S level, bukan di program,
program/aplikasi tinggal memanfaatkan utilitas dari O/S melalui
System Service caller atau lainnya.
Pengaturan "memory" (bisa berupa physical maupun Virtual), pengaturan
time to flush, pengaturan besarnya data/memory (block size)
allocation, pengaturan journalling (kapan watermark di delete/purge
setelah program melakukan deletion) dll merupakan inti dari
performance tuning; yg berbeda antara satu O/S dg O/S yg lain dan
situasi serta kondisi server (koneksi ke Internet, Traffic dll).
Wah jadi ngomongin O/S nih :-)
--
Salam,
- Syafril - mailto:<[EMAIL PROTECTED]>
[List Owner/Moderator of [EMAIL PROTECTED] ]
Dibuat : 14 Maret 2001, 21:46:23 GMT +0700
Saya menggunakan MDaemon 4.0.0 beta K di NT4 SP6a
--
--MDaemon-L----------------------------------------------------------
Milis ini untuk Diskusi antar pengguna MDaemon Mail Server.
Untuk menghubungi moderator/List Owner double click link dibawah ini:
<mailto:[EMAIL PROTECTED]>
Untuk Unsubscribe, double click link dibawah ini langsung kirim
<mailto:[EMAIL PROTECTED]>
Untuk Subscribe, double click link dibawah ini langsung kirim
<mailto:[EMAIL PROTECTED]>
--POWERED BY MDAEMON!------------------------------------------------