[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Debian och prestanda



Pär Lindén wrote:

tisdagen den 22 februari 2005 19.06 skrev Anders Wallenquist:

Yoper är en dist som är helt "egen", dvs den är byggd från grunden utifrån källkod. Med andra ord bygger den inte på någon annan distrubition typ Debian, som sedan har "trimmats" på olika sätt. I Yoper har man jobbat med prelinkning och man har även varit inne och pillat och "rensat" i källkoden för att optimera prestanda. Jag har testat Yoper och den är otroligt snabb på att öppna upp program. Dessvärre fungerar dess apt-get variant ganska dåligt. Dels är tillgången på program starkt begränsad, dels - vilket är värre - hänger sig systemet ideligen när man försöker göra dist-upgrade och ibland även vid nerladdning av enskilda program. Åtminstone är det min erfarenhet.
Det finns många brister i Yoper, bland annat endast ca 800 program i
arkivet att jämföra med de 1500 jag brukar installera på mina desktops
och de 16000 man har att välja bland med en handfull Debian-repositories
i sin source.list.

Aktivitetsnivån när det gäller utvecklingen av Yoper verkar vara är ganska låg -Yoper har inget stort comunity i ryggen utan står och faller - som det tycks - med dess skapare. (Yoper är i huvudsak en enmansdist.)
Nej, men poängen är att figurerna/figuren bakom Yoper kanske hittat
några avgörande faktorer precis som Mark Knopper gjorde med sin Knoppix.
Mark Knopper uppfann inte Hotplug, inte heller live-cd-konceptet. Men
han trimmade och patchade här och var bland Debian-paketen och startade
en revolution. Hans koncept återförs till Debian bland annat via Ubuntus
live-cd och en mängd projekt som fortsätter "trimmandet" Mark Knopper
startade. Kanske till och med till d-i-projektet? I alla fall en
blåslampa i häcken eftersom d-i-folket brukar skylla på Debians elva
plattformar och därför inte kan använda vilket
hårdvaruidentifieringssystem som helst. Hur som helst använder
Ubuntu-folket en patchad Debian-installer från Sarge och har som mål att
både live-cd och vanliga installer cdn skall använda samma
hårdvaruidentifiering, i alla fall på tre plattformar.

Är det fler än jag som funderat på varför det skall behöva ta 2 sekunder
att öppna miniräknaren, gedit eller terminalfönstret? En evighet att
öppna Firefox eller Nautilus och två evigheter att öppna OpenOffice?

Det jag efterlyste var om någon likt Mark Knopper fixat och trimmat med
Debian-paket på samma sätt som Yoper gör med sina rpm-paket. Jag vet
inte hur man gått tillväga i Yoper-fallet men vid en ytlig betraktelse
så borde det inte vara omöjligt att stjäla några takter, rensade
källkoder och förlänkningar, och skapa ett FastTrack-repository med
exempelvis trimmade Sarge-paket; på samma sätt som en Ubuntu består till
5 % av Ubuntu-trimmade Debian-paket och resten "universe" är Sarge rakt
upp och ned. I praktiken är det nog ganska få paket som behöver trimmas
för att skapa känslan av ett snabbare system, råprestanda och skalbarhet
får vi ju via 2.6-kärnan, så det handlar egentligen om polityr på ytan.
Det är ju heller ingen nackdel om trimningar och källkodsrensningar
återförs till källan och dyker upp som standard med tiden i ren OSS-anda.

Yoper har ju visat att prestanda går att paketera och distribuera via
apt, att det inte är förbehållet lokal kompilering, lokala trix och fix
eller portage för att komma dit. Dessutom verkar Sax vara trevligt för
konfigurering av X, är det Suse som gjort den?

Nu när både Gnome och KDE kan tävla med Mac i skönhet och användbarhet
så kanske det är dags att sätta prestanda i fokus även för dem som inte
är beredda att fixa och trixa?  Den som vill ha en "snabbare maskin"
bara genom att göra apt-get sträcker upp en hand ;-)

--
Hälsningar,
--
....''`. Anders Wallenquist, anders.wallenquist@kreawit.se
..:.:' : 013-35 29 50 0709 - 565 160
..`..`'. http://www.kreawit.se
....`--. http://www.rfa.se


begin:vcard
fn:Anders Wallenquist
n:Wallenquist;Anders
org:Kreawit
adr;quoted-printable:;;Furugatan 4b;Link=C3=B6ping;;582 45;sweden
email;internet:anders.wallenquist@kreawit.se
title:Senior consultant
tel;work:013-352950
tel;home:013-127383
tel;cell:0709-565 160
x-mozilla-html:FALSE
url:http://www.kreawit.se
version:2.1
end:vcard


Reply to: