> a. ketika state=sedang kirim, apa yang terjadi?
> proses kirim_message lain ditahan?

state itu hanya flag di field sebuah message di database
proses akan memfilter message yg statenya belum kirim , dan
mengirimkannya..
begitu seterusnya

> b. apakah yang melakukan proses kirim_message ini hanya satu klien?

pertama message diambil oleh proses diatas kemudian dikirim ke modul
pengirim
ya satu sih kayake..

> c. apakah proses kirim_message memakan waktu, secara proporsi,
> signifikan dibanding proses lain?

ya kirim message mgkn memakan waktu..tapi saya rasa kecil sekali
karna itu akan di handle oleh thread lain ..

> d. apakah proses kirim_message menunggu selama selang waktu
> yang tidak pasti? (indeterministik).

hmm.. belum sempat diamati. Mgkn saking kecilnya :)

> Biasanya, ketika saya mencoba mempercepat aplikasi, saya lakukan
> profiling. Dari sana bisa muncul statistik: bagian mana yang
> paling sering dipanggil dan paling lama dieksekusi. Bagian-bagian
> itu yang perlu diperbaiki.

O ok.. good idea
Mgkn sy harus liat dulu apakah Query SQL di sistem cukup signifikan
porsinya
pada pemrosesan atau tidak . Pinginnya semua sistem itu bisa optimal..

thanks ya mas




-- 
Berhenti langganan: [EMAIL PROTECTED]
Arsip dan info: http://linux.or.id/milis.php

Kirim email ke