Archive for the 'Hardware' Category

Tengo 4GB en mi Windows de 32bits ¿que hago?

Como sabrás por mi otro post, o si lo buscas en Internet:

http://www.theinquirer.es/2007/03/27/memoria_en_vista_y_xp_compras.html

Un Sistema Operativo (SO) de 32 bits solo te permite usar realmente unos 3Gb de los 4 que teóricamente podrías alcanzar. Ello es debido a que las direcciones altas de la memoria se usan no para acceder a la RAM sino para usar los periféricos como la memoria de vídeo y la BIOS.

Ahora ya lo sabes y te preguntas que hacer con tu equipo recién comprado y que tiene 1Gb de más…

Pues la verdad es que tienes muchas opciones:

  1. Resignarte a no usar cerca de 1GB de memoria. Esta es la opción más sencilla pero quizá no la más cómoda tras haber leído esto.
  2. Puedes vender el último Gigabyte ya sea por separado o cambiándolo para al final tener los 3GB máximos que puedes realmente usar. Por ejemplo, si tus 4GB están en 4 SIMMs de 1GB vendes una y se acabó. Si están en 2 SIMMs, vendes una de 2 GB y compras una de 1GB en su lugar. (Yo tengo 2GB en mi AMD64, quizá este interesado en otros 2GB para mi SO de 64 bits ;-)
  3. O también puedes pasarte a un SO de 64 bits como Windows XP 64, Vista 64, MAC OS X (Leopard) o Linux AMD64 o x86_64. Veamos aquí algunas de las ventajas y desventajas de dichas opciones:
    • Opción 64bits de Microsoft:
      • Desventajas:
        • El uso de Windows XP 64 y Vista 64 no está muy extendido aún. Es posible que encuentres problemas de compatibilidad de drivers.
        • El coste de la licencia de estos SO es seguramente un gasto que no tenías previsto al comprar tu ordenador.
      • Ventajas:
        • Si hay menos drivers para 64bits también hay menos virus para 64bits, tu SO es algo más inmune.
        • Tanto AMD64 (pionero en esto) como Intel Core 2 Duo permiten ejecutar aplicaciones de 32bits dentro de un SO de 64bits. Desconozco como manejan XP 64 y Vista 64 este asunto y no se si es algo transparente al usuario o no. Me imagino que esto NO sea extensible a los drivers, y que por eso no se han extendido tanto aún como sus hermanos de 32bits.
        • Windows será posiblemente el SO con el que estás más familiarizado y no necesites aprender nada nuevo para usarlo.
    • Opción MAC OS X (Leopard) 64bits:
      • Desventajas:
        • Posiblemente el coste de la licencia de MAC OS X 64 no es tampoco un gasto que tenías previsto. Los productos de Apple no se distinguen precisamente por sus precios populares.
      • Ventajas:
        • Apple ya se ha pasado a 64bits totalmente con Leopard y puedes esperar soporte total de las aplicaciones que te incluyen con el paquete (muchas más que en el caso de los PCs con Windows, aunque bien que las pagarás).
        • Si eres diseñador gráfico, músico o trabajas mucho con contenidos multimedia esta pueda que sea la mejor opción para tí.
        • Posiblemente sea el SO con el que más puedas fardar ante tus amigos.
    • Opción Linux AMD64 / x86_64 (pura):
      • Desventajas:
        • Probablemente no estés familiarizado con Linux ni Unix, o lo que es peor, puede que hayas oído historias de terror acerca de malignas terminales de comandos y oscuros conjuros e invocaciones dentro de ellas. Sinceramente, Linux (en la actualidad) no es ni más ni menos fácil de usar que Windows para un no iniciado. Lo que también es verdad es que puede ser demasiado diferente para alguien ya acostumbrado a la filosofía “siguiente/siguiente/siguiente” de Windows, especialmente si se llega a él con prejuicios o una actitud negativa.
        • Linux no es una versión gratis de Windows o un clon (como tampoco MAC OS X lo es), es otro sistema operativo diferente y con formas diferentes de hacer y enfocar las cosas.
        • Si dependes de determinadas aplicaciones que o no están soportadas en Linux o cuyos equivalentes en Linux no cumplen tus expectativas esta no es la opción para tí (aunque la siguiente quizá si lo sea).
      • Ventajas:
        • Es gratis si lo quieres gratis, o de pago si quieres soporte (y un soporte posiblemente mucho mejor y más barato del que el que puedas obtener de Microsoft). Solo se trata de elegir la distribución que más se ajuste a tus necesidades.
        • Dile adiós a los virus y los antivirus y la tentación de la piratería definitivamente. Las distribuciones Linux incluyen todos los programas que puedas necesitar para hacer casi cualquier cosa.
        • No esperes 4 años a ver que saca nuevo tu fabricante en tu SO, con Linux podrás actualizarte cada 6 meses más o menos.
        • Si no quieres actualizarte no necesitas hacerlo, tu sistema ira igual de rápido que el primer día.
        • Existen interfaces simplificadas para las tareas básicas más comunes, como la interfaz del Asus EEE o la versión Ubuntu Netboot Remix.
        • Si eres teleco, informático o similar y programas o eres “de sistemas”, no instalarse un Linux es algo casi imperdonable hoy en día.
        • Linux es el sistema operativo MÁS flexible que puedas encontrar. Solo los distintos SO BSD y otros open source pueden competir en flexibilidad con Linux, pero están menos extendidos aún que Linux y por ello podríamos quizá descartarlos para un equipo de sobremesa.
    • Opción Linux 64 + tu SO de 32bits original en una máquina virtual. Se trata de instalar Linux 64 bits y luego meter tu SO original,por ejemplo el Vista de 32 bits dentro de una máquina virtual como Virtual Box ejecutándose en el Linux de 64bits:
      • Desventajas:
        • Puede que sea una configuración un poco compleja y que tardes en tenerla operativa más de lo que habrías deseado.
        • Esta opción incluye haber pasado por la opción “Linux 64 pura” antes en el proceso de instalación, es decir, exige cierta una actitud positiva y sin prejuicios.
        • Algunas aplicaciones (como AutoCAD y los juegos para Windows, por ejemplo) no funcionarán a pleno rendimiento en una máquina virtual como Virtual Box porque (aún) no emulan las capacidades 3D del hardware.
      • Ventajas:
        • El coste adicional es 0, todo el software necesario para esta opción es gratuito.
        • No desaprovechas el coste de la licencia de tu SO original. (Si, no te asombres, aunque no lo sepas o lo veas en el desglose de tu compra, tu SO te lo cobraron)
        • Podrás en todo momento usar el programa que necesites en el SO que más te convenga. Por ejemplo, ver como se ve esa dichosa página en IExplorer o usar el programa PADRE de hacienda, (esa aplicación estilo Visual Basic del año de la tos que no parece fácil de migrar ni siquiera a Windows Vista).
        • Con tanta memoria como tienes el rendimiento de tu SO emulado será muy similar al que tendría instalado normalmente (exceptuando el mencionado asunto de los gráficos/efecto 3D)
        • Si tu SO original se infecta de virus tienes más opciones para arreglarlo o seguir trabajando desde el Linux anfitrión.

En resumen, estas son algunas de las opciones que se me ocurren para no desaprovechar la memoria de tu equipo de 4GB al que le metieron un SO de 32bits sin avisarte de las consecuencias.

Si además de las opciones queréis algunos consejos:

  • Tened en cuenta que las opciones descritas están un poco en el orden del esfuerzo que representan y ninguna esta exenta de inconvenientes.
  • Si no queréis meteros en líos pero si queréis no sentiros timados la mejor opción sea quizás la de cambiar la memoria y quedarse con 3GB, posiblemente sacando algo de dinero en la operación.
  • No os metáis a cambiar el SO si no tenéis vuestros datos a buen recaudo (en otra partición o en un disco duro externo).
  • Si no andáis sobrados de pasta no os metáis en la opción MAC OS y ved si os merece la pena el precio de un Windows 64.
  • Si no os gusta cacharrear (reinstalar el SO, particionarlo y “tunearlo”, etc) NO os metáis con las opciones Linux, seguramente solo os den disgustos a vosotros y cabreos al linuxero que hayáis escogido como victima para ayudaros en “vuestra migración”. (Pero tampoco os preocupéis, es bastante posible que en la siguiente compra de PC tengáis la opción de que os venga con Linux preinstalado si lo queréis)

Nota para los windows-eros y mac-eros: si, se nota que soy linuxero ¿pasa algo?. Por favor, no os piqueis por este post, antes de que alguno se caliente y empiece con criticas poco constructivas mejor me ayudais a explicar las bondades de las opciones Windows 64bits y MAC OS X 64.

El timo de los 4GB (o más) de memoria

¿Que porque es un timo?

Tengo ante mi un anuncio de portada de PC City, y aunque también los he visto similares en otras como Media Markt, este me ha llamado la atención porque anuncian con desfachatez la siguiente combinación “abominable”:

MEMORIA 5GB + Windows Vista Home Premium

¿Que porqué esta combinación es “abominable”? El sistema operativo en este caso es un Windows Vista de 32bits, también hay versiones XP 64 y Vista 64bits pero ni es lo que te venden aquí ni son versiones muy usadas o fáciles de encontrar. La cuestión es que un Sistema Operativo (SO) de 32bits como este solo puede acceder a un máximo de 4GB, no los 5GB anunciados aquí.

Bien es cierto que si sigues leyendo el anuncio te explican:

4GB RAM + 1GB Turbomemory

Bien, parece que ya está todo claro ¿no? Pues no, aún quedan dos asuntos:

  1. ¿Que es Turbomemory?
  2. ¿Realmente Vista (o un SO de 32bits) puede acceder a esos 4Gb de RAM?

Acerca de Turbomemory:

http://www.intel.com/espanol/design/flash/nand/turbomemory/index.htm

“Esta innovación del sistema para equipos personales con Windows Vista se basa en la memoria Flash NAND Intel® de desempeño (como la memoria de un iPod* o una unidad USB portátil de almacenamiento de datos) y el software compatible. Funciona junto con la memoria RAM del sistema, a fin de aumentar la eficiencia de la transferencia de datos entre el procesador y el disco duro”

Es decir, no es una memoria RAM más rápida o una cache de memoria como parecería a primera vista en el anuncio, sino una cache de disco. Más lenta que la RAM pero más rápida que el disco. Seguramente Windows deje alli el swap (pagefile.sys) y aproveche para mejorar los tiempos de carga dejando también los ficheros de controladores y carga del SO. En resumen, más que Turbomemory deberíamos llamarla Turbodisk.

Sobre los 4GB de RAM que nos quedan:

http://www.theinquirer.es/2007/03/27/memoria_en_vista_y_xp_compras.html

“Sin embargo, diversos componentes del PC restan un espacio importante a ese espacio direccionable: la BIOS suele ocupar 512 KB, pero el verdadero impacto lo causa la memoria de vídeo que incluya nuestra tarjeta gráfica: una tarjeta actual con 512 MBytes de memoria de vídeo restará esa misma cantidad en el espacio direccionable en el PC, y el problema se agrava con las futuras tarjetas con 768 y 1024 Mbytes de memoria de vídeo.

Eso hace que en HP indiquen que el espacio direccionable por Windows es de, como máximo 3,4 Gbytes, aunque este es el caso en el que la memoria de vídeo de la tarjeta gráfica sea de 512 Mbytes.”

Es decir, que con suerte podrás utilizar un 40% de tu ultimo GB comprado. Habrá unos 600MB o más de memoria que NUNCA serán usados en tu Vista de 32bits.

¿Cual es la moraleja de este cuento?

  1. Mucho ojo con los anuncios de las tiendas de Informática. No siempre es oro todo lo que reluce, hay que leer bien la letra pequeña y buscar un poco en internet antes de lanzarse en una compra de cerca de 1000€.
  2. Si no te gusta gastarte el dinero a lo tonto, no compres un PCs o portátil con más de 3GB si lleva un SO de 32bits. (Es muy fácil saber si el SO operativo es de 32 bits, si no dice nada al estilo Vista 64 o XP 64 ES que es de 32bits. Además solo los Intel Core 2 Duo y los AMD64 soportan los 64bits)

¿Que hago si ya me he comprado un PC o portátil con más de 3GB y un SO de 32bits?

Esta es la pregunta del millón. Mejor la dejamos para otro post.