Kerjakan tugas paralel dengan thread, channel, mutex, dan Arc secara aman. Section ini memuat 9 Chapter yang disusun mengikuti urutan pembelajaran, mulai dari konsep paling mendasar hingga penerapan yang lebih mendalam.
Pahami concurrency di atas thread sistem operasi milik Rust.
Buka → # spawn dan joinLuncurkan thread baru dan tunggu hasilnya dengan handle join.
Buka → # Closure move di ThreadPindahkan kepemilikan data ke thread dengan closure move.
Buka → # Channel mpscKirim nilai antar thread lewat channel multi-producer single-consumer.
Buka → # Channel Banyak ProducerCloning transmitter untuk mengirim dari beberapa thread sekaligus.
Buka → # Mutex DasarLindungi data bersama dengan mutex dan lock yang otomatis dibebaskan.
Buka → # ArcBagikan kepemilikan data antar thread dengan Arc atomic refcount.
Buka → # Trait Send dan SyncPahami marker yang menentukan tipe mana yang boleh lintas thread.
Buka → # Deadlock dan PencegahanKenali pola deadlock dan aturan praktis menghindarinya.
Buka →