64bits running

Los 64 bits han llegado a mis 2 máquinas principales, el ordenata de escritorio y el server ambas con Debian testing/SID.

Siempre fui reticente a este cambio de arquitectura ya que como buen experimentador ya instalé versiones anteriores de AMD64 en sus comienzos siempre con resultados catastróficos, en su mayor parte por la falta de software compilado para 64bits y el tema de tener gran parte del sistema en 32bits y ya se sabe que mezclar no es bueno. Hoy por hoy el problema está mas o menos resuelto.

Para los Windowseros las opciones quedan reducidas a güindous XP 64 bits, quizá el más maduro, luego tenemos el elenco de los poca VISTA, que parece que con el SP1 la cosa se ha vuelto menos inestable y próximamente habrá una versión del güindous Server 2008 64. Todos estos paquetes suelen tener un precio directamente proporcional a los recursos de hardware que se pierden usándolos.

Comienzo:

El proceso comienza con una copia de seguridad exhaustiva de los directorios /etc y los /home de los usuarios que albergan las configuraciones de las aplicaciones, así no hay que pensar en la reinstalación, la mayoría de las aplicaciones conservan archivos de configuración similares para ambas arquitecturas y luego con un copy paste quedan configuradas. También me hago con una lista de los paquetes instalados con “dpkg –get-selections > dpkglist” para luego ir replicando el sistema.

Seguimos. La instalación desde el CD netinstall de DEBIAN amd64 va fluida excepto algún problema con las nuevas particiones en XFS (siempre quise probarlo). La instalación personalizada se lleva a cabo sin problemas y en el server se me instala LILO como cargador de arranque ya que GRUB se lleva mal con XFS y el debian installer dice que me olvide de poner GRUB, esto me pasó en una máquina, en la otra hice una partición /boot en ext3 y todo fue rodado, vale, tiene pase.

usb-memory-bomb

Primeros problemas:

Con el sistema en reconstrucción llegaron los primeros problemas, tras instalar el entorno gráfico y paquetes varios observé que el plugin de java no funcionaba en el Iceweasel (firefox). Tras googlear y hacer mis propios apaños vi que era imposible habilitarlo, la solución derivó por la instalación de Swiftfox que es un paquete que agrega al sistema un navegador en 32Bits (beta) que está basado en el motor de Firefox 3. Salimos del paso aunque el navegador está un poco cogido con pinzas.

El tema del multimedia, otro miedo de antaño, me encuentro que en el repositorio de Marillat hay un paquete que es w64codecs que me resuleve el tema de los codecs de Windows de un plumazo. Otro pequeño paso resuelto. Observo, al igual que en UBUNTU, que han incluido el paquete “Tracker” y procedo a instalarlo.

El paquete “Tracker” es un indizador masivo de archivos del equipo, trabaja con una base de metadatos que se actualiza con cualquier cambio, es una gran ayuda a la hora de buscar cualquier cosa, rápido y eficaz, me gusta y ya lo he usado unas cuantas veces.

Conclusión:

El sistema funciona con más frescura y las particiones en XFS vuelan literalmente, allí metí el sistema, los volúmenes de almacenamiento son ext3. Ahora mismo todo funciona pero ha sido una operación digna de alguien con ganas de complicarse la vida y de que manera.

Quiero probar ese rendimiento precisamente con los proyectos del BOINC a los cuales estoy suscrito que son Rosseta y SETI, veremos esas stats de aquí a unas semanas 😀


sanitarium:~$ cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 15
model : 67
model name : AMD Athlon(tm) 64 X2 Dual Core Processor 5600+
stepping : 3
cpu MHz : 2812.962
cache size : 1024 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy
bogomips : 5630.14
TLB size : 1024 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc

processor : 1
vendor_id : AuthenticAMD
cpu family : 15
model : 67
model name : AMD Athlon(tm) 64 X2 Dual Core Processor 5600+
stepping : 3
cpu MHz : 2812.962
cache size : 1024 KB
physical id : 0
siblings : 2
core id : 1
cpu cores : 2
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy
bogomips : 5625.96
TLB size : 1024 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc


sanitarium:~$ uname -a
Linux sanitarium 2.6.24-1-amd64 #1 SMP Fri Apr 18 23:08:22 UTC 2008 x86_64 GNU/Linux

truckshockwave

Comentarios

  1. Rippah on 05.03.2008

    Bienvenido al mundo de las jaulas para las aplicaciones 32bits, de las ia32libs, y del mezclote pq algunos programas no libres (lease flash) no les sale de _PIII_ hacer versiones de 64 XD

  2. necrolord on 05.03.2008

    Habrá que vivir una época con ello, espero que les de la gana de hacer algo.

Dejar un comentario...