Windows çekirdeği nelerden oluşur?


Yanıtlar:


4

Çok çok kabaca konuşma

Windows 95, 98, Me;
kernel32.dll

Windows NT +
ntoskrnl.exe (Düzen: Düzeltildi, ty)

Gerçekte kütüphaneler ve çalıştırılabilir dosyalar için geniş bir koleksiyon.
İşletim sisteminin en temel kısmı, bellek, işlemci ve diğer donanım giriş / çıkış işlemlerini yürütüyor. Bu gibi bileşenleri içerir Windows Sürücü Modeli , Çekirdek İşlem Yöneticisi , ve Grafik Aygıt Arabirimi (win32k.sys) tümü büyük bileşenidir.

(Win.com DOS'tan pencereleri çalıştırmak için kullanıldı)


1
ntdll.dll bir kullanıcı modu şeydir, ntoskrnl.exe (veya değişkenlerinden biri) çekirdek modunda bahsettiğiniz bileşenleri içerir. Windows Internals kitabını almanın yorumuna katılıyorum, ancak burada yer alan her şeyin tam bir tartışması var.
snoone

Ntdll.dll bazı çekirdek modu işlevleri içerdiği durumda değil mi? G / Ç ve Dahil; threading? Bu, beni düzeltmek için kayıt yaptırdığını görüyorum, bu yüzden muhtemelen haklısın! Düzeltme için teşekkürler =).
RJFalconer

Aslında ben sadece bu siteyi daha önce hiç duymamıştım çünkü kaydetmiştim :) ntdll.dll çoğunlukla çekirdek modunda uygulanan sistem hizmetleri için yalnızca kullanıcı kipidir. Bu, dolaylı olarak burada açıklanmaktadır: osronline.com/article.cfm?id=257
snoone
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.