Anda di halaman 1dari 5

TUGAS THREADING

PEMROGRAMAN JARINGAN

Nama NIM Kelas Paraf


Muh. Kafaillah KEAMANAN
Arief 1929142043 CYBER &
JARINGAN

FAKULTAS TEKNIK

PROGRAM STUDI TEKNIK KOMPUTER

UNIVERSITAS NEGERI MAKASSAR

2021
Threading

A. Topik Praktikum
Threading Python
B. Tujuan Praktikum
A. Mahasiswa mengetahui cara kerja Threading di Python
B. Mahasiswa mengetahui implementasi Threading di Python
C. Teori Pendukung
Threading
Threading adalah salah satu cara bagaimana kita dapat melakukan konkurensi
dalam mengeksekusi sebuah operasi. Tidak seperti kode tanpa threading yang
harus menunggu proses eksekusi kode sebelumnya selesai, threading memisahkan
sebagian kode dan mengeksekusinya di proses yang terpisah.
D. Alat dan Bahan
1. Sistem Operasi (Windows)
2. Aplikasi Visual Studio Code
3. Laptop / PC
4. Keyboard
5. Mouse
6. Wi-Fi
E. Langkah Praktikum
Percobaan 1:

Percobaan 2:
Latihan:
Threading angka 1 – 1.000.000

F. Hasil Uji Coba


Percobaan 1:
Percobaan 2:

Analisis:
Pada percobaan 1 terjadi error ketika python diperintahkan untuk menghitung
waktu eksekusi program dari 4 website, error terjadi karena untuk
pengeksekusian program tidak di inputkan fungsi import dari threading dan
memasukkan fungsi thread kedalam program seperti percobaan ke 2 dimana
program berjalan lancar (berhasil).
Latihan:

G. Kesimpulan
Threading adalah salah satu cara bagaimana kita dapat melakukan konkurensi
dalam mengeksekusi sebuah operasi. Tidak seperti kode tanpa threading yang
harus menunggu proses eksekusi kode sebelumnya selesai, threading memisahkan
sebagian kode dan mengeksekusinya di proses yang terpisah. Namun dalam
penggunaan threading harus diperhatikan jumlah resource yang menjadi
pembatasnya. Jangan sampai proses yang berat, dieksekusi dengan menggunakan
thread yang terlalu banyak sehingga menghabiskan ruang CPU dan memori.

Anda mungkin juga menyukai