View previous topic :: View next topic |
Author |
Message |
German3D Guru
Joined: 30 Nov 2004 Posts: 446 Location: ../madrid/mostoles
|
Posted: Wed Dec 15, 2004 6:16 pm Post subject: |
|
|
Aha gracias por la explicacion ... es evidente que no tengo el prelink bien puesto por que la primera vez me tarda lo suyo ...
Al llegar a casa mirare lo de las DNS aver ...
54|u2 |
|
Back to top |
|
|
Franco Gotusso Guru
Joined: 15 Apr 2004 Posts: 313 Location: Benidorm, Alicante, Spain
|
|
Back to top |
|
|
gringo Advocate
Joined: 27 Apr 2003 Posts: 3793
|
|
Back to top |
|
|
IceFox Apprentice
Joined: 21 Jun 2004 Posts: 273 Location: Chile
|
Posted: Wed Dec 15, 2004 10:41 pm Post subject: |
|
|
Para hacer efectivo el -fPIC en cflags, se debiese recompilar el sistema completo (si es que he agregado recien el -fPIC)?
emerge -evD world ??
O estoy equivocado ? _________________ La vida no es sino una continua sucesión de oportunidades para sobrevivir.
-- Gabriel García Márquez |
|
Back to top |
|
|
German3D Guru
Joined: 30 Nov 2004 Posts: 446 Location: ../madrid/mostoles
|
Posted: Wed Dec 15, 2004 11:00 pm Post subject: |
|
|
este es mi /etc/hosts
Code: | 127.0.0.1 localhost
192.168.1.2 linuxpc.redlocal linuxpc
192.168.1.4 nima64.redlocal nima64
# IPV6 versions of localhost and co
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts |
Esta bien no?
Y creo que si tendremos que recompilarlo por que a mi no me va ni pa tras xDDD
un saludete al foro |
|
Back to top |
|
|
Franco Gotusso Guru
Joined: 15 Apr 2004 Posts: 313 Location: Benidorm, Alicante, Spain
|
Posted: Thu Dec 16, 2004 6:50 am Post subject: |
|
|
Gracias, aunque al final no lo encontre ahi, esta en http://gcc.gnu.org/onlinedocs/gcc/Code-Gen-Options.html
Estoy viendo que hay que tener cuidado a la hora de escribirlo:
Code: | -fpic
Generate position-independent code (PIC) suitable for use in a shared library, if supported for the target machine. Such code accesses all constant addresses through a global offset table (GOT). The dynamic loader resolves the GOT entries when the program starts (the dynamic loader is not part of GCC; it is part of the operating system). If the GOT size for the linked executable exceeds a machine-specific maximum size, you get an error message from the linker indicating that -fpic does not work; in that case, recompile with -fPIC instead. (These maximums are 8k on the SPARC and 32k on the m68k and RS/6000. The 386 has no such limit.)
Position-independent code requires special support, and therefore works only on certain machines. For the 386, GCC supports PIC for System V but not for the Sun 386i. Code generated for the IBM RS/6000 is always position-independent.
-fPIC
If supported for the target machine, emit position-independent code, suitable for dynamic linking and avoiding any limit on the size of the global offset table. This option makes a difference on the m68k and the SPARC.
Position-independent code requires special support, and therefore works only on certain machines.
|
_________________ Los programadores están ocupados intentando mejorar los programas a prueba de idiotas. Mientras tanto el universo intenta mejorar a los idiotas. El universo va ganando. |
|
Back to top |
|
|
gringo Advocate
Joined: 27 Apr 2003 Posts: 3793
|
Posted: Thu Dec 16, 2004 8:42 am Post subject: |
|
|
oops, ida de olla ....
Quote: | emerge -evD world ?? |
prelink no es la panacea y se notará sobre todo en máquinas lentas. Si tienes un bicho de 3 gigs y un 1 gig de ram dudo que lo notéis...
Recompilar el sistema solo por ese flag me parece una exageración, aprovechad y añadid un par de cosillas
saluetes _________________ Error: Failing not supported by current locale |
|
Back to top |
|
|
cnyx l33t
Joined: 17 Jul 2003 Posts: 883 Location: Valencia
|
Posted: Thu Dec 16, 2004 12:53 pm Post subject: |
|
|
Yo usaba Gnome, pero me pase a KDE porque me iba bastante más rápido. Al parecer Gnome no usa tanta memoria como KDE, yo podia estar con Gnome perfectamente gastando 80MB de ram y el resto de las 512 libres. La verdad una tonteria.
Pero con kde es diferente, ahora casi siempre tengo los 512MB o casi ocupados y las cosas van rapidas.
Pero bueno lo que queria decir es que en el centro de control de kde hay una opcion para precargar konqueror al inicio. Asi que antes de lanzarlo por primera vez ya esta en memoria. De manera que pinchas sobre konqueror y salta instantaneamente, nada de esperar unso segundos.
En el centro de control te vas a --componentes de kde -- Rendimiento.
Y ahi te dice lo de precargar una sesion de konqueror. le das a que si y listo.
Yo la verdad lo noto bastante. Tengo kde 3.3.1 en un Athlon 1Ghz con 512MB DDR sin prelink y konqueror se abre instantaneo.
Probadlo.
saludos. |
|
Back to top |
|
|
TieferFeld Guru
Joined: 01 May 2004 Posts: 550 Location: irgendwie, irgendwo, irgendwann
|
Posted: Thu Dec 16, 2004 1:48 pm Post subject: |
|
|
cnyx wrote: |
Pero con kde es diferente, ahora casi siempre tengo los 512MB o casi ocupados y las cosas van rapidas.
|
Bueno, no es así. Precisamente los 512 megas PARECEN ocupados, pues funcionan como caché del sistema para dar mayor velocidad, estando en realidad disponibles si alguien los solicita. Es una buena idea para aprovechamiento casi-óptimo (la idea, la implementación concreta supongo que no será ideal) de recursos
Y sí, prueba la precarga del konqueror, funciona bien, lo que hace es poner el konqueror en la susodicha caché desde el mismo inicio de la sesión.
Saludos. _________________ Du bist was du isst! |
|
Back to top |
|
|
Eleazar Anzola Veteran
Joined: 17 Jul 2003 Posts: 1318 Location: Caracas / Venezuela
|
Posted: Thu Dec 16, 2004 1:55 pm Post subject: Asistente para las preferencias del escritorio |
|
|
Cuando se ejecuta el asistente para las preferencias del escritorio que esta en kde-menu/preferencia Justo en el 3er paso tienes una opción que te permite hacer volar kde.
Si le bajas la barra hacia procesador lento, esto monta el manejador de ventanas de kde sin muchos efectos ni periquitos, optimizando así la carga del kde y de las aplicaciones en y dentro del mismo.
Yo lo he colocado en un par de Pentimu I y II con la ganancia de que van tan rápido que apenas se nota la carga del kde.
El resto es toquetear y jugar con lo que realmente quieres, los efectos que te gustan, es decir las mariconerias que te mueven el piso
Espero sirva de algo para muchos. _________________ Salu2
Eleazar Anzola
Linux User : # 216232
__________________________________________
Por un foro ordenado y un buscador más útil:
[TEMA] Descripción problema (estado) |
|
Back to top |
|
|
navegante l33t
Joined: 21 Jul 2004 Posts: 702
|
Posted: Thu Dec 16, 2004 4:21 pm Post subject: |
|
|
Una nota más, para al kde le debes avisar que esta con prelink, para eso edita el archivo:
Code: | # nano -w /etc/env.d/99kde-env |
ahí descomentas la sección respectiva y listo. Este paso es para que kde ya no inicie kdeinit, que ya no es necesario.
P.D. por cierto no sabía lo de fPIC para prelink, pero ahora estoy en eso. Saludos. _________________ "El hombre es libre desde que nace, aún para decidir no ser libre"
KDE registered user: #2655 | Linux registered user: #404918 |
|
Back to top |
|
|
German3D Guru
Joined: 30 Nov 2004 Posts: 446 Location: ../madrid/mostoles
|
Posted: Thu Dec 16, 2004 8:23 pm Post subject: |
|
|
Aha ya descomente la linea aver si ahora noto algo
Por que no se sin soy yo que me vuelvo paranoico con esto pero para mi que cada vez se vuelve mas lento ¬¬
54|u2 |
|
Back to top |
|
|
navegante l33t
Joined: 21 Jul 2004 Posts: 702
|
Posted: Fri Dec 17, 2004 3:06 am Post subject: |
|
|
Despues de investigar un poco, he econtrado algunos post que dicen claramente que no es necesario poner la cflag fpic, incluso yo la puse y compile openoffice-ximian, al iniciarlo note que estaba mas lento de lo que estaba, luego intente el prelink sobre el binario y me dio un error de que no era un binario ELF- Al parecer lo que se debe poner para usar prelink es la use pic al emerger glibc, despues solamente compilar nuevamente lo que deseas prelinkear, Saludos. _________________ "El hombre es libre desde que nace, aún para decidir no ser libre"
KDE registered user: #2655 | Linux registered user: #404918 |
|
Back to top |
|
|
lunatc Guru
Joined: 18 Apr 2002 Posts: 409 Location: Canary Islands. Spain
|
|
Back to top |
|
|
|