Gambar: pexels.com
Pernahkah kamu sedang asyik membuka browser dengan banyak tab, sambil mendengarkan musik, lalu tiba-tiba perangkatmu terasa sangat lambat atau lag? Padahal, kalau dilihat-lihat, semua aplikasi tersebut tampak berjalan lancar secara bersamaan.
Mengapa hal itu bisa terjadi? Rahasianya ada pada cara Sistem Operasi (OS) di perangkatmu mengatur yang namanya multitasking. Yuk, kita bongkar cara kerjanya!
Sistem Operasi Sebagai "Manajer Lalu Lintas"
Di dalam HP atau laptop kita, setiap aplikasi yang sedang dibuka baik itu browser, game, maupun pemutar video berjalan sebagai sebuah proses.
Nah, semua proses ini tidak bisa langsung mengakses otak perangkat (CPU) sesuka hati mereka. Mereka harus melewati gerbang utama yang diatur oleh sistem operasi (seperti Android, iOS, Windows, atau macOS).
Sistem operasi ini bertindak persis seperti manajer lalu lintas digital. Ia bertugas membagi waktu kerja CPU ke setiap aplikasi dalam potongan waktu yang sangat-sangat kecil. Karena proses pergantian ini terjadi dalam hitungan milidetik, mata kita melihatnya seolah-olah semua aplikasi berjalan bersamaan tanpa putus.
Faktanya: CPU Bekerja Bergantian!
Padahal, kenyataan di balik layar tidak seperti itu. CPU sebenarnya hanya mengerjakan proses aplikasi satu per satu secara bergiliran.
Ketika kamu membuka semakin banyak aplikasi, otomatis terjadi hal-hal berikut di dalam perangkatmu:
- Antrean CPU Menumpuk: Antrean tugas yang harus diselesaikan oleh CPU menjadi semakin panjang.
- RAM Semakin Sesak: Memori penyimpanan sementara (RAM) akan semakin penuh karena setiap aplikasi yang terbuka terus menyimpan data aktifnya di sana.
Akibat beban yang menumpuk ini, sistem operasi harus bekerja ekstra keras untuk membagi memori, mengatur proses, dan menentukan prioritas tugas mana yang harus didahulukan. Inilah alasan utama mengapa perpindahan antar-aplikasi terasa berat, muncul lag, atau respons perangkat menjadi menurun.
Alur Sederhana Multitasking
Jika digambarkan secara sederhana, jalurnya adalah sebagai berikut:
Aplikasi ➡️ Sistem Operasi (Pengatur) ➡️ CPU (Eksekutor)
Semua kemampuan multitasking di gadget kesayangan kita sangat bergantung pada kelihaian sistem operasi dalam mengelola sumber daya perangkat agar tetap seimbang. Di dunia IT, proses ini dikenal dengan istilah Manajemen Proses.
Jadiii...
Semakin besar beban kerja dan jumlah aplikasi yang kamu buka, maka perangkat akan semakin mendekati batas kemampuan maksimalnya. Jadi, kalau perangkatmu sudah mulai terasa lemot, itu adalah kode dari sistem operasi agar kamu segera menutup aplikasi-aplikasi latar belakang yang sudah tidak digunakan lagi.
Yuk, sayangi perangkatmu dengan bijak menggunakannya! Sampai jumpa di artikel edukasi teknologi seru berikutnya di KreatifTech!
