Portaal Portaal Pingviini veeb foorumi pealeht
  Viki  |  IRC  |  Otsing  |  Küsimused ja vastused  |  Profiil  |  Privaatsõnumite vaatamiseks logi sisse  | Logi sisse või Registreeru
<empty>
Vaata järgmist teemat
Vaata eelmist teemat

Postita uus teemaVasta teemale
Autor Sõnum
spott
Admin
Admin


Vanus: 43
Liitunud: 04.06.2005
Postitused: 8853

Distributsioon: Ubuntu
estonia.gif
postituspostitatud: 29.12.2006, 21:52  postituse pealkiri:  Ubuntu i386 & x86_64 võrdlus  

Palju on räägitud Linuxi maailmas, et 64 bitised süsteemid on tunduvalt parema jõudlusega, kui 32 bitised. Eriti sai asi hoogu sisse peale AMD 64 bitiste protsessorite turule jõudmist. Nii ongi palju kasutajaid, kes juba ka konkreetselt 64 bitiseid süsteeme jooksutavad. Kuigi neil on mitmete tarkvaradega veel hädasid paistavad nad igatahes rahul olema ja mitmed kiidavad oma süsteemide kiiruseid taevani. Phoronix on nüüd võtnud nõuks neid asju testida ja oma kogemusi on nad loomulikult ka kasutajatega jaganud. Nimelt on testitud Ubuntu i386 ja x86_64 süsteeme. Prooviti nii Ubuntu 6.10 Edgy Eft kui ka arendamisel olevat 7.04 Feisty Fawn Herd 1. Testimiseks valiti AMD Athlon 64 X2 protsessoriga masin, mille juures siis kõiki nelja süsteemi katsetati. Võrdluseks võeti järgmised näitajad: Unreal Tournament 2004, Gzip pakkimise kiirus, LAME kompileerimine, LAME kodeerimine, RAM-i kiirus ja kerneli kompileerimise aeg.
Tulemused olid üsnagi ootuspärased paljudele. Nimelt olid 64 bitised süsteemid paremad ja kiiremad ainult LAME ja kerneli kompileerimisel. Muus osas oldi täiesti võrdsed või jäädi isegi maha 32 bitistele süsteemidele. Ühtlasi selgitas antud test välja ka selle, et praeguse arengu staadiumi juures Ubuntu 7.04 mingit hüppelist kiiruse kasvu kindlasti kasutajatele ei too. Kuid loomulikult on antud versioon alles üsna toores.
Keda aga antud tulemused lähemalt huvitavad, siis tasuks kindlasti vaadata Phoronixi vastavat artiklit.

_________________
Tellige endale sünnipäevaks, sõbrapäevaks või muuks tähtpäevaks kingitus: Kingitused internetist - NetiKink.eu

co
Pingviini aktivist
Pingviini aktivist



Liitunud: 19.10.2006
Postitused: 106
Asukoht: KO38KA
Distributsioon: Slackware
estonia.gif
postituspostitatud: 30.12.2006, 11:50  postituse pealkiri:  (teema puudub)  

Minu 2GHz AMD64 kompileerib kernelit umbes 45 min.


HoHo
Vana Pingviin
Vana Pingviin


Vanus: 39
Liitunud: 08.07.2005
Postitused: 527
Asukoht: Tallinn/Paide
Distributsioon: Gentoo
estonia.gif
postituspostitatud: 30.12.2006, 19:33  postituse pealkiri:  (teema puudub)  

Mida imet nad sinna kernelisse kompileerivad et see nii kaua võtab? Iga viimase kui ühe asja mis üldse võimalik?

2.6.18-gentoo-r2:
Kood:
#make mrproper && cp ../linux/.config ./ && time make -j3 all
...
real    3m57.690s
user    4m46.822s
sys     0m25.090s
C2D@3.1GHz, hetkel 32bit all. Muidugi confist on välja koristatud enamus asju mida mul vaja pole kuid kui õigesti mäletan siis nende juurde lisamine ei pikendanud kompileerimisaega rohkem kui mõne minuti võrra.


co
Pingviini aktivist
Pingviini aktivist



Liitunud: 19.10.2006
Postitused: 106
Asukoht: KO38KA
Distributsioon: Slackware
estonia.gif
postituspostitatud: 30.12.2006, 20:11  postituse pealkiri:  (teema puudub)  

Ma kirjutasin kompileerimisaja esimesel kompileerimisel koos moodulitega.
.config fail on üldisele kernelile mõeldud.


HoHo
Vana Pingviin
Vana Pingviin


Vanus: 39
Liitunud: 08.07.2005
Postitused: 527
Asukoht: Tallinn/Paide
Distributsioon: Gentoo
estonia.gif
postituspostitatud: 30.12.2006, 22:03  postituse pealkiri:  (teema puudub)  

make all peaks kompileerima kõik asjad, kaasaarvatud moodulid.
Tirisnin vanilla kerneli. Selle sortsu kataloogis käivitasin make menuconfig ning väljusin ilma ühtki muudatust tehes, confi salvestasin. Sellise kerneli confimiseks kulus umbes minuti jagu rohkem aega. Võimalik et seal võeti default confi baasiks mu hetkel aktiivse kerneli conf.

Kui keegi annaks mulle võrdluseks oma kerneli confi siis võiksin seda proovida. Soovitusilik oleks mõni vanilla kerneli baasil olev. Kui tahta mõnd muud kernelit kompileerida siis andke ka link tolle sortsule.


johnsmith
Vana Pingviin
Vana Pingviin


Vanus: 49
Liitunud: 24.07.2006
Postitused: 714
Asukoht: Universum
Distributsioon: Ubuntu/Gentoo/FreeBSD
finland.gif
postituspostitatud: 30.12.2006, 22:35  postituse pealkiri:  (teema puudub)  

Make menuconfig jätab ikka conf faili vaikimisi kaasas olevaks.
Ma panen liitena oma vanilla kerneli confi faili kaasa.

Ma nüüd ei tea kas tuleb kaasa, valisin lisa manus aga sinna kasti midagi ei tekkinud. Panin talle laiendiks txt vaatab mis nüüd saab.

_________________
"Thinking is the hardest work there is, which is probably the reason why so few engage in it" - Henry Ford

HoHo
Vana Pingviin
Vana Pingviin


Vanus: 39
Liitunud: 08.07.2005
Postitused: 527
Asukoht: Tallinn/Paide
Distributsioon: Gentoo
estonia.gif
postituspostitatud: 30.12.2006, 23:31  postituse pealkiri:  (teema puudub)  

Pidin enne make menuconfig'u käivitama, muidu hakkas kompileerimise ajal mingeid küsimusi küsima kuna 19's seeria omab mõningaid uusi confitavaid väärtusi. Tundus et selectitud oli kõvasti rohkem asju kui mu enda kernelis. Tulemus oli selline:
Kood:
# time make -j3
real    3m12.188s
user    4m39.741s
sys     0m24.098s
Ehk siis praktiliselt identne mu enda oma kompileerimise ajaga.

Lasin ka ilma menuconfiguta selle käima ning valisin igale asjale nende default väärtuse. Tundus et jämedalt võttes läksid moodulid/sisse ehitatud ning välja jäetud valikud enam-vähem pooleks. Tulemus oli juba tükk maad teistmoodi kuid sinna aja hulka läks ka see käsurealt confimise aeg
Kood:
# time make -j3
real    6m23.907s
user    8m59.530s
sys     0m41.971s

Mis kerneli versiooni sa kasutasid? Mul oli kernel.org'ist tiritud 2.6.19.1.
Peaks vist millagil mõne 64bit variandi ka lõpuks käima vägistama oma masinal, saaks näha kuidas Intelil on lood 64biti peale minekuga Smile


johnsmith
Vana Pingviin
Vana Pingviin


Vanus: 49
Liitunud: 24.07.2006
Postitused: 714
Asukoht: Universum
Distributsioon: Ubuntu/Gentoo/FreeBSD
finland.gif
postituspostitatud: 30.12.2006, 23:56  postituse pealkiri:  (teema puudub)  

Mul on praegu 2.6.17.12 kompileeritud selle konfiga.
Kernelid lähevad järjest rasvasemaks, mäletan mul oli mingi jama selle kerneliga kompileerimine lõppes erroriga. Lasin mingi mitteametliku patsi sortsule peale ja siis kompileeris ära.

_________________
"Thinking is the hardest work there is, which is probably the reason why so few engage in it" - Henry Ford

johnsmith
Vana Pingviin
Vana Pingviin


Vanus: 49
Liitunud: 24.07.2006
Postitused: 714
Asukoht: Universum
Distributsioon: Ubuntu/Gentoo/FreeBSD
finland.gif
postituspostitatud: 03.01.2007, 15:09  postituse pealkiri:  (teema puudub)  

Kusjuures menuconfig kasutab jah aktiivse kerneli konfiguratsiooni.
Oldconfig ja menuconfig teevad siis seda sama ilmselt.

Ma nimelt tegin endale 2.6.19 vanilla kerneli ja panin ta dieedile ehk võtsin kõik mittevajalikud asjad välja. Nüüd kui välja logida arvuti ei lülitu automaatselt välja vaid jääb "halted" ning peab eraldi nupust välja lülitama. Voolu lülitab arvutist välja biosi funktsioon mida siis kutsub kernel. Ilmselt mingi interface on puudu kernelist.

Proovisin kompileerida rasvase kerneli ja proovida kas seal töötab aga enne käivitasin menuconfig kuna tahtsin lisada wintv ajurid mis on vaikimisi checkimatta. Kernel tuli täpselt samasugune kui eelmine.

_________________
"Thinking is the hardest work there is, which is probably the reason why so few engage in it" - Henry Ford

trepan
Uus kasutaja
Uus kasutaja



Liitunud: 03.08.2006
Postitused: 8


estonia.gif
postituspostitatud: 03.01.2007, 16:41  postituse pealkiri:  (teema puudub)  

johnsmith kirjutas:

tegin endale 2.6.19 vanilla kerneli ja panin ta dieedile ehk võtsin kõik mittevajalikud asjad välja. Nüüd kui välja logida arvuti ei lülitu automaatselt välja vaid jääb "halted" ning peab eraldi nupust välja lülitama. Voolu lülitab arvutist välja biosi funktsioon mida siis kutsub kernel. Ilmselt mingi interface on puudu kernelist.


ACPI peaks olema selle jaoks vajalik


johnsmith
Vana Pingviin
Vana Pingviin


Vanus: 49
Liitunud: 24.07.2006
Postitused: 714
Asukoht: Universum
Distributsioon: Ubuntu/Gentoo/FreeBSD
finland.gif
postituspostitatud: 03.01.2007, 17:29  postituse pealkiri:  (teema puudub)  

Tänud, kusjuures mina seda välja ei jätnud see oli ilmselt siis vaikimisi 2.6.19 versioonil väljas. Surprised

Panin uuesti kompileerima.

_________________
"Thinking is the hardest work there is, which is probably the reason why so few engage in it" - Henry Ford

uniz
Vana Pingviin
Vana Pingviin


Vanus: 44
Liitunud: 18.05.2006
Postitused: 764

Distributsioon: ubuntucare
estonia.gif
postituspostitatud: 03.01.2007, 19:45  postituse pealkiri:  (teema puudub)  

co kirjutas:
Minu 2GHz AMD64 kompileerib kernelit umbes 45 min.


kõva sõna..


co
Pingviini aktivist
Pingviini aktivist



Liitunud: 19.10.2006
Postitused: 106
Asukoht: KO38KA
Distributsioon: Slackware
estonia.gif
postituspostitatud: 03.01.2007, 20:14  postituse pealkiri:  (teema puudub)  

uniz loe seda artiklit ja seal on kirjas ,et nende dual core athlon 2.2GHz kompileerib kernelit 28 minutit.


digweed
Pingviini aktivist
Pingviini aktivist


Vanus: 45
Liitunud: 10.07.2005
Postitused: 318

Distributsioon: Gentoo x86/amd64/Ubuntu 6.06 x86
estonia.gif
postituspostitatud: 03.01.2007, 20:47  postituse pealkiri:  (teema puudub)  

OT:huvitvad ajad on ubuntu kerneli kompileerimsiel
isegi lasin hiljuti ubuntu kerneli kokku.aega läks ikka meeletult
gentoo kompileeris sama kerneli minutitega valmis

_________________
Image

co
Pingviini aktivist
Pingviini aktivist



Liitunud: 19.10.2006
Postitused: 106
Asukoht: KO38KA
Distributsioon: Slackware
estonia.gif
postituspostitatud: 03.01.2007, 20:53  postituse pealkiri:  (teema puudub)  

Sõbrad , kuidas on võimalik 200MB algteksti kokku kompileerida mõne minutiga?
No seal on palju dokumentatsiooni, aga ikkagi.


Näita (aja järgi):      
Postita uus teemaVasta teemale


Vaata järgmist teemat
Vaata eelmist teemat
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group