miércoles, 21 de abril de 2010

Ya llegó el FLISOL 2010

El próximo sabado 24 de abril se celebrará el festival Latinoamericano de Instalación de software libre (FLISOL), el evento más importante en la difusión del espíritu de software libre el contienente americano. Más...

martes, 13 de abril de 2010

Fedora 13 Beta Disponible!

Ya se encuentra disponible la versión beta (de pruebas) de Fedora 13, la próxima edición de ésta buena distribución.


"Goddard", nombre código de Fedora 13 estará cargado de numerosas novedades entre las que destacamos:

  • Driver de impresión automático. Fedora tendrá la capacidad de detectar y sugerir el driver para tu impresora.
  • Shotwell (para edición de fotografías), Deja-dup (para realizar copias de seguridad), Pino (Cliente para Twitter e Identi.ac) y Simple Scan (para realzar escaneos) son ahora programas por defecto en Fedora para ofrecer la máxima experiencia "out of the box".
  • NetworkManager ahora tiene soporte mejorado para redes móviles y bluetooth.
  • Soporte para iPod e iPod Touch en tus aplicaciones favoritas multimedia.
  • El soporte mejorado y experimental 3D para tarjetas nVidia gracias a la última versión del driver nouveau.
  • La interfaz de administración de usuarios ha sido completamente rediseñada, para hacer más fácil configurar la información personal.
  • Y mucho más.
Recuerda que ésta es una versión de pruebas, por lo que su uso está destinado a ambientes "testing" y nunca en producción.

Puedes obtener más información de Fedora 13:
http://fedoraproject.org/wiki/Releases/13/FeatureList

Puedes consultar los problemas conocidos de Fedora 13:
http://fedoraproject.org/wiki/Common_F13_bugs

Descarga:
https://fedoraproject.org/get-prerelease

Guía para comprar PC / Portátil - Parte 3 - Memoria RAM

La RAM (Random Acces Memory o memoria de acceso aleatorio por sus siglas en inglés) es la principal memoria del computador y es en ella donde se almacena toda (o la mayoría) de la información necesaria para ejecutar nuestras aplicaciones, es por ello que tiene un gran impacto en el desempeño de nuestro equipo.


Me explico, cuando abres un programa cualquiera, éste necesita ser leído (desde nuestro disco duro) y cargado en memoria. Así nuestro programa en cuestión pasa a ocupar parte de la memoria RAM (la cantidad de memoria que ocupe depende de qué tan exigente) y luego se desplegará en pantalla, en donde podremos trabajar con él.

A medida que ejecutamos más programas, cada uno de éstos irá consumiendo más espacio en la memoria RAM… y cuando se cierran (dependiendo del sistema operativo) la memoria se libera o bien puede retenerse como caché para luego cargar nuevamente el programa pero un poco más rápido.

Esto sucede incluso con el sistema operativo, por lo que al igual que cualquier programa también tienen una cantidad de memoria RAM mínima necesaria para que pueda ejecutarse con fluidez.

¿Pero qué sucede cuando la RAM se agota al abrir muchos o un programa muy exigente?

Cuando se agota la RAM disponible en el PC al ejecutar muchos o por ejemplo una aplicación muy exigente el sistema operativo no se congela, sino que haciendo uso de una ubicación física en el disco duro, empieza a enviar allí todos los datos que literalmente o caben en la RAM.

Dicha ubicación varía de acuerdo al sistema operacional, por ejemplo en Windows está en el archivo pagefile.sys (ubicado en C) y en los sistemas Linux en una partición separada denominada Swap diseñada para minimizar la contienda de recursos de E/S del equipo y por tanto un poco más efectiva.

Por supuesto ahí es cuando notamos un decremento importante en el rendimiento de nuestro PC, pues acceder al disco duro es mucho más lento que la RAM.

Las principales características de la RAM son (recuerda que son determinadas también por tu tarjeta madre):

  • Tamaño
Obviamente en el caso de la RAM el tamaño sí importa, entre más memoria RAM tenga nuestro computador, más fluidamente ejecutará las aplicaciones… eso por supuesto con cierto límite… no habrá mucha diferencia entre un PC con 2GB de RAM y otro de 4GB si solo los usas para navegar por Internet y usar un procesador de texto.

  • Tipo
La memoria RAM puede ser de varios tipos y por tanto variar la velocidad a la que se puede acceder a ella (también tiene una frecuencia en Mhz de operación similar a la del procesador), el tipo más generalizado es el DDR2 (Double Date Rate 2) el 2 es porque puede realizar dos “pasadas” por cada ciclo de reloj… y poco a poco se van haciendo DDR3 que efectivamente puede hacer 3 “pasadas” por cada ciclo de reloj (por tanto más eficiente que DDR2 y además con un consumo de energía menor).

Por supuesto DDR no es el único tipo, pero sí el más popular por su equilibrio precio / desempeño.

  • Velocidad
La memoria RAM opera a una velocidad de reloj determinada que debe ser adecuada para operar de la mano con el procesador (bien sea síncronamente o si es un poco más lentica asíncronamente). Está determinada principalmente por su tipo (DDR2, DDR3)… pero dentro del mismo tipo existen diferentes velocidades.

Por ejemplo, es común encontrar módulos de memoria RAM de tipo DDR2 que operan a 667Mhz, pero también DDR2 que operan a 800Mhz (por tanto más rápida y algo más costosa).

En el mercado es común encontrarlas con la denominación PC-XXXX (por ejemplo PC-6400 = DDR2-667Mhz) donde XXXX que se determina por el máximo ancho de banda teórica, sin embargo ésta denominación puede ser algo inexacta y confundir a los consumidores.

¿Qué buscar en la memoria RAM?
Principalmente deberías buscar una buena cantidad de memoria RAM, actualmente es recomendable contar con un mínimo de 2GB y lo recomendable sería contar con 3GB o más (recuerda que a más de 4GB necesitas contar con un PC de 64bits incluyendo el sistema operativo, pues con los 32bits 4GB es el máximo que se puede re direccionar).



En cuanto a la velocidad, exige al menos que sea tipo DDR2 (que es el más común y extendido) y si tus exigencias y presupuesto lo ameritan no dudes en invertir en memoria tipo DDR3.

Nota: Los módulos de memoria RAM para portátil son más pequeños que los de PC de escritorio, por tanto no puedes usar memoria del uno al otro a pesar que sean del mismo tipo y velocidad.

--
Imagen cortesía de Salélite Pro
http://satelitepro.wordpress.com/tarifa/

lunes, 5 de abril de 2010

Guía para comprar PC / Portátil - Parte 2 - Tarjeta Madre

Una vez hemos escogido un procesador adecuado (sino mira éste post), es hora de pensar en dónde lo vamos a colocar. La tarjeta madre (placa base) es el componente más importante del computador, pues en ella se alojarán las demás partes del mismo (como nuestro procesador, memoria y más) y determinará qué tanto podremos expandir y/o actualizar nuestro PC a lo largo de su vida útil.
Así que nuestro primer criterio de elección para una tarjeta es que soporte el procesador que hemos elegido. Sin embargo hay otros factores a tener en cuenta:

  • Video

La tarjeta madre hoy por hoy puede ser todo en uno. Eso significa que todos los componentes necesarios para un computador completo (sonido, video, red) están incluidos en la misma, haciendo posible que los PCs en general sean supremamente económicos.

Sin embargo hay un único componente con el que debes tener cuidado y es el vídeo. La tarjetas madres con el video integrado suelen ofrecer un rendimiento muy discreto en juegos, y aplicaciones de diseño gráfico, pero son perefectas para explorar Internet y realizar labores de ofimática.

Así que, dependiendo de tu necesidad, busca una tarjeta de video o bien con el video integrado o sin el video cuidando en el último caso de comprar un tarjeta de video (antes llamada aceleradora de gráficos -que por cierto hoy todas aceleran-) adecuada a tus necesidades y presupuesto.

  • Expansibilidad

Una buena tarjeta madre, debería tener una buena capacidad de expansibilidad y actualización, es decir, que a futuro puedas agregar sin mayores complicaciones nuevos componentes y/o actualizar los existentes.

En este apartado deberíamos considerar cuántas ranuras de expansión tiene nuestra tarjeta y de qué tipo son (hoy en día lo más usual es contar con varias ranuras PCI-Express e incluso algunas PCI).

También, qué tanta memoria RAM soportará, ésto está limitado por el Chipset de la tarjeta madre y definirá hasta qué punto podremos actualizar nuestro PC agregando nuevos módulos de memoria.

Número de puertos, la tarjeta madre define también cuántos puertos por ejemplo USB, tendrá nuestro PC... (también cuentan otros puertos como el Firewire).

¿Qué buscar a la hora de comprar una tarjeta madre?

Fuera de las características anteriormente mencionadas, lo más importante a la hora de comprar una tarjeta madre, es hacerse a una de marca reconocida.

Si elegiste un procesador Intel, mi recomendación es hacerse a una de la misma marca... nadie como Intel sabe tan bien cómo funcionan sus procesadores, por lo que sin duda son una muy buena combinación.

Por el lado de AMD la recomendación es por las tarjeta madre Asus o MSI.

Por supuesto eso no quiere decir que las demás marcas sean malas, sin embargo, por mi experiencia éstas han demostrado ser las más confiables.

Guía para comprar PC / Portátil - Parte 1 - Procesador

El procesador es el componente más importante del computador... literalmente es el cerebro del computador y de él depende en gran medida la velocidad del mismo.



Empezamos por el procesador porque una vez elegido nuestro preferido de él dependen el resto de las características fundamentales del computador (como por ejemplo la tarjeta madre y la memoria RAM). El procesador cuenta con las siguientes características elementales:


  • Número de núcleos
Anteriormente los procesadores no eran capaces de realizar varias tareas realmente en simultánea. Simplemente dividían su capacidad de procesamiento en una "unica fila" (literalmente) para atender todos los procesos.


Con la llegada de los procesadores de doble, triple y de ahí en adelante dí N núcleos el procesamiento paralelo real llegó a nuestros computadores para quedarse... por lo que los procesadores tienen tantas filas como núcleos disponibles para atender más trabajo en la misma cantidad de tiempo.


¿Y qué es la tecnología Hyper Threading de Intel?

La tecnología HT de Intel fue la primera en acercarse al procesamiento paralelo real. HT divide la carga de trabajo de UN núcleo en dos hilos... en un ejemplo de la vida práctica es como si hubiera dos cajeros atendiendo la misma fila. Por lo tanto el procesamiento paralelo NO es real (pues un procesador de núcleo único con la tecnología HT no equivale a tener un doble núcleo) pero sí hace creer al sistema operativo que lo es dividiendo más optimamente el tiempo de respuesta del computador.

  • Velocidad de reloj o frecuencia
La velocidad del reloj o frecuencia del procesador define la velocidad a la que el procesador realiza operaciones en ciclos por segundo (Hz). Actualmente los procesadores son supremamente rápidos por lo que encontramos velocidades altísimas dadas en Ghz (1 Gz = 1000 Mhz).

¿Entre más MHz más rápido el procesador?

Abosolutamente no. La velocidad de reloj es un buen indicador de velocidad sí y sólo sí se comparan dos procesadores de la misma familia. Por ejemplo si comparas dos Pentium Dual Core, Dos AMD Turion y así sucesivamente.

Esto es porque la velocidad de reloj no es el único factor que determina la velocidad del procesador (también lo hacen la arquitectura, el caché de primer nivel L1, caché de segundo nivel L2 entre otros), pues éstos cada día son más eficientes, y pueden realizar más operaciones por ciclo de reloj.

Para el ejemplo un procesador Pentium 4 de 2.8Ghz vendría siendo equivalente a un Pentium M (Mobile) de 1.6 Ghz porque su diseño lo hace tan eficiente que aprovecha prácticamente el doble de recursos por cada ciclo de reloj.

  • Caché de primer nivel y segundo nivel
El caché de primer y segundo nivel son un tipo de memoria supremamente rápidas que ayudan al procesador a ejecutar sus labores.

La de primer nivel o L1 es la memoria más rápida, pequeña (y costosa) de cualquier procesador. Usualmente viene integrada dentro del mismo núcleo del procesador... de ahí su eficiencia.

La de segundo nivel o L2 es menos rápida que la de primer nivel (pero sigue siendo mucho más rápida que la RAM) usualmente viene integrada en el mismo procesador pero no dentro del núcleo del mismo y suele ser compartida entre el número de núcleos (si el procesador tiene dos o más).

  • Bus del procesador
El procesador debe comunicarse a través de un canal con los diferentes componentes del computador. Intel llamaba a éste canal FSB (Front Side Bus) hasta hace muy poco, pero ahora lo llama QPI (Intel QuickPath Interconnect) presente en los modelos más recientes Intel Core i7, i5 e i3.

Por el lado de AMD la tecnología es llamada HyperTransport, aunque hay diferentes versiones, siendo la 3.0 la más rápida y moderna.

Ambas tecnologías de bus, cumplen con su cometido, no obstante, hasta la llegada de QPI, la tecnología Hyper Transport de AMD llevaba el liderazgo convincentemente en éste sentido.

¿Qué buscar en un procesador?

Lo primero que debes considerar es que sea mínimo de doble núcleo, hoy en día comprar un procesador single core está más que obsoleto (a menos claro que estés comprando un Netbook con procesador Intel Atom).

Prefiere el procesador con mayor cantidad de memoria L1 y L2 y además con el FSB más amplio.

En general Intel, como lider del mercado, tiene los modelos de procesadores más poderosos pero así mismo costosos y orientados a usuarios muy exigentes... en contraparte AMD suele ofrecer el mejor equilibrio precio / desempeño.

En cuanto a velocidad, a partir de 1.6Ghz en portátiles y 2.0Ghz en PCs de escritorio son más que suficientes... sin embargo prefiere el modelo más rápido de la misma línea. (Por ejemplo si puedes escoger entre un Turion II de 1.6Ghz y otro igual pero de 1.8Ghz prefiere el segundo pues obviamente será más rápido).

Como regla general piensa en adquirir siempre las últimas generaciones de procesadores:

En Intel los Core i7 para gama alta y usuarios exigentes, Core i5 para gama alta / media y Core i3 gama media / baja.

Por supuesto esto no quita de la lista los excepcionales Core 2 Quad en gama alta y Core 2 Duo en gama alta / media... pero su tendencia es ser reemplazados por los Core iX.

Por los lados de AMD la elección es mucho más simple... Phenom II para gama alta, Athlon II y Turion II gama media y Sempron II para gama baja...

De ahí en adelante juegas con las opciones y con tu presupuesto.

viernes, 2 de abril de 2010

Revista Linux+ Edición de Abril disponible

Ya se encuentra disponible la edición de abril y la cuarta publicación en línea en formato PDF de la revista Linux+.


 Esta edición nos trae:


  • Informática forense y software libre
  • Hachoir: Framework para manipular archivos binarios
  • Maemo 5: La apuesta de Nokia por el Software Libre…
  • Introducción al desarrollo de videojuegos con SDL.NET
  • Endian Firewall: un cortafuegos para todos los públicos
  • De Claroline a Mentor
  • De vender cajas a preocuparse por el cliente
Para descargar Linux+ por favor visita:
http://lpmagazine.org/es/magazine/1045-informatica-forense-y-software-libre-4-2010-63

jueves, 1 de abril de 2010

Gnome 2.30 ¡Disponible!

El equipo de desarrollo de Gnome ha presentado la última versión del entorno de escritorio más popular del mundo Linux... se trata concretamente de la versión 2.30, que como actualización menor, se centra en la correción de errores y algunas mejoras en la usabilidad.


Entre las nuevas características se destacan:

  • Nautilus mejorado: Ahora cuenta con un modo de visualización  "Partida" que permitirá visualizar más archivos de forma clara. También ahora la navegación por defecto es en el modo explorador (como el explorador de Windows) en lugar del modo espacial.
  • Emphaty: El cliente de mensajería instantánea también ha sido mejorado... por ejemplo, ahora es posible enviar archivos arrastrándolas a la ventana de conversación y cuenta con una integración más clara en el chat de Facebook.
  • Tomboy: Las notas ahora se pueden sincronizar automáticamente, se amplió el soporte a HTML y se mejoró drásticamente el inicio de la aplicación.
  • El visor de documentos Evince (PDF) tiene soporte de impresión mejorado.
  • Vinagre, el cliente de escritorio remoto Gnome, ahora soporta conexiones sobre túneles SSH.
  • GVFS (Gnome Virtual File System) soporta parcialmente dispositivos iPod e iPod Touch gracias a la biblioteca libmobiledevice
  • Y mucho más...

Gnome 2.30 no estará disponible en los repositorios de Fedora 12 (y versiones anteriores), pero será parte integral de la próxima edición de la distribución (13).

Puedes obtener más información acerca de Gnome 2.30 en:
http://library.gnome.org/misc/release-notes/2.30/

Sitio Web Oficial:
http://www.gnome.org/