Skip to main content

Apa itu pemrosesan batch?

Cara berguna untuk mengoptimalkan kinerja komputer dan menghemat waktu adalah pemrosesan batch.Tidak seperti pemrosesan interaktif yang mendorong pengguna manusia untuk suatu perintah, pemrosesan batch menyimpan beberapa tugas dan menjalankannya saat komputer menganggur.Ini membebaskan memori untuk program yang lebih lengkap dan mempercepat produktivitas.

Pemrosesan batch dapat digunakan tanpa dipantau dan hanya berhenti ketika menemukan kesalahan atau menyelesaikan semua tugas dalam skrip.Hal ini memungkinkan pengguna untuk mendistribusikan kembali sumber daya komputernya di antara program -program yang diinginkannya, dan itu mengambil keuntungan penuh dari kemampuan prosesor.Kelemahannya adalah bahwa perintah yang tidak diinginkan dapat dieksekusi tanpa sepengetahuan pengguna.

Nama tersebut berasal dari saat pengguna akan secara manual memasukkan program pada kartu punch dan operator sistem akan memberi mereka makan dalam batch ke komputer.Harga komputer sangat tinggi pada 1950 -an, jadi metode ini adalah salah satu cara utama mengoptimalkan waktu dan uang, membuat komputer menjadi ekonomis.Namun, pada masa itu, tidak banyak sistem memiliki kemampuan memuat beberapa program.

Sejak pengembangan komputer pribadi, tugas yang sering dilakukan telah disimpan dalam file batch atau skrip yang dijadwalkan dilakukan di lain waktu.Penerjemah perintah membaca file -file ini, tetapi kadang -kadang proses dieksekusi oleh aplikasi antarmuka pengguna grafis (GUI) yang mendefinisikan tindakan mouse.Urutan tindakan GUI yang direkam diberikan nama makro dan hanya ada dalam memori.

Hari ini proses digunakan dalam beberapa cara berbeda.Sistem pemrosesan batch adalah salah satu alat utama untuk program pengeditan gambar Adobe Photoshop .Alih -alih bermain -main secara manual dengan setiap gambar, alat ini dapat memutar, mengubah ukuran, dan mengganti nama sebanyak yang dibutuhkan pengguna sekaligus.Perubahan otomatis yang dapat dibuat diperluas untuk memperbaiki warna, mengutak -atik filter, dan transformasi.Sistem ini telah berkontribusi untuk menghilangkan tugas -tugas redundan seperti mengulangi langkah yang sama berulang -ulang.

Pemrosesan batch file dapat mengonversi beberapa file komputer ke format yang berbeda sekaligus.Ini menghemat waktu dengan menghilangkan kebutuhan bagi pengguna untuk mengonversi setiap file secara individual.Pembaruan ke database dan pemrosesan transaksi juga dapat menghemat waktu dengan diproses dalam skrip yang sama.

Salah satu contoh pemrosesan batch adalah tagihan bulanan.Perusahaan kartu kredit tidak memberikan kepada pelanggan tagihan kertas untuk setiap transaksi yang mereka lakukan, tetapi menyimpan data yang akan dikirim dalam batch pada akhir bulan.Tagihan listrik, sewa, dan gaji per jam semuanya bekerja dengan prinsip yang sama.