Pemuat

Pengarang: John Stephens
Tanggal Pembuatan: 26 Januari 2021
Tanggal Pembaruan: 18 Boleh 2024
Anonim
HORN backhoe loader, รถแม็คโคร, बेकहोल लोडर, máy xúc lật, pemuat backhoe, 백호우 로더, tractopelle
Video: HORN backhoe loader, รถแม็คโคร, बेकहोल लोडर, máy xúc lật, pemuat backhoe, 백호우 로더, tractopelle

Isi

Definisi - Apa yang dimaksud Loader?

Loader adalah komponen utama dari sistem operasi yang memastikan semua program dan pustaka yang diperlukan dimuat, yang penting selama fase startup menjalankan program. Ini menempatkan perpustakaan dan program ke dalam memori utama untuk mempersiapkan mereka untuk dieksekusi. Memuat melibatkan membaca konten file yang dapat dieksekusi yang berisi instruksi program dan kemudian melakukan tugas persiapan lain yang diperlukan untuk mempersiapkan file yang dapat dieksekusi untuk dijalankan, yang semuanya membutuhkan waktu mulai dari beberapa detik hingga menit tergantung pada ukuran program yang perlu dijalankan.


Pengantar Microsoft Azure dan Microsoft Cloud | Sepanjang panduan ini, Anda akan mempelajari tentang apa itu cloud computing dan bagaimana Microsoft Azure dapat membantu Anda untuk bermigrasi dan menjalankan bisnis Anda dari cloud.

Techopedia menjelaskan Loader

Loader adalah komponen dari sistem operasi yang melakukan tugas menyiapkan program atau aplikasi untuk dieksekusi oleh OS. Ini dilakukan dengan membaca konten file yang dapat dieksekusi dan kemudian menyimpan instruksi ini ke dalam RAM, serta elemen pustaka yang harus ada dalam memori untuk dieksekusi oleh program. Ini adalah alasan layar splash muncul tepat sebelum sebagian besar program dimulai, sering menunjukkan apa yang terjadi di latar belakang, yang mana loader saat ini memuat ke dalam memori. Ketika semua itu dilakukan, program siap dijalankan. Untuk program kecil, proses ini hampir instan, tetapi untuk aplikasi besar dan kompleks dengan perpustakaan besar yang diperlukan untuk eksekusi, seperti game serta perangkat lunak 3D dan CAD, ini bisa memakan waktu lebih lama. Kecepatan memuat juga tergantung pada kecepatan CPU dan RAM.


Tidak semua kode dan pustaka dimuat saat startup program, hanya yang diperlukan untuk menjalankan program. Perpustakaan lain dimuat saat program berjalan, atau hanya sesuai kebutuhan. Ini terutama berlaku untuk aplikasi seperti game yang hanya membutuhkan aset yang dimuat untuk level saat ini atau lokasi pemain tersebut berada.

Walaupun loader dalam sistem operasi yang berbeda mungkin memiliki nuansa dan fungsi khusus yang asli dari sistem operasi tersebut, mereka pada dasarnya tetap memiliki fungsi yang sama. Berikut ini adalah tanggung jawab loader:

  1. Validasi program untuk persyaratan memori, izin, dll.
  2. Salin file yang diperlukan, seperti gambar program atau pustaka yang diperlukan, dari disk ke dalam memori
  3. Salin argumen baris perintah yang diperlukan ke dalam tumpukan
  4. Tautkan titik awal program dan tautkan perpustakaan lain yang diperlukan
  5. Inisialisasi register
  6. Langsung ke titik awal program dalam memori