Multithreading pada Python – Bagian 3 ( Sinkronisasi Menggunakan Buffer)
Author: Amru Rosyada · Published: September 1, 2008 · Category: Pemrograman Python
Pada bagian ketiga ini akan dibahas tentang pambuatan multithreading dengan Sinkronisasi plus buffer, Fungsi dari buffer disini adalah sebagai shared data yang dapat menyimpan data dari producer sesuai dengan alokasi maksimal dari buffer, sehingga producer tidak perlu menunggu sampai consumer mengambil nilai yang ada pada shared memori untuk memproduksi kembali. Sebagai analogi producer memperluas gudang penyimpanan dari hasil produksinya, sehingga tiap kali producer mengghasilkan produk langsung dimasukkan ke gudang, hal ini akan mempermudah konsumer karena konsumer tinggal mengambil barang dari gudang. Pada kasus ini kita akan menggunakan buffer berupa list yang panjangnya lima data untuk menampung produk dari producer, kemudian consumer akan mengambil data dari list tersebut.
Download Tulisan Lengkap: resource-3
Related Articles
- Multithreading pada Python – Bagian 1
- Multithreading pada Python – Bagian 2 ( Sinkronisasi)
- Denormalisasi menggunakan Materialized View
- Partitioning pada Oracle 11g
- Membuat Produk Zope Sendiri
- Ilustrasi IP Address
- Panduan Installasi SAP GUI Java Di Open SuSe 10.2
- Business Intelligence dengan SQL Server 2005
- Linux PDA: Belajar dari Perjalanan Sharp Zaurus SL-5500
- Setelah Diberlakukannya UU HaKI
- Console-console yang Meriah
- Menggabungkan File Hosting Service dengan Situs Milik Kita
- Teknik Optimisasi CMS WordPress
- Aplikasi pengubah data Biner (8bit) ke Decimal dan Hexa Decimal
- Instalasi Oracle di Red Hat Linux Advance Server 2.1
- Lebih Lanjut dengan LTSP
- Belajar Memulai Bisnis Internet Dengan Affiliate Marketing
- Belajar Memulai Bisnis Internet Dengan Affiliate Marketing
- Membuat Database Idul Adha
- Langkah Sederhana Membuat Mailing List Server

