yükleyici

Yazar: John Stephens
Yaratılış Tarihi: 26 Ocak Ayı 2021
Güncelleme Tarihi: 18 Mayıs Ayı 2024
Anonim
yükleyici - Teknoloji
yükleyici - Teknoloji

İçerik

Tanımı - Yükleyici ne anlama geliyor?

Yükleyici, bir programın çalıştırılması sırasında gerekli olan tüm gerekli programların ve kitaplıkların yüklenmesini sağlayan işletim sisteminin önemli bir bileşenidir. Kütüphaneleri ve programları yürütmeye hazırlamak için ana hafızaya yerleştirir. Yükleme, programın talimatlarını içeren yürütülebilir dosyanın içeriğini okumayı ve daha sonra çalıştırılabilir dosyaları çalıştırmak için hazırlamak için gereken diğer hazırlık işlemlerini yapmayı içerir; Çalıştırılması gereken program.


Microsoft Azure ve Microsoft Cloud'a Giriş | Bu kılavuz boyunca, bulut bilişimin neyle ilgili olduğunu ve Microsoft Azure'un işinizi buluttan geçirmenize ve yürütmenize nasıl yardımcı olabileceğini öğreneceksiniz.

Techopedia yükleyici açıklar

Yükleyici, işletim sistemi tarafından yürütülmek üzere bir program veya uygulama hazırlama görevini yerine getiren bir işletim sisteminin bir bileşenidir. Bunu, yürütülebilir dosyanın içeriğini okuyarak ve ardından bu talimatları RAM'in içine kaydederek, programın çalışması için bellekte olması gereken kitaplık öğelerini kaydederek yapar. Bu, çoğu program başlamadan hemen önce bir açılış ekranının görünmesinin nedenidir, genellikle arka planda olanları gösterir, bu da yükleyicinin şu anda belleğe yüklediklerini gösterir. Bunların hepsi tamamlandığında, program çalışmaya hazırdır. Küçük programlar için, bu işlem neredeyse anlıktır, ancak 3D ve CAD yazılımı gibi oyunlar için yürütülmesi gereken büyük kütüphaneleri olan büyük ve karmaşık uygulamalar için bu işlem daha uzun sürebilir. Yükleme hızı ayrıca CPU ve RAM'in hızına da bağlıdır.


Tüm kod ve kütüphaneler program başlangıcında yüklenmez, yalnızca programı çalıştırmak için gerekenler yüklenir. Diğer kütüphaneler program çalışırken veya yalnızca gerektiği şekilde yüklenir. Bu, özellikle sadece mevcut seviye veya oyuncunun bulunduğu yer için yüklü varlıklara ihtiyaç duyan oyunlar gibi uygulamalar için geçerlidir.

Farklı işletim sistemlerinde yükleyiciler kendi nüanslarına ve bu işletim sistemine özgü özel fonksiyonlara sahip olsalar da, temelde aynı işlevi görürler. Bir yükleyicinin sorumlulukları şunlardır:

  1. Hafıza gereksinimleri, izinler vb. İçin programı doğrulayın.
  2. Program görüntüsü veya gerekli kitaplıklar gibi gerekli dosyaları diskten belleğe kopyalayın.
  3. Gerekli komut satırı argümanlarını yığına kopyalayın
  4. Programın başlangıç ​​noktasını bağlayın ve gerekli diğer kitaplıkları bağlayın
  5. Kayıtları başlat
  6. Bellekteki program başlangıç ​​noktasına atla