Yanıtlar:
Yürütülebilir dosyanın tam olarak nasıl güncellendiğine bağlıdır. Aynı dosya açılır ve bir kısmı değiştirilirse, kötü şeyler olur. Kaldırılırsa, dosya dosya sisteminin dizin yapısından kaldırılır, ancak açık olan son işlem yürütülene kadar bağlantı kaldırılmaz (yani silinmez). Bu nedenle, yürütülebilir dosya kaldırılır ve yerine aynı adla yeni bir tane yazılırsa, eskisinin çalışmaya devam etmesi gerekir.
Devam edecekler. Belki kendilerine erişmeye çalışırlar ve tamamen yanlış bir şey alırlarsa korkunç bir şekilde çökebilirler. Zorunda kalmazsam yapmazdım :)
Linux çekirdeğinin, yükleme / bağlama işlemi sırasında, görüntüyü içeren, yürütülebilir dosyayı açan, yükleyici adı verilen ve bir kez kitaplıklara vb. Bağlanma işlemi tamamlandığında, yükleyici dosyayı kapatır. Böylece, bu süreç gerçekleşir ve çekirdek aslında süreci başlattığında tamamlanır.
Yürütülebilir dosya daha sonra harici kitaplıkları almaya çalışırsa, diskteki özgün yürütülebilir dosyaya başvurulması gerekip gerekmediğinden emin değilim.
Ben söyleyebilirim, ve benim deneyim oldu, eğer diskteki yürütülebilir dosyayı silerseniz, belleğe yüklenen yürütülebilir dosya etkilenmez. Benzer şekilde, yürütülebilir dosya daha yeni bir sürümle değiştirilirse, yürütülmekte olan dosyalar durdurulup yeniden başlatılmadıkça "otomatik olarak" güncelleştirilmez.
Kök dizininin ve diğer bölümlerin bağlandığı tüm diskin aniden bağlantısı kesilmiş gibi davranmasına neden olan bir RAID denetleyicisiyle ilgili sorunlar yaşadım. Yeni programlar yüklenemedi, ancak bellekteki dosyalar diskten dosyalara ihtiyaç duyana kadar iyi çalışıyordu.