View previous topic :: View next topic |
Author |
Message |
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31349 Location: here
|
Posted: Fri Feb 06, 2004 11:58 am Post subject: |
|
|
Mithrandir81 wrote: | 1) in genere quanto tempo passa prima che si possa vedere la versione stabile di un pacchetto (in tal caso kde 3.2) "smascherata" |
Non penso che si possa dire un termine preciso dipende dal pacchetto.
Mithrandir81 wrote: | 2) Installando kde 3.2 e poi disinstallando la 3.1.x ne viene fuori un'installazione pulita? |
Si. Inoltre ricorda di disinstallare anche gli arts vecchi. _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
OKreZ Guru
Joined: 27 Apr 2003 Posts: 372 Location: Padova (IT)
|
Posted: Fri Feb 06, 2004 10:59 pm Post subject: |
|
|
Benve wrote: | Dai OKreZ te che stai per metterlo su, facci un benchmark col cronometro con e senza prelink. |
Test veloce (prima esecuzione di kmail ed esecuzione successiva):
Code: | $ time kmail
real 0m4.831s
user 0m0.458s
sys 0m0.030s
$ time kmail
real 0m0.912s
user 0m0.455s
sys 0m0.014s
|
Code: | $ time kmail
real 0m4.080s
user 0m0.008s
sys 0m0.018s
$ time kmail
real 0m0.358s
user 0m0.006s
sys 0m0.011s
|
Non sono un esperto in benchmark, lascio il commento dei risultati a + esperti... _________________ (HCS)OKreZ |
|
Back to top |
|
|
Benve l33t
Joined: 13 Mar 2003 Posts: 897 Location: Italy Romagna
|
Posted: Sat Feb 07, 2004 9:37 am Post subject: |
|
|
Grazie mille, ma purtroppo non mi sono convinto
Non metterò su il prelink, a meno che torni a fluxbox |
|
Back to top |
|
|
cerri Bodhisattva
Joined: 05 Mar 2003 Posts: 2957 Location: # init S
|
Posted: Sat Feb 07, 2004 10:50 am Post subject: |
|
|
Il prelink necessita di due requisit:
1) che le applicazioni sia compilate con -fPIC, quindi o pic come use o -fPIC nelle cflags.;
2) che l'applicazione sia stata prelinkata e le librerie nel frattempo non siano cambiate. _________________ Enjoy your freedom.
Sex is like hacking. You get in, you get out, and you hope you didnt leave something behind that can be traced back to you.
<----------------------->
Andrea Cerrito |
|
Back to top |
|
|
Mithrandir81 Tux's lil' helper
Joined: 06 Feb 2004 Posts: 135
|
Posted: Sat Feb 07, 2004 6:42 pm Post subject: |
|
|
Installata con successo KDE 3.2...
ecco i risultati del mio prelink
- Senza prelink
I esecuzione
Code: |
real 0m3.687s
user 0m0.567s
sys 0m0.046s
|
II Esecuzione
Code: |
real 0m1.200s
user 0m0.567s
sys 0m0.014s
|
- Con prelink
I esecuzione
Code: |
real 0m3.050s
user 0m0.007s
sys 0m0.038s
|
II esecuzione
Code: |
real 0m0.404s
user 0m0.012s
sys 0m0.006s
|
|
|
Back to top |
|
|
lopio Veteran
Joined: 22 Dec 2003 Posts: 1161 Location: savona, Italy
|
Posted: Sun Feb 08, 2004 2:03 pm Post subject: |
|
|
cerri wrote: | Il prelink necessita di due requisit:
1) che le applicazioni sia compilate con -fPIC, quindi o pic come use o -fPIC nelle cflags.;
2) che l'applicazione sia stata prelinkata e le librerie nel frattempo non siano cambiate. |
quindi secondo te fare prelink con
Code: |
Portage 2.0.50 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r9, 2.6.1-gentoo)
=================================================================
System uname: 2.6.1-gentoo i686 AMD Athlon(tm) XP 1900+
Gentoo Base System version 1.4.3.10
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.58
Automake: sys-devel/automake-1.7.7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://212.219.247.20/sites/www.ibiblio.org/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib alsa apm arts avi berkdb bonobo cdr crypt cups encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg kde libg++ libwww mad mikmod motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell ssl svga tcpd tetex truetype x86 xml2 xmms xv zlib"
|
non da' errore ma non serve ad un tubo |
|
Back to top |
|
|
lopio Veteran
Joined: 22 Dec 2003 Posts: 1161 Location: savona, Italy
|
Posted: Sun Feb 08, 2004 4:17 pm Post subject: |
|
|
MyZelf mi ha fatto notare che il flag -fPIC e' di solito contenuto negli ebuild quindi non ha quasi mai importanza se non e' presente nella variabile USE
ciao |
|
Back to top |
|
|
cerri Bodhisattva
Joined: 05 Mar 2003 Posts: 2957 Location: # init S
|
Posted: Sun Feb 08, 2004 4:23 pm Post subject: |
|
|
Non tutti gli ebuild hanno nelle flag -fPIC, anche perchè in genere dipende da chi progetta il software. Inoltre, non tutti i pacchetti utilizzano la flag PIC. _________________ Enjoy your freedom.
Sex is like hacking. You get in, you get out, and you hope you didnt leave something behind that can be traced back to you.
<----------------------->
Andrea Cerrito |
|
Back to top |
|
|
lopio Veteran
Joined: 22 Dec 2003 Posts: 1161 Location: savona, Italy
|
Posted: Sun Feb 08, 2004 4:52 pm Post subject: |
|
|
cerri wrote: | Non tutti gli ebuild hanno nelle flag -fPIC, anche perchè in genere dipende da chi progetta il software. Inoltre, non tutti i pacchetti utilizzano la flag PIC. |
ok, ma quello che mi premeva sapere e' se il prelink fatto senza il flag pic in USE aveva senso o no e dal momento che di solito sono i flag in ebuild a settarlo la risposta non puo' che essere positiva.
Comunque da come mi hai spiegato credo convenga inserirlo anche in USE...
grazie ciao |
|
Back to top |
|
|
|