ftp
Zaključano
Zakačeno
Za wu-ftpd se nalze conmf filovi u /usr/local/etc ... muda su mi optala dok to nisam naso
inace u kernelu mozes da stavis samo ovo :
machine i386
#cpu I386_CPU
#cpu I486_CPU
#cpu I586_CPU
cpu I686_CPU
normalno ovo #cpu mozes da skines ali ja volim da samo unkomentujem nepotrebno sto se tice gcc
mozes da koristis -O od 1-6 ako se nevaram i -mpentiumpro pri kompajliranju...nije lose i da ubacis -static flag da se ne bi pozivali shared libovi ali to nije nesto extra ubrzanje sa obzirom na proceso na kome radis
inace u kernelu mozes da stavis samo ovo :
machine i386
#cpu I386_CPU
#cpu I486_CPU
#cpu I586_CPU
cpu I686_CPU
normalno ovo #cpu mozes da skines ali ja volim da samo unkomentujem nepotrebno sto se tice gcc
mozes da koristis -O od 1-6 ako se nevaram i -mpentiumpro pri kompajliranju...nije lose i da ubacis -static flag da se ne bi pozivali shared libovi ali to nije nesto extra ubrzanje sa obzirom na proceso na kome radis
Citat:
predator wrote:
sto se tice gcc
mozes da koristis -O od 1-6 ako se nevaram i -mpentiumpro pri kompajliranju...nije lose i da ubacis -static flag da se ne bi pozivali shared libovi ali to nije nesto extra ubrzanje sa obzirom na proceso na kome radis
sto se tice gcc
mozes da koristis -O od 1-6 ako se nevaram i -mpentiumpro pri kompajliranju...nije lose i da ubacis -static flag da se ne bi pozivali shared libovi ali to nije nesto extra ubrzanje sa obzirom na proceso na kome radis
nije ekstra ubrzanje, ali je zato ekstra prostor na disku i to poprilican... jedino je korisno ako hoces program da preneses na drugu masinu a neces da brines o bibliotekama.
sto se gcc-a tice, koliko znam, imas -O (O1), -O2 i -O3, a egcs ima valjda vise tih nivoa. O3 je pritom isto sto i O2, s tim sto manje funkcije ugradjuje u njihove callere (da ne bi gubio dve instrukcije za call i ret samo kad hoces da pozoves funkciju od dva reda). e da ima i -Os, optimizacija velicine koda (da text area bude sto manji).
sto se tice -mpentiumpro opcije, to je sinonim za -mcpu=pentiumpro i sluzi da se izabere pretpostavljeni tip procesora za instruction scheduling. ova opcija nece generisati nikakav kod koji se ne moze izvrsiti na 386-ici. sa druge strane postoji opcija -march=pentiumpro koja govori gcc-u da generise instrukcije za taj tip masine, a pritom direktno implicira -mcpu=pentiumpro.
jos jedna korisna stvar je -pipe, govori gcc-u da koristi pajpove umesto temp fajlova za prosledjivanje izlaza programa (generalno ubrzava stvar)
dakle, moja dobitna kombinacija je:
Code:
gcc -O3 -march=pentiumpro -pipe
gcc -O3 -march=pentiumpro -pipe
pozdrav
rnd()
Potpis
int rand(void);
Those who do not understand Unix are condemned to reinvent it, poorly.
Upali lampicu — koristi Jabber!
Those who do not understand Unix are condemned to reinvent it, poorly.
Upali lampicu — koristi Jabber!
e da umalo da zaboravim, ako hoces da podesis da ti se sve na sistemu kompajlira sa ovim flagovima stavis u /etc/make.conf
ili koja je vec tvoja dobitna komnbinacija :o)
/dev/urandom
Code:
CFLAGS= -O3 -pipe -march=pentiumpro
CFLAGS= -O3 -pipe -march=pentiumpro
ili koja je vec tvoja dobitna komnbinacija :o)
/dev/urandom
Potpis
int rand(void);
Those who do not understand Unix are condemned to reinvent it, poorly.
Upali lampicu — koristi Jabber!
Those who do not understand Unix are condemned to reinvent it, poorly.
Upali lampicu — koristi Jabber!
Sto se tice -static pa jes da zuzme vise od shared,ali dobijes na brzini sto je i bio cilj ovog posta...
Brzina nije primetna ali je opet brzina ->
call -> funkcija -> GOT -> libc -> funkcija u libc | shared
call -> funkcija | static :o))
E a sto se tice ftp-a koristi ftpd koji dolazi uz FreeBSD mnogo je lak za konfigurisanje i lep...
Brzina nije primetna ali je opet brzina ->
call -> funkcija -> GOT -> libc -> funkcija u libc | shared
call -> funkcija | static :o))
E a sto se tice ftp-a koristi ftpd koji dolazi uz FreeBSD mnogo je lak za konfigurisanje i lep...
Citat:
random wrote:
e da umalo da zaboravim, ako hoces da podesis da ti se sve na sistemu kompajlira sa ovim flagovima stavis u /etc/make.conf
e da umalo da zaboravim, ako hoces da podesis da ti se sve na sistemu kompajlira sa ovim flagovima stavis u /etc/make.conf
ja to u /usr/share/mk/sys.mk + 41 :o)
Iz nekog licnog iskustva ne koristim -O nikad osim kad kompajliram neki modul za Linux...jebem ga tako pise da treba
Citat:
random wrote:
e da umalo da zaboravim, ako hoces da podesis da ti se sve na sistemu kompajlira sa ovim flagovima stavis u /etc/make.conf
ili koja je vec tvoja dobitna komnbinacija
/dev/urandom
e da umalo da zaboravim, ako hoces da podesis da ti se sve na sistemu kompajlira sa ovim flagovima stavis u /etc/make.conf
Code:
CFLAGS= -O3 -pipe -march=pentiumpro
CFLAGS= -O3 -pipe -march=pentiumpro
ili koja je vec tvoja dobitna komnbinacija
/dev/urandom
Da li doticna optimizacija koda radi i na Linux-u ?
Potpis
T r i n i t I
Citat:
predator wrote:
Za wu-ftpd se nalze conmf filovi u /usr/local/etc ... muda su mi optala dok to nisam naso
Za wu-ftpd se nalze conmf filovi u /usr/local/etc ... muda su mi optala dok to nisam naso
predatore i ja sam nasla da je dir /usr/local/etc ali svi od ftp conf fajlova imaju nastavak .default i kada izvrsim izmene wu-ftpd nece da ih prihvati
Potpis
T r i n i t I
Citat:
TrinitI wrote:
predatore i ja sam nasla da je dir /usr/local/etc ali svi od ftp conf fajlova imaju nastavak .default i kada izvrsim izmene wu-ftpd nece da ih prihvati :(
Citat:
predator wrote:
Za wu-ftpd se nalze conmf filovi u /usr/local/etc ... muda su mi optala dok to nisam naso
Za wu-ftpd se nalze conmf filovi u /usr/local/etc ... muda su mi optala dok to nisam naso
predatore i ja sam nasla da je dir /usr/local/etc ali svi od ftp conf fajlova imaju nastavak .default i kada izvrsim izmene wu-ftpd nece da ih prihvati :(
Skini to .default pa da vidis kako ce da zivne :o) ako je recimo predator.default nek stoji samo predator
Citat:
predator wrote:
Skini to .default pa da vidis kako ce da zivne
ako je recimo predator.default nek stoji samo predator
Citat:
TrinitI wrote:
predatore i ja sam nasla da je dir /usr/local/etc ali svi od ftp conf fajlova imaju nastavak .default i kada izvrsim izmene wu-ftpd nece da ih prihvati
Citat:
predator wrote:
Za wu-ftpd se nalze conmf filovi u /usr/local/etc ... muda su mi optala dok to nisam naso
Za wu-ftpd se nalze conmf filovi u /usr/local/etc ... muda su mi optala dok to nisam naso
predatore i ja sam nasla da je dir /usr/local/etc ali svi od ftp conf fajlova imaju nastavak .default i kada izvrsim izmene wu-ftpd nece da ih prihvati
Skini to .default pa da vidis kako ce da zivne
O.k
Potpis
T r i n i t I
Citat:
TrinitI wrote:
Kako da podesim ftp server tj. gde se nalaze conf fajlovi ? Radi se o wu-ftpd serveru
Kako da podesim ftp server tj. gde se nalaze conf fajlovi ? Radi se o wu-ftpd serveru
uopste ti ne savetujem wu-ftpd da koristis kao svoj ftp server, tj ne savetujem nikome da koristi taj server, svima toplo preporucujem ProFTPd.
adresa je ovde Izmedju ostalog koriste ga mnogi jaki serveri, ima fantastican configuracioni fajl i mogucnosti su mu fenomenalne. Trenutno je aktuelna verzija 1.2.1 stim da se priprema 1.2.2 (trenutno release candidate 1) Od servera koji ga koriste navescu recimo ftp.kernel.org .. .
[Ovu poruku je menjao stinger dana 03-27-2001 u 09:09 AM GMT]