Linux

Milyen Linux disztribúciót használsz?

Címkék

Debian Woody
1% (1 szavazat)
Debian Sarge
24% (26 szavazat)
Debian Sid
3% (3 szavazat)
Uhu Linux
12% (13 szavazat)
Slackware
1% (1 szavazat)
TurboLinux
0% (0 szavazat)
Connectiva
8% (9 szavazat)
Gentoo
28% (31 szavazat)
SuSE
12% (13 szavazat)
Red Hat
9% (10 szavazat)
Mandrake
0% (0 szavazat)
KNOPPIX/Sulix
2% (2 szavazat)
Összes szavazat: 109

Molnár Ingo: O(1) scheduler, akár 187% -os teljesítmény növekedés?

Címkék

Idén január 4-én Molnár Ingo az LKML-re postázott egy levelet, amelyben bejelentette, hogy egy új Linux ütemezőn dolgozik.
Az új scheduler akár 18-187% százalékos növekedést jelenthet a Linux kernel teljesítményében, bizonyos esetekben (láttam olyan benchmarkot, ahol 300% -os növekedés volt realizálható).

Ahogy Ingo levélben írja, ez a jelenlegi Linux ütemező radikális átirata lesz.

A projekt célja, hogy megtartson minden olyan tulajdonságot a jelenlegi scheduler-ből, ami használható:

- jó interaktív teljesítmény: ha a felhasználó gépel, vagy klikkel a rendszer válaszoljon szépen, futtassa a felhasználó task-ját
- prioritás: a kevésbé fontos feladatok fussanak (induláskor) kisebb prioritással, a fontosabbak nagyobb prioritással induljanak
- SMP hatékonyság: ne pihenjen a CPU, ha lenne mit tennie (gondolom a második vagy n-edik CPU -ról van szó)
- SMP affinitás: ha a processz elindult egyik CPU-n, lehetőleg a továbbiakban is fusson azon a CPU-n, ne váltogasson a CPU-k között túl gyakran
- plusz további szolgáltatások kerüljenek bele, mint például az RT scheduling, CPU-hoz kötésEzenkívül kerüljön bele új funkció is:

Marcelo Tosatti: Linux 2.4.18-pre5 | Linux 2.4.18-pre6

Címkék

Marcelo barátunk kiadta a 2.4.18-pre5 kernelt, amelyben megpatch -elt egy ICMP overflow hibát.

From: Marcelo Tosatti

Subject: Linux 2.4.18-pre5

Date: 22 Jan 2002 15:20:24 -0200

Hi, I was waiting for the icmp overflow problem to be fixed to release thiskernel, but it only exists only on 2.2. Well, here goes pre5.

Majd mindjárt rá is jött, hogy nem használható, és kiadta a 2.4.18-pre6 -ot. A rossz patch -ot eltávolította a kernelből, és "don't use" (mármint a 2.4.18-pre5 -bõl) lett belőle.

From: Marcelo Tosatti

Subject: Linux 2.4.18-pre6

Date: 22 Jan 2002 16:06:38 -0200

Well, I ended up including a wrong patch in pre5. Do not use it. Here is pre6 to fix that mistake.Változások:

Linux 2.5.3-pre3 kernel

Címkék

Linus kiadta a soron következő devel kernelt. Ebből a prepatch -ból több fejlesztőnek is kidobta a patch -jét (sokak nagy örömére =)).

Letölthető a mirrorokról (újra él a kernel.org).

Változások:pre3:


- Al Viro: VFS inode allocation moved down to filesystem, trim inodes


- Greg KH: USB update, hotplug documentation


- Kai Germaschewski: ISDN update


- Ingo Molnar: scheduler tweaking ("J2")


- Arnaldo: emu10k kdev_t updates


- Ben Collins: firewire updates


- Björn Wesen: cris arch update


- Hal Duston: ps2esdi driver bio/kdev_t fixes


- Jean Tourrilhes: move wireless drivers into drivers/net/wireless,


update wireless API #1


- Richard Gooch: devfs race fix


- OGAWA Hirofumi: FATFS update

Új Linux pre kernelek 2.4.18-pre4 | 2.5.3-pre1

Címkék

Új prepatch jelent meg a stabil, és a devel kernelekhez is.

A 2.4.18-pre4 -ben Ingo Molnar RAID1 fix, Alan Cox javítások szép számmal. Realtek 8139 ethernet driver (8139too) javítás.

A 2.5.3-pre1 -ben swap javítások, fatfs bugfixek, stb.

A patch -ek letölthetők kernel mirror -okról.

Változások:Linux 2.4.18-pre4:

Linux devel kernel 2.5.2

Címkék

Megjelent a fejlesztői kernelsorozat legújabb tagja. Több változás történt a 2.5.1->2.5.2 -re. Linus szerint főként bio, kdev_t és scheduler frissítések, és USB változások.

Letölthető innen.

Változások:From: Linus Torvalds


To: Kernel Mailing List


Subject: Linux-2.5.2


Date: 14 Jan 2002 18:45:21 -0800

Mi újság Linux kernel fronton?

Címkék

Lássuk csak. Ha azt mondjuk Linux kernel, akkor mire is gondolunk?

A legutolsó stabil verzió a 2.4.17. Changelog itt.

A stabil ág prepatch kernele a 2.4.18-pre1. Changelog itt.

A legutolsó verziójú BETA Linux kernel a 2.5.1.

A legutolsó BETA kernel prepatch verziója a 2.5.2-pre9. Changelog itt.

A legutolsó 2.4 kernel -ac patch -je a 2.4.13-ac8.

Azért, hogy legyen még miből választani, nézzük tovább:A Dave Jones féle kernelfa: 2.5.1-dj13

Linux: 2.5.2-pre7 és 2.5.2-pre8

Címkék

Szokásos fejlesztői prepatch kernelek: patch-2.5.2-pre7.gz, patch-2.5.2-pre8.gz.

Változások:

pre8:

- Greg KH: USB updates

- various: kdev_t updates

- Al Viro: more bread()/filesystem cleanups

pre7:

- Jeff Garzik: fix up loop and md for struct kdev_t typechecking

- Jeff Garzik: improved old-tulip network driver

- Arnaldo: more scsi driver bio updates

- Kai Germaschewski: ISDN updates

- various: kdev_t updates