Linux

Disztribúció benchmark

Címkék

Érdemes optimalizálni?



Ez lehetett a fő kérdése a linmagau (ausztráliai Linux/Open Source magazin) által készített teljesítmény tesztnek, amelyben három népszerű terjesztés "versenyzett" egymással. A versenyzők a Debian, Mandrake és a Gentoo voltak. Lássuk mint mutattak a tesztek... ->Mit mértek?

  • nagy Gnumeric táblázat megnyitása
  • kernelfordítás ideje
  • "Duplicate Image" akció ideje a Gimpben
  • "Unsharp Mask" akció ideje a Gimpben
  • OpenOffice megnyitása "from scratch"
  • OpenOffice újratöltése
  • Felhasználói tapasztalatok a Galeon-t, Evolution-t, OpenOffice-t használva

    Az ember azt várta volna, hogy az optimalizált rendszerek jobban teljesítenek. Ennek ellenére a különbségek csekélyek voltak, és volt olyan helyzet, ahol az i386-ra fordított Debian rávert az optimalizált terjesztésekre.

    Kérdés, hogy a teszt mennyire volt jól felépített, átgondolt és hogy mennyire hihetünk a teszt eredményeknek. Mert ha hihetünk, akkor fel kell tennünk a kérdést: "Van értelme egyáltalán a gépekre való optimalizálásnak?"


    A tesztet megtalálod itt. A tesztelés képei itt.

  • InceptionOS: Egy új GNU/Linux disztribúció

    Címkék

    InceptionOS, egy Linux disztribúció, amely az LSB (Linux Standard Base) teljesítését célozta meg, de nem szolgál a rendszer alapjául egyetlen meglévő Linux terjesztés sem. A projekt embereket keres, akik részt vennének az új disztribúció elkészítésében. Ha érdekel, akkor olvasd tovább!Az InceptionOS Project nyitott azon programozók számára, akik a telepítéshez felületet és beállítási segédeszközöket írnának.

    Ez a kezdeti szakaszban ncurses alapú lenne, fenntartva a lehetőséget egy későbbi grafikus (X11) felületű telepítő beépítésére is.

    InceptionOS-nek továbbá szüksége van teszterekre, és fejlesztőkre, akiket nem rémít meg egy teljes disztribúció telepítése a semmiből, minden telepítői felület nélkül. InceptionOS a jelenlegi Red Hat RPM csomagokat alakítja át DEB csomagokká.

    A csomagfejlesztőknek minden bizonnyal jártasaknak kell lenniük a Debian DEB csomag formátum készítésében is, amennyiben érdekeltek az átalakításban.

    Az InceptionOS Project célja, hogy az első olyan disztribúciót hozza létre, amely teljes mértékben teljesíti az LSB (Linux Standard Base) által felállított követelményeket és a saját (félhivatalos) tesztelési eredményeik szerint 95%-ban ezt már meg is tette.

    Elsősorban egy érvényes Sourceforge azonosítóra van szükséged, hogy figyelembe vegyenek a projekten belül.

    Ha még nincsen, akkor a SourceForge.net-en, ezt ingyen megszerezheted.

    A már meglévő csomagok megtekintéséhez fel kell venni a kapcsolatot Kelledinnel, hogy adja meg a csomagok FTP elérését.

    A projekt bármilyen hardvert, webtárhelyet, és a projekthez kapcsolódó forrást mint adományt nagyon hálásan fogad.

    Az adakozással kapcsolatban Michael-el vegyétek fel a kapcsolatot.

    Amennyiben érdekel az InceptionOS Project, akkor vedd fel a kapcsolatot programozók, teszterek, fejlesztők, hardveradományok ügyében Michael-el

    a xpl2@users.sourceforge.net címen vagy csomagfejlesztők és FTP kérelmek esetén Kelledinnel, hogy széleskörű tájékoztatást kapj.

    További információt az InceptionOS Project honlapján kaphattok: http://www.sf.net/projects/maxlinux/ címen.

    Az eredeti cikk itt olvasható.

    Byx.

    VPS rendszerek II - animált lilo (tutorial)

    Címkék

    Hogy ne csak mindig komoly dolgokról legyen szó:

    Nem olyan rég volt szó a VPS* rendszerekről. Akkor olyan "pre-modded" Linux gépeket láthattunk, amelyekkel el lehet kápráztatni a szomszéd csávót (kék neon, vízhűtés, plexi ház, stb.).

    Na jó, megvan a fluoreszkáló gép, teszünk rá egy Debian-t , és várjuk, hogy bemutathassuk a stuffot. A legtöbb Linux disztribútor rendszere úgy települ, hogy az indításkor bejelentkező indító képernyő (lilo splash) valamilyen grafikus ábrát mutat. A Debianban meg a régi, jól bevált szöveges lilo van, maximum ha megerőltetem magam, akkor tudok rajzolni egy keretet a szövegnek. Hát ez nem passzol a VPS rendszerünkhöz. Le is fogjuk cserélni. De nem ám holmi statikus képből álló dologra, hanem egyből animált stuffra.

    Létezik egy weboldal, amely azzal foglalkozik, hogy animált lilo splash képernyőket gyárt. Ahhoz, hogy nekünk is lehessen ilyen animált képernyőnk, le kell cserélni a megszokott lilo-t egy megfoltozott verzióra, amely képes megjeleníteni a képet.
    Nem egy nagy meló.

    Lássuk: ->

    Hogyan telepítsük?

    Először is le kell tölteni a boot képet (lejjebb látod, hogy miből lehet választani). Le tudod tölteni őket innen:

    xray-blue.boot.gz

    xray-green.boot.gz

    penguins.boot.gz

    Marcelo Tosatti: Linux 2.4.22-pre10

    Címkék

    "Hello,

    itt a -pre10, remélhetőleg az utolsó -pre a 2.4.22-ből.

    Számos fontos bugfix, a részletek lejjebb.

    Kérlek segíts tesztelni." - írta Marcelo Tosatti az LKML-re.

    Letölthető patch-2.4.22-pre10.bz2

    Marcelo levele:Feladó: Marcelo Tosatti

    Címzett: linux-kernel@vger.kernel.org

    Tárgy: Linux 2.4.22-pre10

    Dátum: 01 Aug 2003 13:19:11 -0300

    Hello,

    Here goes -pre10, hopefully the last -pre of 2.4.22.

    It contains a bunch of important fixes, detailed below.

    Please help testing.


    Summary of changes from v2.4.22-pre9 to v2.4.22-pre10

    ============================================

    :

    o [wireless airo] sync with 2.6

    o [wireless airo] Simplify dynamic buffer code in Cisco extensions

    o [wireless airo] Update structs with the new fields in latest firmwares

    o [wireless airo] Make locking "per thread" so it's fully preemptive

    o [wireless airo] Don't sleep when the stats are requested

    o [wireless airo] Don't call MIC functions if the card doesn't support them

    o [wireless airo] Fix small endianness bug

    o [wireless airo] Returns proper status in case of transmission error

    o [wireless airo] Checks for small packets before transmitting them

    o [wireless airo] Return channel in infrastructure mode

    o [wireless airo] Update to wireless extensions 15 (add monitor mode)

    o [wireless airo] Update to wireless extensions 16 (new spy API)

    o [wireless airo] fix Tx race

    o [wireless airo] safer shutdown sequence

    o [wireless airo] eliminate infinite loop

    o [wireless airo] makes the card passive when entering monitor mode

    o [wireless airo] adds support for noise level reporting (if available)

    :

    o trivial 2.4 HCDP documentation/config patch

    :

    o ROOT NFS fixes

    :

    o NMI watchdog documentation for x86-64

    :

    o cciss update: author change

    o cciss update: Fix problem with shared IRQs

    Adam Radford:

    o 3ware driver update

    Adrian Bunk:

    o fix IPMI build error #if CONFIG_ACPI_HT_ONLY

    Benjamin Herrenschmidt:

    o ppc32: export hash_table_lock on SMP for MacOnLinux

    Dave Kleikamp:

    o JFS: write_super_lockfs should mark superblock clean

    Jan Harkes:

    o Coda fixes

    Jay Vosburgh:

    o [netdrvr bonding] fix ifenslave ia64 build

    Jeff Garzik:

    o [netdrvr] add new broadcom 440x net driver, "b44"

    Marc-Christian Petersen:

    o Fix AGPGART problem with 4GB RAM

    o Fix irq handling of IO-APIC edge IRQs on UP

    o MXCSR Handler Unspecified Vulnerability

    o Fix /proc/self security issue

    o Add missing -EFAULT for sysctl

    Marcelo Tosatti:

    o Changed EXTRAVERSION to -pre10

    Oleg Drokin:

    o reiserfs: fix savelinks for bigendian arches

    Petr Vandrovec:

    o ncpfs: Support for clustered NetWare volumes

    o matroxfb: extended support for mplayer

    Shmulik Hen:

    o [bonding] fix ifenslave ABI bug

    o [netdrvr bonding] fix ARP monitoring bug

    Trond Myklebust:

    o If an RPC request has to be resent due to a timeout, it turns out that call_encode() may cause rq_rcv_buf to be reset despite the fact that a reply might be delivered at any moment by a softirq.

    o If xdr_kmap() fails, we need to ensure that it unmaps all the pages, and returns 0. We don't want to be sending partial RPC requests to the server.

    Willy Tarreau:

    o ACPI poweroff fix

    o [netdrvr bonding] fix a typo in the MODULE_PARM_DESC

    o [netdrvr bonding] fix kernel panic when optional feature used

    Linux 2.6.0-test2-mg1

    Címkék

    Az első kernel foltom a 2.6.0-test2 kernelhez. Benne a komplett -mm1 patch, fbdev javítás a boot logo-hoz, -ck interaktivitást javító foltja, és egy kisebb reiserfs javítás.

    A javítás elsősorban a munkaállomások reakcióidejének csökkentését célozza meg.Letölthető patch-2.6.0-test2-mg1.bz2 (.sign)

    Változások logja itt.

    Visszajelzéseket a trey@hup.hu címre várok.

    Zack Brown: Kernel Traffic #224

    Címkék

    Megjelent a Zack Brown által karbantartott, heti rendszerességgel megjelenő, az LKML (Linux Kernel Mailing List) levelezési lista tartalmát kivonatos formában feldolgozó hírlevél, a Kernel Traffic.

    A Linux kernel fejlesztésének legfrissebb híreit itt olvashatod.

    A 2003-as Kernel Fejlesztői Csúcstalálkozó

    Címkék

    Egy hete volt szó a The 2003 Kernel Developers Summit nevű rendezvényről. Akkor sokat nem lehetett megtudni a dologról, mert a rendezvény meghívásos alapú volt, és az egyetlen résztvevő sajtó csak az előfizetők számára biztosította az információkat. Most azonban már bárki elolvashatja, hogy mi történt az eseményen.

    Első nap:

  • A követelmények megbeszélés - egy hatoldali megbeszélés, amelyben a nagy Linux gyártók és felhasználók vitatták meg, hogy mik a kívánságaik a Linux jövőbeli fejlesztésével kapcsolatban (résztvevők: Wim Coekaerts - Oracle kernel csapat, Walter Feldman - Unilever, Bdale Garbee - a HP Linux Chief Technology Officer-je, Robert Lefkowitz egy "Nagy Meg nem Nevezett Pénzügyi Intézettől - a cég nem akarta a nevét használni az eseményen), Paul McKenney - IBM, Tim Witham - Lab director, OSDL)
  • Magas rendelkezésre-állás - a Lars Marowsky-Brée vezette megbeszélésen arról volt szó, hogy mire van szüksége a Linuxnak ahhoz, hogy jobban támogassa a "high-availability" alkalmazásokat
  • Workload maganement - Ken Rosendal vezetésével
  • NUMA management - Andi Kleen vezetésével
  • Hiba- és esemény naplózás - Suparna Bhattacharya vezette előadás
  • I/O fürtözés - Gerrit Huizenga vezette megbeszélés arról, hogy hogyan lehetne javítani a file írási teljesítményt
  • ACPI és energia management - Andrew Grover és Pat Mochel vezette megbeszélés a hardver kezelésről, sysfs-ről, stb.
  • udev Greg Kroah-Hartman beszélt az "udev" névre hallgató segédprogramjáról, amely a devfs lecserélést célozza meg
  • Öt-perces brainstorming - egy nyílt megbeszélés, ahol a kernelfejlesztők megvitatták a ötleteiket és gondjaikat. A megbeszélést Linus előadása zárta a 2.6 kiadásáról, és a 2.7 forkról.



    Második nap: ->



  • Processzor architektúra megbeszélés - 3 processzorgyártó képviselői beszéltek a termékvonalukról a Linux kernellel kapcsolatban
  • Átlátszó (transparent) superpages és page clustering - Dave Mosberger és William Irwin vezette ülés a memória kezelésről
  • Reverse-mapping VM teljesítmény - Rik van Riel vezette megbeszélés az "rmap" virtuális memória alrendszer teljesítményéről
  • Különböző VM-mel kapcsolatos kérdések - Martin Bligh
  • aszinkron I/O - Suparna Bhattacharya
  • SCSi alrendszer - James Bottomley
  • Multipath I/O - Mike Anderson és Lars Marowsky-Brée a Linux multipath I/O implementáció jelenlegi hibáiról és a későbbi javításokról beszélt
  • Záró ülés - Végezetül szó esett a 2.5-ös fejlesztői szériáról. Arról, hogy hogyan ment a munka a fejlesztők szerint.
  • Marcelo Tosatti: Linux 2.4.22-pre9

    Címkék

    "Hi

    Itt a -pre9, egy újabb lépés a 2.4.22 felé.

    Többek között egy rakás Netfilter javítás, IEEE1394 javítások, egypár knfsd javítás.

    Holnap várható a -pre10."

    NVidia binárisok (1.0-4496) a 2.6.0-test2 kernelhez

    Címkék

    Itt a tegnap megjelent NVidia driver bináris kernelmodulja, és patchelt forrása a 2.6.0-test2 kernelhez. Tesztelve a szokásos játékokkal: UT, UT2003, RtCW: Enemy Territorynvidia.ko (sum)

    nvidia.o (sum)

    FIGYELEM! Az alábbi paraméterekre fordítva:



    trey@sunshine:~$ /sbin/modinfo nvidia

    license: NVIDIA

    license: NVIDIA

    vermagic: 2.6.0-test2 preempt PENTIUM4 gcc-3.3

    depends:

    Ettől eltérő rendszeren (erősen valószínű, hogy) újra kell fordítani a modult!

    Patchelt forrás:

    NVIDIA-Linux-x86-1.0-4496-pkg2_2.6.0-test2.tar.gz (sum)

    Telepítési útmutató és tudnivalók itt.

    Ha valami nem megy, segítség a Fórumban itt.