Aracılığıyla paylaş


Windows Internals Book

Windows Internals 7. sürüm (Bölüm 1), Windows 10 ve Windows Server 2016'nın mimarisini ve temel iç bileşenlerini kapsar. Bu kitap size yardımcı olur:

  • Windows sistem mimarisini ve genel bileşenlerini anlama
  • Çekirdek hata ayıklayıcısı gibi araçları kullanarak iç veri yapılarını keşfetme
  • Windows'un yönetim ve yalıtım için işlemleri nasıl kullandığını anlama
  • İş parçacığı zamanlamasını ve CPU kaynaklarının nasıl yönetildiğini anlama ve görüntüleme
  • Güvenlik azaltmalarında son gelişmeler de dahil olmak üzere Windows güvenlik modelini inceleme
  • Windows'un sanal ve fiziksel belleği nasıl yönettiğini anlama
  • G/Ç sisteminin fiziksel cihazları ve cihaz sürücülerini nasıl yönettiğini anlama

7. baskı Pavel Yosifovich, Alex Ionescu, Mark Russinovich ve David Solomon tarafından yazılmıştır. 6. sürümden (Windows 7 ve Windows Server 2008 R2'yi kapsayan) bu yana yeni malzeme eklenmiştir.

7. baskının 2. bölümü (Andrea Allievi, Mark E. Russinovich, Alex Ionescu ve David A. Solomon tarafından yazılmıştır) kullanıma sunulmuştur ve 7. baskının ilk bölümünde yer alan eksik konularla ilgili çok değerli bir kaynak sunmaktadır. Bunlar önyükleme işlemini, yeni depolama teknolojilerini ve Windows sistem ve yönetim mekanizmalarını içerir.

7. sürümün içindekiler tablosu, bölüm 1:

  • Bölüm 1: Kavramlar ve Araçlar
  • Bölüm 2: Sistem Mimarisi
  • Bölüm 3: İşlemler ve İşler
  • Bölüm 4: İş Parçacıkları
  • Bölüm 5: Bellek Yönetimi
  • Bölüm 6: G/Ç Sistemi
  • Bölüm 7: Güvenlik

Kitap Microsoft Press sitesinde satın alınabilir (7. sürüm Bölüm 1; 7. Sürüm Bölüm 2).

Kitabın Tarihi

Bu, helen Custer (Microsoft Windows NT 3.1'in ilk sürümünden önce) tarafından yazılan ve başlangıçta Windows NT'nin İçinde (Microsoft Press, 1992) olarak adlandırılan bir kitabın yedinci sürümüdür. Windows NT içinde, Windows NT hakkında yayımlanan ilk kitaptı ve sistemin mimarisi ve tasarımı hakkında önemli içgörüler sağladı. Windows NT'nin içinde, İkinci Sürüm (Microsoft Press, 1998) David Solomon tarafından yazılmıştır. Orijinal kitabı Windows NT 4.0'ı kapsayacak şekilde güncelleştirdi ve teknik derinliği büyük ölçüde artırdı. Windows 2000 içinde, Üçüncü Sürüm (Microsoft Press, 2000) David Solomon ve Mark Russinovich tarafından yazıldı. Başlatma ve kapatma, hizmet iç bileşenleri, kayıt defteri iç bileşenleri, dosya sistemi sürücüleri ve ağ gibi birçok yeni konu ekledi. Ayrıca Windows 2000'de Windows Sürücü Modeli (WDM), Tak ve Kullan, güç yönetimi, Windows Yönetim Araçları (WMI), şifreleme, iş nesnesi ve Terminal Hizmetleri gibi çekirdek değişiklikleri de ele alınmıştır. Windows Internals, Fourth Edition, Windows XP ve Windows Server 2003 güncelleştirmesiydi ve BT uzmanlarının Windows Sysinternals'ın önemli araçlarını kullanma ve kilitlenme bilgi dökümlerini analiz etme gibi Windows iç bilgilerine yardımcı olmaya odaklanan daha fazla içerik ekledi.

Windows Internals, Fifth Edition, Windows Vista ve Windows Server 2008 güncelleştirmesidir. Mark Russinovich'in Microsoft'ta tam zamanlı bir işe (şu anda Azure CTO'sunun olduğu) ve yeni bir ortak yazar olan Alex Ionescu'nun eklenmesine devam ettiğini gördü. Yeni içerik görüntü yükleyici, kullanıcı modu hata ayıklama tesisi, Gelişmiş Yerel Yordam Çağrısı (ALPC) ve Hyper-V'yi içeriyor. Sonraki sürüm olan Windows Internals, Sixth Edition, Windows 7 ve Windows Server 2008 R2'deki birçok çekirdek değişikliğini ele almak için tamamen güncelleştirildi ve araçlardaki değişiklikleri yansıtacak birçok yeni uygulamalı deneme de yapıldı.

Yedinci Sürüm Değişiklikleri

Bu serinin son güncelleştirmesinde Windows, Windows 10 ve Windows Server 2016'ya yaklaşan çeşitli sürümlerden geçti. Windows 10' un kendisi, Windows için geçerli ileriye dönük addır, ilk Release-to-Manufacturing veya RTM sürümünden bu yana birçok sürüme sahiptir ve her biri Mart 2017'de tamamlanan Windows 10, sürüm 1703 gibi 4 basamaklı sürüm numarasıyla etiketlenmiştir. Yukarıdaki, Windows'un Windows 7'den bu yana en az 6 sürümden geçtiği anlamına gelir. Microsoft, Windows 8'den başlayarak, hem geliştirme açısından hem de Windows mühendislik ekibinin kendisi için yararlı olan bir işletim sistemi yakınsama sürecine başladı. Windows 8 ve Windows Telefon 8, Windows 8.1 ve Windows Telefon 8.1'e gelen modern uygulama yakınsamasıyla yakınsanmış çekirdeklere sahipti. Yakınsama hikayesi masaüstü/dizüstü bilgisayarlar, sunucular, XBOX One, telefonlar (Windows Mobile 10), HoloLens ve çeşitli Nesnelerin İnterneti (IoT) cihazlarında çalışan Windows 10 ile tamamlandı. Bu büyük birleştirme tamamlandığında, artık daha kararlı bir çekirdek mimarisi olacak olan neredeyse yarım on yıllık değişiklikleri yakalayabilecek olan serinin yeni bir sürümü için doğru zamandı. Bu nedenle, bu son kitap Windows'un Windows 8'den Windows 10 sürüm 1703'e kadar olan yönlerini kapsar. Ayrıca, bu sürüm Pavel Yosifovich'i yeni ortak yazarı olarak karşılıyor.

Kitap araçları

Kitap için özel olarak yazılmış olan çeşitli araçlar GitHub deposunda tam kaynak koduyla WindowsInternals kullanılabilir.