Çekirdek Paniği Nedir?

Çekirdek paniği, işletim sisteminin belirli türdeki ciddi bilgisayar hatalarına verdiği yanıttır. Genellikle tanılama bilgilerini görüntüler ve kaydeder ve ardından bilgisayar sistemini kilitler veya yeniden başlatır. Çekirdek panikleri tipik olarak hatalı çalışan donanım veya yanlış yazılmış yazılım ile ilgili sorunlardan kaynaklanır. Kullanıcıları uyarmak ve hatalar tespit edildikten sonra başka problemleri önlemek için işletim sistemi çekirdekleri tarafından kullanılırlar.

Birçok hata koşulu, geçersiz belleğe erişmeye çalışan çekirdek kodu da dahil olmak üzere bir çekirdek panikine neden olabilir. Çoğu bilgisayar donanım aygıtı, çekirdeğin parçası olan veya dinamik olarak yüklenen sürücüleri içerir. Bu aygıtlarla veya sürücülerle ilgili sorunlar da çekirdek paniklerini tetikleyebilir. Çekirdeğin birçok yerinde bulunan kesme işleyicileri, çalışırken kritik hatalar meydana gelirse genellikle paniğe neden olur. Arızalı veya bozuk bir sabit disk, sistem dosyası, işlemci veya bellek de paniğe neden olabilir.

Çekirdek panik terimi, erken UNIX® sistemleri ile ortaya çıkmıştır. Bunların birçoğu sadece kısa bir hata mesajı görüntülüyor ve ardından tekrar tekrar açılıp kapanıyor, yeniden başlatma veya güç döngüsü bekliyor. UNIX® geliştikçe, panik sırasında daha kullanışlı hata ayıklama bilgileri üretildi. Linux® işletim sistemi, "Linux® çekirdek çekirdeği" terimini çeşitli ciddi hataları yansıtmak için kullandı. Bazı Linux® "hata" hataları, diğerleri değil, bir çekirdek panikine neden olur.

Microsoft Windows® kullanıcıları genellikle "mavi ölüm ekranları" ile tanınırlar. Ayrıca hata kontrolü olarak da bilinir, bu, benzer koşullar tarafından tetiklenen bir çekirdek paniğinin Windows® eşdeğeridir. Modern UNIX® ve Linux® sistemleri gibi, Windows® da hata kontrolü sırasında sistem belleği görüntüsünü sabit diske kaydetmeye çalışır. Bazı durumlarda, görüntü panik sırasında geçici olmayan belleğe yazılır ve yeniden başlatma sonrasında sabit diske kopyalanır. Bir disk arızası panik kaynağı ise, sistem bellek görüntüsünü koruyamayabilir.

Oldukça sık, kritik bir hata oluştuktan sonra işletim sisteminin çalışmaya devam etmesi mümkündür. Bir çekirdek paniğinin sistemi durdurmasının nedeni, yazılım, donanım veya bellek içeriğinin bozulmasını önlemektir. Sistemin bu durumda durdurulması, bir mühendisin sebebini belirlemesi için yeterli bilgiyi koruyabilir. Görüntülenen veriler genellikle, o sırada çalışan hata türü ve kod modülü hakkındaki bilgileri içerir. Ayrıca tüm yüklü sürücüleri gösterebilir ve kullanıcının sorunu araştırmak için bir hata ayıklayıcı çalıştırmasına izin verebilir.