Jumat, 11 Oktober 2013

Definisi Multitasking, Multiprograming, Multiprocessing dan Timesharing serta Real Time System



Baiklah, berikut ini adalah penjelasan.. Cekidott !!

Multiprogramming :

Multi Programming adalah Suatu metode yang memungkinkan dua buah program atau lebih dijalankan secara serentak dalam sebuah komputer. Bebagi sumber daya dalam waktu yang berlainan.


Di dalam sistem Multiprograming, sebuah program dijalankan dalam CPU sampai terjadi suatu interupsi seperti permintaan masukan. Pada saat program meminta masukan, program berikutnya yang telah di muat dalam memory akan di jalankan sampai terjadi interupsi. Ketika pemrosesan interupsi telah berakhir, kontrol dikembalikkan ke program yang telah diinterupsi. Siklus seperti ini diulang sehingga program-program yang telah dimuat memory utama akan diproses secara bergantian.


Multiprocessing :
Multi Processing adalah Suatu kemampuan sistem operasi yang menjalankan dua atau lebih instruksi secara serentak. Dengan menggunakan sejumlah CPU dalam sebuah komputer. Dengan pendekatan seperti ini, sistem operasi dapat mengatur agar sejumlah CPU menjalankan instruksi-instruksi yang berbeda yang terletak dalam sebuah program dalam waktu yang sama.

Dikatakan multiprocessing apabila suatu sistem computer menggunakan lebih dari satu CPU. Dengan menggunakan sistem ini, instruksi- instruksi dari beberapa program yang berbeda dapat diproses secara serentak bersamaan. Hal ini mungkin karna setiap CPU akan memproses sebuah program. Beberapa CPU yang digabungkan mungkin dapan menggunakan sebuan main memory bersamaan atau menggunakan main memory secara terpisah tersendiri.

Dalam hal ini, sistem operasi mampu menjalankan dua atau lebih instruksi secara serentak dengan menjalankan sejumlah CPU dalam sebuah komputer. Melalui sistem ini kita dapat mengatur sejumlah CPU untuk menjalankan instruksi yang berbeda dalam sebuah program.
Multitasking
Multi Tasking adalah Multitasking adalah pemrosesan beberapa tugas pada waktu yang bersamaan.


Pada 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. Multitasking bertugas memjadwalkan pekerjaan mana yang dapat berjalan dalam satu waktu, dan kapan pekerjaan yang lain menunggu untuk diolah dapat dikerjakan. Sebagai contoh, jika seseorang sedang menyetir, bertelepon lewat ponsel, dan sambil merokok secara bersamaan, maka orang tersebut melakukan multitasking.



Saat ini, berbagai software sistem operasi sudah memiliki kemampuan multitasking. Itulah sebabnya, saat ini kita bisa browsing, chatting, sambil mendengarkan musik secara bersamaan.


Timesharing :

Time-sharing, sebuah cara di mana sebuah sistem mengizinkan beberapa pengguna atau proses untuk menggunakan CPU dan memori.

Dalam sistem tersebut, sistem operasi akan menggilir proses-proses yang sedang berjalan, dan mengizinkan setiap proses untuk dijalankan oleh CPU (serta disimpan di dalam memori), sebelum pindah ke proses selanjutnya.
Mesin-mesin tersebut melakukan pekerjaannya dengan cepat, sehingga kebanyakan pengguna saat itu dapat merasakan seolah-olah mereka menggunakan mesin tersebut hanya untuk sendiri.

Secara teori, time-sharing mampu mengurangi biaya komputasi secara signifikan, mengingat sebuah mesin dapat digunakan oleh beberapa pengguna, bahkan ada yang mencapai angka ratusan pengguna.

Real Time System


Real Time System Disebut juga dengan Sistem waktu nyata. Sistem yang harus menghasilkan responyang tepat dalam batas waktu yang telah ditentukan. Jika respon komputer melewati batas waktu tersebut, maka terjadi degradasi performansi atau kegagalan sistem.Sebuah Real time system adalah sistem yang kebenarannya secara logis didasarkan pada kebenaran hasil-hasil keluaran sistem dan ketepatan waktu hasil-hasil tersebutdikeluarkan. Aplikasi penggunaan sistem seperti ini adalah untuk memantau danmengontrol peralatan seperti motor, assembly line, teleskop, atau instrumen lainnya.Peralatan telekomunikasi dan jaringan komputer biasanya juga membutuhkan pengendalian secara Real time. Contoh adalah pemesanan tiket pesawat on line

Salam Damai....

3 komentar:

  1. Thanks yah..๐Ÿ˜Š๐Ÿ˜Š๐Ÿ˜Š๐Ÿ˜Š☺☺๐Ÿ˜„๐Ÿ˜„

    BalasHapus
  2. Thanks yah..๐Ÿ˜Š๐Ÿ˜Š๐Ÿ˜Š๐Ÿ˜Š☺☺๐Ÿ˜„๐Ÿ˜„

    BalasHapus