Poslao: 01 Dec 2003 12:47
|
offline
- neetzach
- Novi MyCity građanin
- Pridružio: 01 Dec 2003
- Poruke: 9
- Gde živiš: Negde na brdovitom Balkanu
|
Peca ::zato sto se prilikom rekompajliranja 'odbaci' visak koda - pa kernel radi brze
...sto ima smisla samo kod monolitnih kernela i nema veze sa Solarisom ciji kernel je u potpunosti modularan, tj. mikro-kernel.
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 01 Dec 2003 12:52
|
offline
- caboom
- Novi MyCity građanin
- Pridružio: 01 Dec 2003
- Poruke: 2
|
Peca ::zato sto se prilikom rekompajliranja 'odbaci' visak koda - pa kernel radi brze
dzizs... ovo je neverovatno glupo objasnjenje, mozda bi smanjio samo memory footprint, brzina bi u teoretskom slucaju mogla biti povecana samo kod algoritamski lose koncipiranog modularnog koda. cak na stranu sa ovim objasnjenjem, ono je posebno besmisleno kada je solaris vs. linux u pitanju.
|
|
|
|
Poslao: 01 Dec 2003 15:54
|
offline
- Peca
- Glavni Administrator
- Predrag Damnjanović
- SysAdmin i programer
- Pridružio: 17 Apr 2003
- Poruke: 23211
- Gde živiš: Niš
|
pa dobro, ja sam stupidan za neke stvari...
desi se ponekad da tako lupnem...
ovo je najmanja moja zabluda, imao sam mnogo vece zablude... tako da me ova moja glupost ni najmanje ne tangira...
imao sam ja mnogo vece gluposti...
elem...
kada kompajliras kernel, imas da biras za koj procesor ga kompajliras, pa kompajler, shodno tome, uradi optimizaciju koda, omoguci kernelu koriscenje odredjenih [dodatnih] instrukcija koje dati procesor podrzava...
zato je kompajlirani kernel brzi, jer iskoriscava maximalne mogucnosti procesora, dok kernel koji ide uz distro je cesto kompajliran za i386... da bi radio na starijim procesorima, i takav kernel ne koristi napredne instrukcije procesora.
e sad, koliko je to ubrzanje... nisam merio
naravno, ovo sve nema logike kod solarisa, jer je to sasvim druga platforma, kernel je kompajliran za te procesore, i iskoriscava se maximalno
|
|
|
|
Poslao: 01 Dec 2003 16:40
|
offline
- caboom
- Novi MyCity građanin
- Pridružio: 01 Dec 2003
- Poruke: 2
|
Peca ::
zato je kompajlirani kernel brzi, jer iskoriscava maximalne mogucnosti procesora, dok kernel koji ide uz distro je cesto kompajliran za i386... da bi radio na starijim procesorima, i takav kernel ne koristi napredne instrukcije procesora.
e sad, koliko je to ubrzanje... nisam merio
hmmm... dosta distribucija dolazi sa prekompajliranim kernelom za vise arhitektura. kernel se cesto kompajlira iz drugih, mnogo bitnijih razloga (npr. does /dev/kmem ring any bell?), kao i dodatnih patch-eva koji obicno ne dolaze sa kernelom koji je isporucen sa distribucijom.
|
|
|
|
|
Poslao: 01 Dec 2003 18:41
|
offline
- Pridružio: 17 Apr 2003
- Poruke: 3989
- Gde živiš: Novi Sad, Vojvodina
|
Ali bar ima neke diskusije na ovom delu foruma za promenu...
Inace, dobrodosao na forum caboom.
|
|
|
|
Poslao: 01 Dec 2003 18:52
|
offline
- neetzach
- Novi MyCity građanin
- Pridružio: 01 Dec 2003
- Poruke: 9
- Gde živiš: Negde na brdovitom Balkanu
|
mire ::diskusija gubi smisao
Upravo tako, poenta je bila da je Solaris mnoooooogo dobar hehehe
|
|
|
|
|
|
|