More Info
KPOP Image Download
  • Top University
  • Top Anime
  • Home Design
  • Top Legend



  1. ENSIKLOPEDIA
  2. Tugas ganda - Wikipedia bahasa Indonesia, ensiklopedia bebas
Tugas ganda - Wikipedia bahasa Indonesia, ensiklopedia bebas

Tugas ganda

  • العربية
  • Azərbaycanca
  • Català
  • کوردی
  • Čeština
  • Dansk
  • Deutsch
  • English
  • Esperanto
  • Español
  • Eesti
  • Euskara
  • فارسی
  • Suomi
  • Français
  • עברית
  • Hrvatski
  • Magyar
  • Հայերեն
  • Íslenska
  • Italiano
  • 日本語
  • Қазақша
  • 한국어
  • Lombard
  • മലയാളം
  • Nederlands
  • Norsk nynorsk
  • Norsk bokmål
  • Polski
  • Português
  • Română
  • Русский
  • Simple English
  • Slovenčina
  • Slovenščina
  • Svenska
  • ไทย
  • Українська
  • Tiếng Việt
  • 中文
Sunting pranala
  • Halaman
  • Pembicaraan
  • Baca
  • Sunting
  • Sunting sumber
  • Lihat riwayat
Perkakas
Tindakan
  • Baca
  • Sunting
  • Sunting sumber
  • Lihat riwayat
Umum
  • Pranala balik
  • Perubahan terkait
  • Pranala permanen
  • Informasi halaman
  • Kutip halaman ini
  • Lihat URL pendek
  • Unduh kode QR
Cetak/ekspor
  • Buat buku
  • Unduh versi PDF
  • Versi cetak
Dalam proyek lain
  • Butir di Wikidata
Tampilan
Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
(Dialihkan dari Multiprogramming)

Tugas ganda (bahasa Inggris: multitasking) adalah istilah teknologi informasi yang mengacu kepada sebuah metode di mana banyak pekerjaan atau dikenal juga sebagai proses diolah dengan 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 aktif mengolah instruksi untuk satu pekerjaan tersebut. Tugas ganda 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 paralel (parallel excecution). Bahkan dalam komputer yang memiliki lebih dari satu CPU (disebut pengolah ganda), tugas ganda memperbolehkan lebih banyak pekerjaan 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-perangkat-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 kontrol mekanik seperti robot-robot industri, yang memerlukan ketepatan pemrosesan.

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

  • l
  • b
  • s
Sistem operasi
Kernel
Arsitektur komputer
  • Eksokernel
  • Kernel hibrida
  • Kernel monolitik
  • Mikrokernel
  • Nanokernel
Komponen
  • Modul kernel
  • Pemacu peranti
  • Ruang kernel
  • Ruang pengguna
Manajemen proses
  • Proses
  • Context switch
  • Cooperative multitasking
  • CPU modes
  • Interupsi
  • Mode terproteksi
  • Multiprogramming
  • Penjadwalan
  • Preemptive multitasking
  • Supervisor mode
  • Tugas ganda (multitasking)
Manajemen memori
  • General protection fault
  • Paging
  • Proteksi memori
  • Segmentasi memori
  • Segmentation fault
  • Unit manajemen memori
Akses penyimpanan dan sistem berkas
  • Boot loader
  • Defragmentasi
  • Partisi
  • Atribut berkas
  • Inode
  • Sistem berkas virtual (VFS)
Contoh
  • AmigaOS
  • AROS
  • Android
  • BeOS
  • BSD
  • Chrome OS
  • CP/M
  • Dex OS
  • GNU
  • Haiku
  • Hurd
  • KolibriOS
  • Linux
  • Mac OS
  • MenuetOS
  • Microsoft Windows
  • MINIX
  • MS-DOS
  • OS/2
  • QNX
  • ReactOS
  • Redox
  • RISC OS
  • Solaris
  • UNIX
  • Visi On
Konsep lainnya
  • Antarmuka pemrograman aplikasi (API)
  • Antarmuka pengguna grafis (GUI)
  • Jaringan komputer
  • Lapisan abstraksi perangkat keras (HAL)
  • Live CD
  • Live USB
  • Sejarah sistem operasi
Diperoleh dari "https://id.wikipedia.org/w/index.php?title=Tugas_ganda&oldid=25396357"
Kategori:
  • Teknologi sistem operasi

Best Rank
More Recommended Articles