multitasking Pengertian Multitasking - Sementara komputer dapat dilihat sebagai menjalankan satu program raksasa yang disimpan dalam memori utama, dalam beberapa sistem perlu untuk memberikan
penampilan menjalankan beberapa program secara bersamaan. Hal ini dicapai dengan multitasking yaitu memiliki saklar komputer dengan cepat antara
menjalankan setiap program pada gilirannya. Baca juga Permasalahan Perangkat Keras dan Perangkat lunak
Salah satu sarana yang ini dilakukan adalah dengan sinyal khusus yang disebut interrupt , yang secara periodik dapat menyebabkan komputer berhenti
menjalankan instruksi di mana itu dan melakukan sesuatu yang lain sebagai gantinya. Dengan mengingat di mana ia mengeksekusi sebelum interrupt, komputer
dapat kembali ke tugas nanti. Jika beberapa program berjalan "pada waktu yang sama".
Maka interrupt pembangkit mungkin menyebabkan beberapa ratus interupsi per detik, menyebabkan program beralih setiap kali. Sejak komputer modern biasanya mengeksekusi instruksi beberapa kali lipat lebih cepat dari persepsi manusia, akan terlihat bahwa banyak program yang berjalan pada saat yang sama meskipun hanya satu yang pernah eksekusi pada suatu instan. Metode multitasking kadang-kadang disebut "time-sharing" karena setiap program dialokasikan "slice" waktu pada giliranny
Maka interrupt pembangkit mungkin menyebabkan beberapa ratus interupsi per detik, menyebabkan program beralih setiap kali. Sejak komputer modern biasanya mengeksekusi instruksi beberapa kali lipat lebih cepat dari persepsi manusia, akan terlihat bahwa banyak program yang berjalan pada saat yang sama meskipun hanya satu yang pernah eksekusi pada suatu instan. Metode multitasking kadang-kadang disebut "time-sharing" karena setiap program dialokasikan "slice" waktu pada giliranny
Sebelum era komputer murah, penggunaan utama untuk multitasking adalah untuk memungkinkan banyak orang untuk berbagi komputer yang sama.
Tampaknya, multitasking akan menyebabkan komputer yang beralih antara beberapa program untuk berjalan lebih lambat, dalam proporsi langsung dengan jumlah
program sedang berjalan, tetapi sebagian besar program menghabiskan banyak waktu mereka menunggu untuk perangkat input / output lambat untuk menyelesaikan
tugas-tugas mereka. Jika program menunggu pengguna untuk mengklik mouse atau menekan tombol pada keyboard, maka tidak akan mengambil "irisan waktu" sampai
acara itu sedang menunggu telah terjadi. Hal ini membebaskan waktu untuk program lain untuk menjalankan sehingga banyak program dapat dijalankan secara
bersamaan tanpa kehilangan kecepatan tidak dapat diterima.
multiprocessing
Beberapa komputer yang dirancang untuk mendistribusikan karya mereka di beberapa CPU dalam konfigurasi multiprocessing, teknik pernah mempekerjakan hanya
dalam mesin besar dan kuat seperti superkomputer , komputer mainframe dan server . Multiprosesor dan multi-core (beberapa CPU pada satu sirkuit terpadu)
pribadi dan laptop sekarang tersedia secara luas, dan semakin banyak digunakan di pasar yang lebih rendah-end sebagai hasilnya.
Superkomputer pada khususnya sering memiliki arsitektur yang sangat unik yang berbeda secara signifikan dari arsitektur disimpan-program dasar dan dari
komputer tujuan umum. Mereka sering menampilkan ribuan CPU, disesuaikan interkoneksi kecepatan tinggi, dan perangkat keras komputasi khusus.
Seperti desain cenderung hanya berguna untuk tugas-tugas khusus karena skala besar organisasi Program yang dibutuhkan untuk berhasil memanfaatkan sebagian besar sumber daya yang tersedia sekaligus. Superkomputer biasanya melihat penggunaan dalam skala besar simulasi , render grafis , dan kriptografi aplikasi, serta dengan lainnya yang disebut " memalukan paralel " tugas. Baaca juga Mendiagnosis Permasalahan Perangkat Keras
Seperti desain cenderung hanya berguna untuk tugas-tugas khusus karena skala besar organisasi Program yang dibutuhkan untuk berhasil memanfaatkan sebagian besar sumber daya yang tersedia sekaligus. Superkomputer biasanya melihat penggunaan dalam skala besar simulasi , render grafis , dan kriptografi aplikasi, serta dengan lainnya yang disebut " memalukan paralel " tugas. Baaca juga Mendiagnosis Permasalahan Perangkat Keras

0 komentar:
Posting Komentar