BATCH SYSTEM
Batch
system adalah dimana job-job yang mirip dikumpulkan dan
dijalankan secara kelompok kemudian setelah kelompok yang dijalankan tadi
selesai maka secara otomatis kelompok lain dijalankan. jadi dengan kata lain
adalah teknologi proses komputer dari generasi ke-2. yang jika suatu tugas
sedang dikerjakan pada 1 rangkaian, akan di eksekusi secara berurutan. Pada
komputer generasi ke-2 sistem komputer nya maasih blum dilengkapi oleh sebuah
sistem operasi. Tapi, dalam beberapa fungsi sistem operasi, seperti os yang
tengah berkembang pada jaman sekarang ini. Contohnya adlah FMS ( Fortarn
Monitoring System ) dan IBSYS.
Definisi
lain dari batch system adalah:
1. produk manufaktur atau memperlakukan bahan dalam batch, dengan melewati output dari satuproses ke proses selanjutnya. Bandingkan pemrosesan
berkelanjutan
2. (Ilmu Komputer) sistem dimana program komputer dari sejumlah pengguna individu diserahkan kekomputer sebagai batch tunggal. Bandingkan pembagian
waktu
Contoh
sebuah Batch System adalah sebuah e-mail dan transaksi batch processing. Dalam
suatu sistem batch processing, transaksi secara individual dientri melalui
peralatan terminal, dilakukan validasi tertentu, dan ditambahkan ke transaction
file yang berisi transaksi lain, dan kemudian dientri ke dalam sistem secara
periodik. Di waktu kemudian, selama siklus pengolahan berikutnya, transaction
file dapat divalidasi lebih lanjut dan kemudian digunakan untuk meng-up date
master file yang berkaitan.
BENTUK DARI BATCH SYSTEM
Ada 2 cara dalam Batch
System yaitu :
Multi-programming adalah
salah satu teknik penjadwalan dimana tugas (task) yang sedang berjalan
tetap berjalan sampai ia melakukan operasi yang membutuhkan waktu untuk
menunggu respon dari luar (external event), misalnya membaca data dari
disket/CD/dsb, atau sampai komputer memaksa untuk menukar tugas yang
sedang berjalan dengan tugas lainnya. Sistem operasi yang yang menggunakan
multi-program sebagai scheduler-nya bertujuan untuk memaksimalkan
penggunaan CPU.
Multiprocessing adalah
istilah teknologi informasi dalam bahasa Inggris yang
merujuk kepada kemampuan pemrosesan komputer yang dilakukan secara
serentak. Hal ini dimungkinkan dengan menggunakan dua CPU atau lebih
dalam sebuah sistem komputer. Istilah ini juga dapat merujuk kepada
dukungan sebuah sistem untuk mendukung lebih dari satu prosesor dan
mengalokasikan tugas kepada prosesor-prosesor tersebut.
Sistem operasi batch:
Dalam hal ini, pekerjaan yang memiliki tipe serupa
dikelompokkan bersama dan diperlakukan sebagai batch. Sekarang, mereka disimpan
pada kartu Punch (kertas kaku di mana data digital disimpan dan diwakili
menggunakan beberapa urutan lubang tertentu) yang akan diserahkan ke sistem
untuk diproses. Sistem kemudian akan melakukan semua operasi yang diperlukan
secara berurutan. Jadi, kami menganggap ini sebagai jenis pemrosesan serial.
Misalnya: Laporan Bank
Keuntungan:
1. Misalkan pekerjaan membutuhkan waktu yang sangat lama (1 hari atau
lebih). Kemudian, proses semacam itu dapat dilakukan bahkan tanpa manusia.
2. Mereka tidak memerlukan perangkat keras khusus dan dukungan sistem
untuk memasukkan data.
Kekurangan:
1. Sangat sulit untuk mendebug sistem batch.
2. Kurangnya interaksi antara pengguna dan sistem operasi.
3. Misalkan kesalahan terjadi di salah satu pekerjaan batch.
Kemudian, semua pekerjaan yang tersisa akan terpengaruh, yaitu; mereka harus
menunggu sampai kesalahan diselesaikan.
Tidak ada komentar:
Posting Komentar