9 entry daha
  • yuh... yıl olmuş 2016, loader tam olarak nedir, ne işe yarar, bunca zamandır yazılmamış. enteresan... **

    loader* yani yükleyici denilen nane, işletim sisteminin bir parçası olmakla birlikte, çalıştırılacak programı ve ilgili kütüphaneleri belleğe yükleyerek, sistem üzerinde koşmaya hazır hale gelmesini sağlayan birimdir. yükleme süreci; öncelikle çalıştırılacak dosyanın* okunması, program komutlarının belleğe yerleştirilmesi (sanal bellek*** kullanan günümüz sistemlerinde memory mapping işlemleri vs) ve işletim sistemi tarafından, yüklenmiş programın kontrolünün ilgili process'e devredilmesi gibi süreçleri içermektedir. dolayısıyla bir programı hadi koş bakalım yeğenim diye dürtüklediğinde (affedersin çift tıkladığında...), program counter öyle çat diye programın ilk instruction'ının adresini göstermez. önce bi kendini loader'ın şefkatli kollarına bırakır, naza çeker. alegorik anlatım benimsenerek ifade etmek gerekirse; linker, compiler'ın pezevengiyse, loader, işletim sistemi'nin orospusudur da denilebilir.
2 entry daha
hesabın var mı? giriş yap