Rifai, Mochamad (2011) Pengaturan download file pada PC-Client menggunakan multithreading. Sarjana thesis, Universitas Brawijaya.
Abstract
Bandwidth merupakan salah satu bagian penting dalam dunia internet. Tanpa bandwidth yang memadai layanan yang menggunakan internet seperti pendidikan, ekonomi dan bisnis akan mengalami hambatan. Bandwith berbanding terbalik dengan waktu, semakin besar bandwidth yang tersedia semakin kecil waktu yang dibutuhkan. Salah satu cara untuk mengatasi ketersedian bandwidth adalah dengan melakukan optimasi pada sisi klien dan salah satu metode yang dapat digunakan adalah multithreading. Pada penelitian ini, penerapan multithreading dilakukan dengan memaksimalkan kerja stream yang dikombinasikan dengan konsep threading. Dengan konsep threading memungkinkan masing-masing stream dapat berjalan sendiri-sendiri sesuai dengan threadnya tanpa mengganggu stream yang lain. Implementasi multithreading dalam penelitian ini dilakukan dengan menggunakan java virtual machine dan diharapkan dapat diketahui pengaruh jumlah thread terhadap waktu download. Berdasarkan implementasi dan analisis yang telah dilakukan, metode multithreading, thread dalam jumlah banyak tidak dapat langsung digunakan tetapi harus dimanajemen. Salah satu penyebab bertambahnya waktu download adalah penanganan thread pada java yang tidak bersifat asynchronous sehingga apabila terdapat thread yang mengalami kemacetan jaringan (congestion) akan berada pada kondisi blocked state sampai koneksi terbentuk.
Item Type: | Thesis (Sarjana) |
---|---|
Identification Number: | SKR/MIPA/2011/115/051102223 |
Subjects: | 500 Natural sciences and mathematics > 510 Mathematics |
Divisions: | Fakultas Matematika dan Ilmu Pengetahuan Alam > Matematika |
Depositing User: | Unnamed user with email repository.ub@ub.ac.id |
Date Deposited: | 07 Jun 2011 14:13 |
Last Modified: | 22 Oct 2021 07:14 |
URI: | http://repository.ub.ac.id/id/eprint/152567 |
Preview |
Text
051102223.pdf Download (2MB) | Preview |
Actions (login required)
View Item |