Linux Zamanlayıcı Konusunda Açıklayıcı Makale

0
raistlinthewiz
Uzun zamandır gelişmektirilmekte olan kernel 2.5 ile ilgili sık sık haberlere rastlıyoruz: Yeni O(1) zamanlayıcı (scheduler), NUMA hafıza desteği vs.

İşte linux gazette'de çıkan bir makalede bu konular oldukça sade ve anlaşılır bir şekilde açıklanmış:

http://www.linuxgazette.com/issue89/vinayak2.html

İlgili Yazılar

Kernel 2.4.24 Çıktı

bahadirkandemir

Kernel'in bellek yönetim kodunda, mremap(2) sistem çağrısındaki hatalı sınır kontrolünden kaynaklanan bir güvenlik zayıflığı bulundu.

mremap sistem çağrısı, sanal bellek alanlarının adreslenebilir boşluklarını taşımak ve boyutlarını değiştirme imkanı sağlıyor.

Duyurunun tamamı: http://isec.pl/vulnerabilities/isec-0013-mremap.txt

Acil durumlarda: TOMSRTBT...

m1a2

`The most GNU/Linux on 1 floppy disk.` motto`suyla TOMSRTBT yani `Tom Oehser`in minik pengueni karşınızda... Vector Linux bile bana fazla, şöyle tek floppy`e sığan üstelik `emacs`lı (!) tini-mini bir distro arıyorum derseniz, mutlaka bir bakın derim. Şimdi bir `rescue` operasyonunda kullandım ve pek bir memnun kaldım :)) (Tabii işin `emacs` tarafı beni ilgilendirmiyor, ama doğrusu bendenizin de ateşli bir mensubu olduğu `VI` cemaatinin `acil durumlarda sadece VI ile başbaşa kalacaksınız, emacs şişman bir iyi gün dostudur...` sözleri biraz havada kalmış oluyor galiba.)

Gentoo Derlenip Toparlanıyor

cbc

Gentoo projesi iç yapısını değiştiriyor.

Şu ana kadar varolan yapıda her şey direkt olarak Daniel Robbins'in onayına -ve diretmelerine- bakarken, projeler geliştirilirken zaman sınırlandırıcı faktörler devrede değildi; tamamen rahat çalışan ekip için artık yeni bir yapılandırmaya girişiliyor. Düzenli olarak raporlar hazırlayacak, düzenli toplantılar yapacak olan ekip yine Daniel Robbins'in başkanlığında proje gruplarına bölündü.

Linux Kernel 2.4 Virtual Memory Dökümanı

raistlinthewiz

Kernel konusunda kendini geliştirmek isteyen, kernel hacker olmayı kafasına koymuş olan, Linux iç yapısı hakkında daha fazla bilgi isteyen herkes için 2.4 VM dökümanı: http://www.csn.ul.ie/~mel/projects/vm/guide/html/understand/