Multithreading artinya mengerjakan banyak tugas atau thread sekaligus. Pembagian Waktu adalah kuncinya. Thread yang banyak tidak bekerja terus-menerus, melainkan sering berada dalam kondisi menunggu. Biasanya, kondisi menunggu diwujudkan dengan loop yang panjang yang disebut delay. Kebanyakan program sederhana akan melewatkan kondisi menunggu begitu saja tanpa melakukan apa-apa. Jika program be…