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. But, dalan beberapa fungsi
sistem operasi, seperti os yang tengah berkembang pada jaman sekarang ini.
Contohnya adlah FMS ( Fortarn Monitoring System ) dan IBSYS.
Jadi bisa disimpulkan,
bahwa komputer generasi ke-2 ini merupakan generasi pertama Sistem Operasi.
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.
ada 2 cara
dalam Batch System yaitu :
1.
Resident Monitor
·
Operator bertugas mengatur urutan job
·
Job-job yg sama cukup dicetak sekali
saja, cara inilah yg disebut “Batch system”
Teknik pengurutan job
secara manual begini akan menyebabkan tingginya waktu menganggur CPU. Muncul teknik pengurutan
job otomatis yg mampu mentransfer secara otomatis dari suatu proses ke proses
lainnya.Program kecil dan bersifat residen dimemori serta berisi urutan2 job yg
akan berpindah secara otomatis, inilah “Resident Monitor”
2.
Overlap Operasi antara I/O dg CPU
·
Off line Processing, data yg dibaca dari
card reader disimpan dulu dalam tape driver sebelum dibawa ke CPU, demikian
pula informasi yg mau dicetak, disimpan dulu di tape
·
Spooling adalah suatu program
dapat dikerjakan walaupun I/O masih mengerjakan proses lainnya dan disk
secara bersamaan menggunakan data untuk banyak proses. Pengertian multi
programming adalah kegiatan menjalankan beberapa program pada memori pada satu
waktu.
BENTUK
DARI BATCH SYSTEM
1. 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.
2.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.
Sumber :
https://ahmadnurihsan059.wordpress.com/2018/10/28/apa-itu-batch-system-pengertian-dan-penjelasannya/
http://budysatria2.blogspot.com/2015/03/pengantar-sistem-operasi.html
Sumber :
https://ahmadnurihsan059.wordpress.com/2018/10/28/apa-itu-batch-system-pengertian-dan-penjelasannya/
http://budysatria2.blogspot.com/2015/03/pengantar-sistem-operasi.html
0 Komentar