4 de noviembre de 2012

Ubuntu 12.04 mas rápido.

Hoy por primera vez vamos a poner un pequeño brico. Vamos a aumentar el rendimiento de nuestro Ubuntu 12.04, aunque lo que vamos a hacer con pequeñas modificaciones sirve para cualquier distribución de linux.

El equipo en cuestión es un Intel G630 con 4GB de RAM.

Una vez instalado el SO podemos seguir una serie de recomendaciones para mejorar el rendimiento del equipo. Empezamos:
  • Reducir el consumo de memoria swap. La memoria swap es una partición de paginación en el disco duro, y por lo tanto lenta. Hoy en día no es necesaria en equipos de escritorio, pero si la hemos puesto lo mejor es decirle al equipo que la use lo menos posible. Para ello cambiamos el parámetro de kernel swappiness, que suele venir por defecto a 40. Para ello podemos realizar una prueba para ver como responde le equipo. Ejecutamos desde la terminal "sudo sysctl -w vm.swappiness=10". De esa forma establecemos temporalmente el valor de swappiness. Lo probamos abriendo aplicaciones normalmente, y si todo va bien podemos hacer permanente el cambio añadiendo la linea "vm.swappiness=10" al final del fichero /etc/sysctl.conf.

  • Preload es una aplicación que audita las aplicaciones que mas usamos dentro de nuestro Ubuntu y se encarga de cachearlas en memoria durante el arranque, por lo tanto aumenta el tiempo de arranque general del sistema, pero reduce considerablemente el tiempo de carga de las aplicaciones que mas usamos. Para instalar preload simplemente buscando "preload" en el centro de software e instalar, o desde una terminal "sudo apt-get install preload". La configuración que trae por defecto funciona de maravilla.

  • Mover ficheros temporales a memoria. Como hemos visto con el valor de swappiness, el acceso a disco es mucho mas lento que a memoria, por lo tanto podemos mover también particiones a memoria usando tmpfs. De esa forma podemos indicar a una aplicación que los ficheros temporales vayan a un directorio tmpfs en RAM con acceso mas rápido. El inconveniente es que al apagar el equipo esa cache se pierde. Así que mucho ojo con las particiones que cambiamos a tmpfs. Por defecto Ubuntu ya monta como tmpfs /run y sus subdirectorios. Nosotros además vamos a mover a tmpfs /tmp y /var/tmp. Para ello realizamos los siguientes pasos. Editamos el fichero /etc/fstab como root y añadimos las siguientes lineas:
# RAMDisk temporary directories:
tmpfs /tmp     tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0
Una vez añadidas eliminamos el contenido de los directorios /tmp y /var/tmp. Luego simplemente debemos remontar todos los sistemas de ficheros con el comando "sudo mount -a".

Con estos pequeños cambios notaremos un incremento en el rendimiento del equipo, sobre todo a la hora de ejecutar varias aplicaciones a la vez. También podemos revisar las aplicaciones que se arrancan al inicio para quitar las que no usemos o revisar los servicios en ejecución, peor con estos cambios notaremos gran diferencia.

31 de octubre de 2012

AMD se rinde a Intel.

En el mercado tradicional de los procesadores domésticos siempre hubo 2 competidores en liza, Intel y AMD. Con la aparición de infinidad de dispositivos portátiles los procesadores ARM se abrieron su hueco en el mercado. A día de hoy los ARM se están expandiendo hacia otros sectores copados por Intel y AMD como los servidores debido a su gran rendimiento y bajo consumo. Intel ha tratado de competir con ARM con su serie Atom y lo ha conseguido con bastante éxito, pero AMD finalmente ha abandonado la lucha. O tal vez no. Lo cierto es que se une a ARM para la nueva generación de procesadores Opteron para servidores. Como ya hizo en 2003 con los primeros Opteron se adelanta en ofrecer un micro orientado hacia los requerimientos actuales del mercado, es decir, capacidad de proceso por vatio consumido, integración y rendimiento.

Creo que AMD aún seguirá dando que hablar.

23 de octubre de 2012

Feliz cumpleaños Android.

El bicho verde de Google cumple 4 añitos desde que en 2008 se lanzó el primer dispositivo HTC con Android. A día de hoy el SO móvil de Google está presente en mas de 500 millones de dispositivos en todo el mundo.

A pesar del éxito las coas se empiezan a animar, y a Android le salen amigos por todas partes. No me refiero a las archiconocidas disputas con Apple, sino a las betas de Mozilla y Firefox para móviles (también basadas en Linux), el empujón que ha recibido WebOS, o las incursiones de Canonical y Ubuntu en el sector. El mercado de los SO móviles está mas animado que nunca.

11 de octubre de 2012

Show Ubuntu some love

Con este y otros títulos como "Contribuye con el proyecto"  nos recibe la página de descargas de Ubuntu desde hace unos días cuando vamos a descargar la distribución. Al mas puro estilo HumbleBundle desde Canonical nos piden una aportación voluntaria a destinar a los campos que mas nos interesen, como mejorar el escritorio, soporte hardware, mejor soporte en kubuntu, edubuntu etc... Canonical garantiza que el dinero va a ir destinado exclusivamente al desarrollo de Ubuntu y no se va a emplear en otros proyectos de la compañía. De momento el pago solo se puede realizar a través de PayPal pero supongo que en un tiempo se implementaran otras formas de pago. Os recomiendo trastear un poco con la página porque ya han salido un par de curiosidades, aportando por ejemplo 200$.

Solo tenéis que ir al área de descargas, no es necesario finalizar la misma:

http://www.ubuntu.com/download/desktop/questions?distro=desktop&bits=32&release=lts

2 de octubre de 2012

Actualización post-veraneo.

Anda!!! Si yo tenía un blog!!!

Es lo que he pensado esta mañana así que vamos a darle una vuelta rápida a las noticias de estos últimos días.

Se ha montado un gran revuelo porque Ubuntu ha comenzado a mostrar resultados de búsqueda de Amazon en el dash. Cientos de bloggers se han echado encima de Canonical por el asunto. Personalmente me parece desmedida la reacción de muchos usuarios, y mas teniendo en cuenta que muchos tienen móviles Android o iOS. Tal vez la implantación de esas búsquedas se ha hecho de forma un poco precipitada y "secreta", pero al fin y al cabo se puede desactivar, no obstante dicha búsqueda ya se realiza cifrada mediante https. No hay porque alarmarse, incluso a muchos les parecerá práctico.

El culebrón Apple VS Samsung sigue. En EEUU Samsung tiene que pagar a Apple por copiarles. En varios países asiáticos Apple tiene que pagar a Samsung por vulnerar patentes. Al final son los tribunales Coreanos los que mas luz han arrojado sobre el asunto, su conclusión, todo el mundo copia a todo el mundo.

Notición!!! Este mes sale la primera beta para Steam en Linux. De momento solo un selecto grupo de BetaTesters de Valve podrán probarlo. Esperemos que haya Alphas pronto. Dentro de poco la excusa:
-Linux, si está bien, pero la mayoría de los juegos solo en Windows...
Dejará de tener sentido.

El sistema UEFI prosigue su implantación con firmas seguras para arrancar el SO, lo que en un principio descartaba la instalación de Linux en muchos equipos. Fedora y mas tarde Canonical gracias a los primeros ya pueden firmar su SO según el estándar UEFI para arrancar en cualquier equipo.

La Blender Foundation en colaboración con The Netherlands Film Fund ha presentado su cuarto cortometraje que esta vez combina imagen real con efectos digitales realizados con Blender. Tears of Steel muestra toda la potencia de herramientas open source en producción multimedia seria


A todo esto ya estamos en la versión 3.6 del kernel.

Bueno, seguro que se me quedan cosas en el tintero. Espero ir actualizando mas a menudo.

23 de julio de 2012

Dell y Ubuntu. 2º Intento.

Hace unos días que corre la noticia de que Dell podría volver a vender equipos con Ubuntu preinstalado, de hecho incluso Ubuntu ha colgado una nota en su página para redirigir a los futuros equipos que Dell saque con Ubuntu. Lo cierto es que he estado buceando un poco por el sitio de Dell y de momento lo único que he encontrado de Ubuntu son referencias al primer intento de Dell de vender equipos con este sistema preinstalado, hace ahora casi 3 años. Finalmente la idea no cuajó por diferentes motivos. Espero que esta vez hayan aprendido de los errores pasados.

Habrá que esperar todavía unos días para ver los precios definitivos de los equipos con W7 o Ubuntu, y ver si como en la ocasión anterior, a pesar de ser un sistema gratuito, la opción de llevar Ubuntu suponía un sobrecoste con respecto a la preinstalación de Windows. Sobrecoste en principio comprensible ya que para Dell suponía añadir otra linea de instalación a parte de la del SO OEM de Microsoft. Por no hablar de las presiones tanto de la empresa de Redmond como del propio mercado. Y es que a día de hoy, como hace 4 años, la relacción entre Microsoft y los fabricantes es una simbiosis total. Microsoft deja las licencias OEM por los suelos porque le interesa que su SO vaya preinstalado, llegando en algunos casos a hacerse cargo de dicho proceso, a cambio los fabricantes se certifican con MS para vender mas.

Por eso no creo que la vuelta a la carga de Dell y Ubuntu llegue lejos como ya lo hizo hace años. Y es que mientras siga costando entre 50€ o 60€ comprar un equipo sin SO o con un SO libre preinstalado mientras que en la configuración por defecto con un Windows 7 home sea mas barata, mucha gente (entre los que me incluyo) traga con la licencia de Microsoft aunque no vaya a usarla en la vida. Recomiendo a las personas que me lean y hayan pasado por este trago, que la próxima vez se planteen solicitar la devolución del precio de la licencia al fabricante o revenderla, ya que así el precio final del equipo será aun mas bajo.

De todas formas espero poder actualizar esta entrada en unos días con precios definitivos de equipo con uno u otro sistema.

25 de junio de 2012

Drivers privativos. El tiempo os dará la razón.

Linus Torvalds, el ingeniero Fines creador y mantenedor de Linux es bastante conocido también por no tener pelos en la lengua y decir lo que piensa sin cortarse. Por eso siempre que concede una entrevista o da una charla hay algún comentario que salta a las portadas de los principales medios del sector. Por eso en un  principio la siguiente fue una anécdota que decidí pasar por alto ya que estaba dentro de lo "normal".

El caso es que en una charla en la universidad de Aalto (FIN)  al ser preguntado sobre los drivers Nvidia respondió entre otras cosas que:
 "Nvidia ha sido uno de los mayores problemas que hemos tenido entre los fabricantes de hardware. Nvidia ha sido la peor compañía con la que hemos tenido que trabajar"
Y dio por finalizada la respuesta con un sonoro F#$%K YOU NVIDIA!
Aquí tenéis el vídeo completo. El momento comentado a partir del 48:30.


Pocos días después Nvidia daba una respuesta mas que formal (lástima de gresca) sobre porque preferían sus controladores privativos en vez de open-source mientras que en las listas de correo se abrían consultas entre ingenieros de Nvidia y desarrolladores de Linux para mejorar la colaboración.

Y porque vengo una semana después a poner algo aquí que ya ha dado la vuelta a la blogosfera, la tuitersfera, la facebooksfera y hasta la magufosfera. Pues sencillamente porque el tiempo tiene el increíble poder de dar o quitar la razón a ciertas personas, a veces tarda mas o menos, pero siempre llega implacable. Tras las declaraciones de Linus Nvidia trató de mover ficha pero llegó tarde. Y aquí, por fin, la noticia de la semana:

NVIDIA pierde un encargo de 10 millones de PCs en China por sus controladores propietarios

China ya no es un mercado emergente, es una potencia en toda regla con sus peculiaridades, y quieren tener el control sobre lo que compran, así que si compran hardware quieren poder hacerlo funcionar con sus drivers. Es algo que sus fabricantes han aprendido muy bien. Inicialmente Nvidia había sido elegida por varios fabricantes para sus productos pero el coste de portar los drivers a linux era  muy alto, y finalmente AMD se llevó el gato al agua, solo porque es mas proclive a liberar sus drivers. Cierto que 10 millones de PCs no es una cantidad muy significativa hoy en día, pero en un mercado como el Chino una derrota así te puede suponer perder muchos contratos en el futuro a pesar de que replantees completamente tu forma de hacer las cosas.

28 de mayo de 2012

Guerras de patentes.

Ya hemos hablado otras veces sobre lo ridículo que es el uso de las patentes de software en la batalla por un trozo de mercado y las situaciones ridículas que provoca, como que Microsoft / Nokia ingrese mas dinero por los pagos por "posible" violación de patentes de Android que por la venta de sus Windows Phone.

Hace unos días salió la resolución de la batalla abierta entre Oracle y Google por el uso de Java en Android. Oracle que se hizo con Java tras la adquisición y posterior desmantelamiento de Sun Microsystems esgrime ahora sus patentes adquiridas para sacar diezmos y royalties a otras fabricantes, y que mejor que empezar por arriba, con Google. Por desgracia aunque el jurado ha fallado a favor de esta última y Google podrá continuar usando Java en Android no se descarta el pago de indemnizaciones. Al fin y al cabo la pela es la pela y es mas fácil que otros hagan el trabajo y ganarse el sueldo en los tribunales. Al menos el Sr. Ellison (CEO Oracle) en eso es todo un experto.

A este paso en la 3ª guerra mundial los contendientes serán las grandes multinacionales, las armas las patentes, los campos de batalla los tribunales y el premio el control global de servicios de telecomunicaciones.

22 de mayo de 2012

Mandriva vuelve a la comunidad.

Un poco de historia.

Allá por 1998 la compañía francesa MandrakeSoft creaba la distribución MandrakeLinux. Basad en RedHat fue para muchos de los que nos iniciábamos con linux en aquella época nuestro primer contacto con el SO libre.

A partir de 2003 surgieron problemas, tanto económicos como con el nombre, ya que Mandrake estaba tomado de Mandrake el Mago y la propietaria de los derechos de la serie solicitó a la compañia de software el cambio de nombre.

En 2005 se completaba la fusión con la distribución Brasileña Conectiva pasando a llamarse definitivamente Mandriva Linux. Desde su inicio fue la distribución mas orientada al los usuarios hasta que Ubuntu le quitó ese puesto. Lo cierto es que los problemas económicos y el desencuentro continuo entre la empresa y la comunidad que la soportaba han provocado que poco a poco esta distribución vaya desapareciendo. El tiro de gracia se lo dió Mageia, en 2010, un fork (derivación) completo de Mandriva orientado y mantenido al 100% por la comunidad.

Finalmente los problemas económicos que arrastra Mandriva han provocado la vuelta de la distribución a la comunidad, que seguramente se integrará en Mageia. Probablemente Mandriva Linux Powerpack 2011 sea la última edición de la que fue la primera distribución empresarial hacia el gran público exitosa.

1998-2012

 
2012-xxxx