macOS'in çekirdeğine iner, iç mekanizmaları çöz
macOS'in XNU çekirdeği, Mach/BSD katmanları, launchd, APFS, SIP, sandbox, kod imzalama ve Mach-O/dyld çalışma zamanını lldb ve dtrace gibi araçlarla çözümleyen uzman seviye iç yapı eğitimi.
Çekirdek mimarisi, süreç yönetimi, dosya sistemi, güvenlik ve çalışma zamanı
Bu uzman seviye eğitim, macOS'in iç mimarisini sistem programcıları, güvenlik araştırmacıları ve ileri yöneticiler için derinlemesine ele alır. XNU çekirdeğinin hibrit yapısı, Mach mikroçekirdek katmanı (port, mesaj, görev, iş parçacığı) ve BSD katmanı (sistem çağrıları, VFS, ağ yığını) incelenir. launchd ile önyükleme ve hizmet yönetimi, Mach-O ikili biçimi, dyld dinamik bağlayıcı ve dyld shared cache çözümlenir. APFS'in anlık görüntü, klonlama ve kopyalama-üzerine-yazma yapısı; SIP, kod imzalama, yetkilendirmeler (entitlements), sandbox ve TCC güvenlik katmanları uygulanır. lldb, dtrace, fs_usage ve spindump gibi araçlarla çekirdek ve süreç davranışı gözlemlenerek katılımcı macOS iç işleyişini mimari düzeyde kavrar.
4 Gün. Her gün dört modül; katılımcılar çekirdek mimarisinden dosya sistemi, güvenlik ve çalışma zamanı araçlarına kadar iç mekanizmaları uygulamalı inceler.
Uzman Seviye — macOS'in XNU çekirdeği, Mach/BSD katmanları, launchd, APFS dosya sistemi, güvenlik mimarisi ve Mach-O/dyld çalışma zamanının derinlemesine incelenmesi.
Katılımcılar bir macOS ortamında lldb, dtrace ve komut satırı araçlarıyla çekirdek ve süreç davranışını gerçek örnekler üzerinde gözlemleyerek inceler.
XNU'nun Mach ve BSD katmanlarını çözerek sistemin nasıl çalıştığını kökünden kavrarsınız.
dtrace, lldb ve fs_usage ile süreç ve çekirdek davranışını canlı inceleyebilirsiniz.
SIP, sandbox ve kod imzalama mekanizmalarını iç işleyişiyle anlarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Unix/Linux süreç, dosya sistemi ve kabuk kavramlarına güçlü aşinalık gerekir.
C dili, işaretçi ve bellek düzeni temellerini bilmek önemlidir.
Terminal, derleme araçları ve hata ayıklayıcı deneyimi faydalıdır.
Xcode komut satırı araçları kurulu bir Mac erişimi gerekir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
XNU'nun Mach ve BSD katmanlarının nasıl birleştiğini açıklayabilirsiniz.
Mach port, mesaj ve MIG arayüzlerini çözümleyebilirsiniz.
fork/exec akışını ve süreç yaşam döngüsünü araçlarla izleyebilirsiniz.
launchd iş tanımlarını ve XPC hizmetlerini çözümleyebilirsiniz.
APFS konteyner, anlık görüntü ve klonlama yapısını kavrayabilirsiniz.
SIP, sandbox ve kod imzalamanın iç işleyişini açıklayabilirsiniz.
Mach-O biçimini ve dyld dinamik bağlamayı çözümleyebilirsiniz.
lldb, dtrace ve otool ile sistem davranışını gözlemleyebilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Windows 11 masaüstü sorun giderme: Event Viewer, DISM/SFC, Safe Mode, WinRE, System Restore ve mavi ekran analizini uygulamalı laboratuvarlarla öğrenin.
Detayları Gör →Windows 11 başlangıç eğitimi: Başlat menüsü, Snap layouts, sanal masaüstleri, Settings uygulaması, hesaplar ve kişiselleştirmeyi uygulamalı öğrenin.
Detayları Gör →Windows 11 dosya yönetimi: sekmeli File Explorer, OneDrive eşitleme, arama operatörleri, ZIP sıkıştırma ve klasör paylaşımını uygulamalı öğrenin.
Detayları Gör →Windows 11 temiz kurulumu: TPM 2.0, Secure Boot, UEFI gereksinimleri, Media Creation Tool ile USB, bölümlendirme, OOBE ve etkinleştirme uygulamalı anlatılır.
Detayları Gör →Windows 11 kurulum yöntemleri: temiz kurulum, in-place upgrade, autounattend, sysprep, DISM imaj, MDT, WDS ve Autopilot ile dağıtımı uygulamalı öğrenin.
Detayları Gör →