Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kompajliranje prilikom instalacije?

[es] :: Linux :: Kompajliranje prilikom instalacije?

[ Pregleda: 4694 | Odgovora: 15 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Dusan Aleksic
Student; web developer @ freelance
Beograd

Član broj: 5244
Poruke: 200
*.vdial.verat.net.

ICQ: 129852450


+5 Profil

icon Kompajliranje prilikom instalacije?03.02.2005. u 17:11 - pre 233 meseci
Nesto sam razmisljao, pominjali ste vise puta da je najbolje rekompajlirati celu distribuciju Linuxa, ako hocemo da nam sistem radi najbrze moguce. Mene interesuje kako se to radi, ako imam source diskove neke distribucije, kako da mu recimo prilikom instalacije kazem da ne kopira sa diska vec da koristi source pa da sve iskompajlira. Ako nijedna distribucija nema tu opciju, onda me interesuje kako se to radi po zavrsetku instalacije. Posto ja nekako ovo samisljam kao dugacak proces zanima me i da li se isplati, tj koliko je ubrzanje?
sudo make me a sandwich
 
Odgovor na temu

TiXo
Tihomir Pantović
Čačak

Član broj: 7796
Poruke: 537
*.com
Via: [es] mailing liste

Jabber: tixo@jabber.ru
ICQ: 74381511


Profil

icon Re: Kompajliranje prilikom instalacije?03.02.2005. u 18:41 - pre 233 meseci
http://www.gentoo.org/
GnuPG public key:
tixo.asc


Try and be nice to people, avoid eating fat, read a good book every now and
then, get some walking in, and try and live together in peace and harmony with
people of all creeds and nations.
 
Odgovor na temu

tdjokic
Tomislav Djokic
u penziji
Beograd

Član broj: 6736
Poruke: 8305
*.vdial.verat.net.

Sajt: www.distrowatch.com


+210 Profil

icon Re: Kompajliranje prilikom instalacije?03.02.2005. u 18:59 - pre 233 meseci
Evo sta kaze jedan koji se verovatno dosta razume u to:

http://www.linuxjournal.com/article/7438

Is a Gentoo system faster? Anecdotal evidence is mixed. It seems that a Gentoo system runs somewhat faster than an identically configured system running one of the more popular distributions. But, any minor performance advantage is squandered completely if the system is not installed, configured and tuned correctly. Because many of us don't know how to do that, and because Gentoo offers so much latitude to do your own thing, it's easy to lose the benefits of slightly faster programs if you do something silly.

(Skraceni prevod za one koji slabije znaju engleski: Da li se isplati kompajlirati, da li je Gentoo brzi? Da, ako usput nesto ne zabrljate, a to se cesto desava)

Imajuci u vidu ovo, on zatim postavlja pitanje - zasto onda uopste kompajlirati i gubiti vreme sa tim, ali u nastavku daje i odgovore. Medjutim, ovo nije pravi odgovor na tvoje pitanje jer se odnosi na gentoo, a tvoje je pitanje uopsteno. Ipak smatram da ti i ovo nesto znaci.


Na svetu postoje samo 2 OS-a: 1. Mint, 2. svi ostali!
 
Odgovor na temu

dr ZiDoo
Banja Luka

Član broj: 189
Poruke: 1728
*.3dnet.co.yu.

Jabber: ZiDoo@elitesecurity.org
ICQ: 299539598
Sajt: zidoo.geek.rs.ba


Profil

icon Re: Kompajliranje prilikom instalacije?03.02.2005. u 20:06 - pre 233 meseci
Teorecki gledano: najbolje bi bilo da ti sjedneš i napišeš operativni sistem koji će da radi tačno što tebi treba. Ako tako krenemo, možda je najbolje da sam i hardware napraviš?

Međutim.
Kada se maniš zajebavanja, "učenja", i igranja hakera dođeš do djela kada kreneš živjeti od računara. E kada ti se to desi onda gledaš da budeš što produktivniji. Ako ta produktivnost podrazumjeva da trošiš 1-2h da kompajliraš neki program malo veći i dobiješ od 1-2% na performansama... udri.
tu nema kašike....
 
Odgovor na temu

Dusan Aleksic
Student; web developer @ freelance
Beograd

Član broj: 5244
Poruke: 200
*.ptt.yu.

ICQ: 129852450


+5 Profil

icon Re: Kompajliranje prilikom instalacije?03.02.2005. u 21:49 - pre 233 meseci
Znaci da probam "Gentoo", a sta je sa recimo debianom.

citat sa sajta:
Citat:
Thanks to a technology called Portage, Gentoo Linux can become an ideal secure server, development workstation, professional desktop, gaming system, embedded solution or something else -- whatever you need it to be. Because of its near-unlimited adaptability, we call Gentoo Linux a metadistribution.

kao i ovo:
Citat:
What is Portage?
Portage is the heart of Gentoo Linux, and performs many key functions. For one, Portage is the software distribution system for Gentoo Linux.

Znaci Portage je nesto kao recimo rpm, sada mene zanima da li Gentoo moze da koristi rpm pakete?
Jel probao neko winex, ili kako se vec sada zove, na gentoo-u.

Hm nije ovo dobro:

* Support for x86, AMD64, PowerPC, UltraSparc, Alpha and MIPS processors
* LiveCD-based installation for x86, AMD64, PowerPC, UltraSparc and Alpha
* Latest stable KDE and GNOME
* Various optimized Linux kernels
* Very modern GNU development environment
* Excellent filesystem support: ReiserFS, XFS, ext3, EVMS, LVM
* Excellent hardware support: NVIDIA, Creative Labs Live! and Audigy
* Modular OpenGL and compiler sub-system (supports multiple co-existing versions)
* Clean, dependency-based system initialization scripts
* New "hardened" Gentoo security initiative
* more than 8000 packages of the latest and greatest software
* Enhanced Portage capabilities
Sta je sa ati karticama, njihovi drajveri su dostupni samo kroz rpm!
Ako nema rpm, onda nista od toga. Mada bi bio vise nego srecan da je probam ako bi je imao.

Update:
Evo sada gledam ljudi se raspituju na raznim forumima sta da rade sa rpm only programima u gentoo-u, sto znaci da bi bilo dobro ako imate jos nekih predloga.
Hvala za dosadasnje odgovore!
sudo make me a sandwich
 
Odgovor na temu

anrxc

Član broj: 43899
Poruke: 452
*.adsl.net.t-com.hr.

Sajt: sysphere.org


Profil

icon Re: Kompajliranje prilikom instalacije?04.02.2005. u 05:00 - pre 233 meseci
Ako hoces izgraditi kompletan sistem is sourcea predlazem ti da pogledas LFS (Linux From Scratch) projekt.

Sto se tice gentoo ima jedan sjajan tekst koji ti preporucam da procitas:
http://www.greenfly.org/mes.html

You need to install an RTFM interface.
 
Odgovor na temu

random
Vladimir Vrzić
Beograd

Član broj: 85
Poruke: 3866
*.f.bg.ac.yu.

Sajt: www.last.fm/user/vrza


+4 Profil

icon Re: Kompajliranje prilikom instalacije?04.02.2005. u 07:06 - pre 233 meseci
Citat:
Dusan Aleksic: Nesto sam razmisljao, pominjali ste vise puta da je najbolje rekompajlirati celu distribuciju Linuxa, ako hocemo da nam sistem radi najbrze moguce.


To je više mit nego potpuna istina. U većini slučajeva nije vredno truda. Nemojte da se gubite oko kompajliranja i optimizacija koje nudi kompajler, to su početnička zaluđivanja. Lepo kaže čovek u ovom članku, prednosti Gentoo-a treba tražiti na drugim mestima.

RPM paket možeš na bilo kom sistemu da raspakuješ kao arhivu i da iskoristiš njegov sadržaj. Na Gentoo-u je trivijalno napraviti ebuild koji će da koristi RPM arhivu kao source, i mnogi portovi koriste gotove RPM pakete
int rand(void);

Those who do not understand Unix are condemned to reinvent it, poorly.

Upali lampicu — koristi Jabber!
 
Odgovor na temu

TiXo
Tihomir Pantović
Čačak

Član broj: 7796
Poruke: 537
*.com
Via: [es] mailing liste

Jabber: tixo@jabber.ru
ICQ: 74381511


Profil

icon Re: Kompajliranje prilikom instalacije?04.02.2005. u 11:22 - pre 233 meseci
a u stablu postoje i bin verzije mnogih paketa koje je malo
dosadno(besmisleno?) kompajlirati: ximian OOo, mozilla ekipa, azureus,
JRE-ovi...

optimizacija kompajler switch-evima i slične munje ne donose
performanse, koliko ih donosi činjenica da uglavnom sami odabirate
skup paketa koji želite, ne zatrpate se u startu brdom stvari koje
kasnije izbacite, ili ne izbacite.
Meni lično sada odgovara gentooov :) sistem update-a paketa (kao što
nikad nisam bio 100% srećan zamenom kde-a na SUSE-u iz RPM-ova).

Dakle, nije ovde priča gentoo ili ne gentoo, svaka distribucija ima
neku svoju prednost, a da bi se do nje došlo potrebno je videti veliku
sliku iznad kamina (što bi rekao Alf). Ako ti se kompajlira možda je
gentoo najjednostavniji, ali pitanje je da li je pametno tražiti
kompajliranje radi kompajliranja?

BTW: u portage-u su i drajveri za ATI...
GnuPG public key:
tixo.asc


Try and be nice to people, avoid eating fat, read a good book every now and
then, get some walking in, and try and live together in peace and harmony with
people of all creeds and nations.
 
Odgovor na temu

crus
Bijelić Neven
Bg

Član broj: 15763
Poruke: 69
*.vdial.verat.net.

Sajt: www.transmute.co.yu


Profil

icon Re: Kompajliranje prilikom instalacije?04.02.2005. u 12:01 - pre 233 meseci
Pa šta znam..
Ajde složio bi se sa vrzom donekle..

Mada opet šta znam, recimo dok sam bio na celeronu, kada bildujem gimp po sat vremena sa O2 bez debuga i sa march pentium2, gimp se definitivno startuje brže, i otvara fajlove brže, od gimpa koji bi skinuo kao suse rpm ili onoga koji je došao uz distro...

Ali sad na ovoj mašini da li razlika postoji je jako diskutabilno, možda ali opet je to teško izmeriti..
Sve u svemu ja sam ipak nekako poklonik da se programi koji se koriste najčešće ipak lepo bilduju (sa sve flagovima za optimizaciju)... :)

p.s. da li postoji neki cflag tipa -smp?... koji bi "otpimizovao" program za dual mašinu?
 
Odgovor na temu

elitefan
Frankfurt/M

Član broj: 4010
Poruke: 135
*.F2.srv.t-online.de.



+1 Profil

icon Re: Kompajliranje prilikom instalacije?04.02.2005. u 23:22 - pre 233 meseci
Citat:
dr ZiDoo:
Međutim.
Kada se maniš zajebavanja, "učenja", i igranja hakera dođeš do djela kada kreneš živjeti od računara. E kada ti se to desi onda gledaš da budeš što produktivniji. Ako ta produktivnost podrazumjeva da trošiš 1-2h da kompajliraš neki program malo veći i dobiješ od 1-2% na performansama... udri.


Ako je ovo vezano za Gentoo onda je svaki komenatar suvišan, jer upravo ako si u it struci znaćeš i te kako cijeniti jednostavnost i stabilnost jedene distribucije poput genta.
Spomenuću samo emerge, pa ako je to komplikovano ja onda stvarno ne znam!

Neću spominjati ogromnu podršku kroz forume, newslists i zainteresovanost ljudi koji koriste gentoo da podjele svoje znanje i iskustvo, što recimo kod fedore & co i nije baš slučaj. Prednosti su upravo tu, što se ne baš mnogo ljudi odlučuje za gentoo, a to su pretežno ljudi koji već imaju iskustva sa linuxom, znači većina "početnika" i pitanja tipa "gdje se nalazi outlook" jednostavno otpada.

Što se perfomansi tiče, ne znam otkuda ti ti podatci 1-2%? Kako si to testirao? Zanima me jer očigledno znaš više nego većina korisnika gentoo distribucija.

Hvala na pažnji..
Odkud znam šta mislim dok ne čujem šta sam rekao!
 
Odgovor na temu

Dusan Aleksic
Student; web developer @ freelance
Beograd

Član broj: 5244
Poruke: 200
*.vdial.verat.net.

ICQ: 129852450


+5 Profil

icon Re: Kompajliranje prilikom instalacije?05.02.2005. u 04:33 - pre 233 meseci
Citat:
BTW: u portage-u su i drajveri za ATI...



Da li su drajveri (za ati) koji dolaze uz gentoo, oni koje izdaje ati ili nesto drugo. Secam se da je i mandrake 10 imao drajvere za recimo nvidia, ali to nisu bili oficijelni vec neki cisto da radi. Meni treba da ima opengl podrsku, zato sto hocu da probam cedegu, kao i neke od ovih igrica:
http://www.opengl.org/applications/linux/games/
sudo make me a sandwich
 
Odgovor na temu

TiXo
Tihomir Pantović
Čačak

Član broj: 7796
Poruke: 537
195.252.80.*

Jabber: tixo@jabber.ru
ICQ: 74381511


Profil

icon Re: Kompajliranje prilikom instalacije?05.02.2005. u 04:53 - pre 233 meseci
Ne razumem se u ATI drajvere, ali evo šta kaže .ebuild (delići):
Citat:

DESCRIPTION="Ati precompiled drivers for r350, r300, r250 and r200 chipsets"
HOMEPAGE="http://www.ati.com"
LICENSE="ATI"

"To switch to ATI OpenGL, run \"opengl-update ati\""


Ima i nekih extra, gatos, tvout stvarčica, ali valjda će se javiti i neki ATI-jevac.
GnuPG public key:
tixo.asc


Try and be nice to people, avoid eating fat, read a good book every now and
then, get some walking in, and try and live together in peace and harmony with
people of all creeds and nations.
 
Odgovor na temu

Dusan Aleksic
Student; web developer @ freelance
Beograd

Član broj: 5244
Poruke: 200
*.com
Via: [es] mailing liste

ICQ: 129852450


+5 Profil

icon Re: Kompajliranje prilikom instalacije?05.02.2005. u 05:32 - pre 233 meseci
Uh al si brz, mislio sam da sam jedini budan u ovo doba. Nego izgleda
da je sve dobro (LICENSE="ATI" nekako izgleda kao da je njihov :-) ),
a i onako me nista ne kosta da probam, sem malo vremena...
sudo make me a sandwich
 
Odgovor na temu

dr ZiDoo
Banja Luka

Član broj: 189
Poruke: 1728
*.3dnet.co.yu.

Jabber: ZiDoo@elitesecurity.org
ICQ: 299539598
Sajt: zidoo.geek.rs.ba


Profil

icon Re: Kompajliranje prilikom instalacije?05.02.2005. u 10:30 - pre 233 meseci
Citat:
zomigo: Ako je ovo vezano za Gentoo onda je svaki komenatar suvišan, jer upravo ako si u it struci znaćeš i te kako cijeniti jednostavnost i stabilnost jedene distribucije poput genta.
Spomenuću samo emerge, pa ako je to komplikovano ja onda stvarno ne znam!


Od svih distribucija sa kojima sam imao posla meni je debian ostao kao najbolja solucija za server na linuxu. Mislim emerge jeste oki, ali appget je mnogo elegantniji. Neću da širim priči, ali sve to je portovi wannabe.

Kada si pomenu Fedoru. Meni je fedora super distribucija. Ne znam jesi li je koristio ali njen sistem za updejtovanje je meni skroz okey. Alatka yum svoj posao radi bez greške. A podrške nisam vidio da ne dostaje.
tu nema kašike....
 
Odgovor na temu

elitefan
Frankfurt/M

Član broj: 4010
Poruke: 135
*.F2.srv.t-online.de.



+1 Profil

icon Re: Kompajliranje prilikom instalacije?05.02.2005. u 16:09 - pre 233 meseci
Citat:
dr ZiDoo: Od svih distribucija sa kojima sam imao posla meni je debian ostao kao najbolja solucija za server na linuxu. Mislim emerge jeste oki, ali appget je mnogo elegantniji. Neću da širim priči, ali sve to je portovi wannabe.


Ništa protiv debiana! Stvar navike, i u potpunosti pristojan sistem nema šta. Ali što se aktuelnosti paketa tiče, ne da kasne nego BAŠ kasne. Usporedi sam aktuelne release pakete debiana i genta i vidjećeš o čemu pišem. Naravno, na jednom serveru nećeti padati na pamet da vučeš svaki mogući update čim izađe, ali imaš dosta slučajeva gdje će ti pojednine "rupe" u sistemimam jedino update riješiti.

I sada se postavlja pitanje, kada će debian izbaciti paket sa zakrpama a kada gentoo (koristio apt ili emerge nebitno).. Opet kažem, usporedi pojedine release pakete genta i debiana i više ćeš znati nego sada.

Citat:
dr ZiDoo
Kada si pomenu Fedoru. Meni je fedora super distribucija. Ne znam jesi li je koristio ali njen sistem za updejtovanje je meni skroz okey. Alatka yum svoj posao radi bez greške. A podrške nisam vidio da ne dostaje.


Jedno vrijeme sam koristio Fedoru, koja je također dobra, ali mi ovdje pričamo o sistemima za server i jednostavnosti update, aktuelnosti paketa, a ne linux distribucijama za Desktop korisnika.

Ti si upravo spomenuo administraciju i zaradu, tako da ne mislim da ozbiljno ubrajaš Fedoru u favorite za stabilne server sisteme.



Sad odoh malo da bacim FarCry da se ispucam i riješim negativne energije, pa ako se zakačiš na server uđi da riješimo i ovo pitanje onako kako mi to na balkanu najbolje znamo, PREKO NIŠANA :-)

Prijateljski pozdrav
Odkud znam šta mislim dok ne čujem šta sam rekao!
 
Odgovor na temu

popeye
Branko Ivanović
Beograd

Član broj: 3846
Poruke: 960
*.pristop.co.yu.

Jabber: popeye@elitesecurity.org
ICQ: 18038966
Sajt: popeye.linuxo.org


Profil

icon Re: Kompajliranje prilikom instalacije?10.03.2005. u 14:59 - pre 231 meseci
Malo municije za raspravu(Gentoo, gcc-3.3.5, johntheripper-1.6):

Code:

CFLAGS="-march=pentium4 -O2"

Benchmarking: Standard DES [24/32 4K]... DONE
Many salts:     312988 c/s real, 312988 c/s virtual
Only one salt:  292064 c/s real, 292471 c/s virtual

Benchmarking: BSDI DES (x725) [24/32 4K]... DONE
Many salts:     11013 c/s real, 11013 c/s virtual
Only one salt:  10849 c/s real, 10866 c/s virtual

Benchmarking: FreeBSD MD5 [32/32]... DONE
Raw:    5698 c/s real, 5698 c/s virtual

Benchmarking: OpenBSD Blowfish (x32) [32/32]... DONE
Raw:    457 c/s real, 456 c/s virtual

Benchmarking: Kerberos AFS DES [24/32 4K]... DONE
Short:  278102 c/s real, 278102 c/s virtual
Long:   628792 c/s real, 628792 c/s virtual

Benchmarking: NT LM DES [24/32 4K]... DONE
Raw:    1966840 c/s real, 1966840 c/s virtual


Code:

CFLAGS="-march=pentium-mmx"

Benchmarking: Standard DES [32/32 BS]... DONE
Many salts:     71815 c/s real, 71815 c/s virtual
Only one salt:  70845 c/s real, 70845 c/s virtual

Benchmarking: BSDI DES (x725) [32/32 BS]... DONE
Many salts:     2500 c/s real, 2500 c/s virtual
Only one salt:  2444 c/s real, 2444 c/s virtual

Benchmarking: FreeBSD MD5 [32/32]... DONE
Raw:    2805 c/s real, 2805 c/s virtual

Benchmarking: OpenBSD Blowfish (x32) [32/32]... DONE
Raw:    69.7 c/s real, 69.7 c/s virtual

Benchmarking: Kerberos AFS DES [24/32 128K]... DONE
Short:  54700 c/s real, 54700 c/s virtual
Long:   158356 c/s real, 158356 c/s virtual

Benchmarking: NT LM DES [24/32 128K]... DONE
Raw:    809698 c/s real, 809698 c/s virtual
 
Odgovor na temu

[es] :: Linux :: Kompajliranje prilikom instalacije?

[ Pregleda: 4694 | Odgovora: 15 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.