Multitugas[1] atau tugas ganda (bahasa Inggris: multitasking) adalah istilah teknologi informasi yang mengacu kepada sebuah metode di mana banyak pekerjaan atau dikenal juga sebagai proses yang diolah menggunakan sumber daya CPU yang sama. Dalam kasus sebuah komputer dengan prosesor tunggal, hanya satu instruksi yang dapat bekerja dalam satu waktu, berarti bahwa CPU tersebut secara giat mengolah instruksi untuk satu pekerjaan tersebut. Multitugas memecahkan masalah ini dengan menjadwalkan pekerjaan mana yang dapat berjalan dalam satu waktu, dan kapan pekerjaan yang lain menunggu untuk diolah dapat dikerjakan. Kondisi mengalokasikan CPU dari pekerjaan satu ke pekerjaan yang lain disebut alih konteks. Ketika alih konteks terjadi dengan sangat cepat, kondisi ini cukup untuk memberikan ilusi komputasi sejajar (parallel excecution). Bahkan dalam komputer yang memiliki lebih dari satu CPU (disebut pengolah ganda), multitugas memperbolehkan lebih banyak tugas dijalankan dibanding jumlah CPU yang tersedia.

Sistem operasi komputer dapat juga mengadopsi berbagai macam strategi penjadwalan, yang secara garis besar dapat dikategorikan sebagai berikut:

  • Dalam sistem program ganda (multi-program), pekerjaan yang sedang diolah terus berjalan hingga membutuhkan suatu operasi yang memerlukan interaksi dari luar. (misalnya membaca dari kandar pita). Sistem program ganda dirancang untuk memaksimalkan penggunaan CPU.
  • Dalam sistem bagi waktu (time-sharing), pekerjaan yang sedang diolah diharuskan melepaskan kerja CPU, baik secara sukarela atau dari interaksi luar, seperti interupsi-peranti-keras. Sistem bagi waktu dirancang untuk memperbolehkan beberapa program seolah diproses secara bersamaan.
  • Dalam sistem waktu nyata (real-time), beberapa program yang sedang menunggu dijamin untuk mendapatkan pengolahan dari CPU ketika interaksi luar terjadi. Sistem waktu nyata dirancang untuk melakukan kendali mekanik seperti robot-robot industri, yang memerlukan ketepatan pengolahan.

Dewasa ini, istilah time-sharing jarang digunakan, dan digantikan dengan istilah multitasking.

Referensi

sunting
  1. ^ "Padanan kata multitasking". pasti.kemdikbud.go.id. Diakses tanggal 2025-09-07.

📚 Artikel Terkait di Wikipedia

Han Sun-hwa

International Seoul memasukkan Sun-hwa dalam daftar satu dari 9 artis "multi-tasking". Han Sun-hwa lahir di Busan, Korea Selatan pada 6 Oktober 1990. Ibunya

Unix

atau ARPA). UNIX didesain sebagai sistem operasi yang portabel, multi-tasking dan multi-user. Pengembangannya dimulai dari tahun 1970-an di Bell Labs oleh

X86

melakukan multi-tasking. Inilah sebabnya, mengapa program-program DOS bersifat single-tasking. Jika dalam modus real terdapat multi-tasking, maka kemungkinan

Sistem operasi

pada waktu yang bersamaan. Sistem operasi seperti ini disebut sebagai Multi-tasking Operating System (misalnya keluarga sistem operasi UNIX). Beberapa Sistem

BlackBerry

Connect tergantung memori HP. RIM menyediakan sistem operasi multi-tugas (multi-tasking operating system - OS) bagi BlackBerry yang memungkinkan penggunaan

MS-DOS

3.0 mendukung semua kemampuan yang dimiliki oleh IBM PC-AT, kecuali multi-tasking yang disediakan oleh prosesor Intel 80286 yang mampu berjalan pada protected

Julia Hartz

yang lebih mengutamakan fokus pada sebuah pekerjaan. Hartz menghindari multi-tasking dalam bekerja. Hal itu Hartz anggap sebagai sebuah usaha memaksmialkan

Windows Mobile

mirip dengan yang ada di Windows 9x/Windows NT Memiliki kemampuan untuk multi-tasking Terdapat tiga versi Windows Mobile untuk berbagai perangkat: Windows