![]() 124
5.2.
Hasil Pengukuran
Setelah program selesai di
implementasikan
kemudian penulis mencoba
untuk melakukan
pengukuran
untuk mengetahui
kemampuan
program dalam
menerima dan
memproses data
pesawat.
Pengukuran di
fokuskan pada
3
(tiga)
thread
yaitu
ClientThread,
Asterix21Thread
dan FlightTrackingThread
seperti
gambar
5.10
dibawah,
karena
thread-thread inilah
yang
paling
menentukan
kecepatan pemrosesan data-data pesawat.
Gambar 5.10 Pengukuran waktu Proses setiap Thread
5.2.1. Pengukuran
Waktu Proses Pada ClientThread
Data yang digunakan pada pengukuran ini adalah data Asterix-21 dari
ADS-B
Receiver
SBS-2
yang
ada
di
PTIK-BPPT,
dimana
satu
paket
data
ADS-B
hanya
berisi
satu
data
pesawat. Pada
pengukuran
ini
penulis
mengirim
paket
data
setiap
5
(lima)
millisecond
dengan
jumlah
data sebanyak
100
(seratus)
paket
data
Asterix-21.
Program
akan
mencatat
waktu
pada
saat
data
pertama
kali
diterima
dan
disimpan
di
variabel
tStart.
Selanjutnya
program
akan
mencatat
waktu
pada
saat 100 (seratus)
data sudah tersimpan
semuanya
pada Queue dan disimpan
pada
|