viernes, 15 de abril de 2011

¿Cuanda swap necesitamos?

Muchas veces hemos leído páginas Web en las que nos recomiendan tener el doble que la memoria RAM disponible, y otras en las que ese concepto se adecuaba cuando la RAM era escasa, pero con más de 2GB de RAM, con 2GB en la swap era suficiente. La verdad es que con los discos grandes que hay ahora, y teniendo en cuenta de que para el sistema en Linux rara vez llegamos a más de 8GB, en general tengo una tendencia a dejar alrededor de 4GB en la RAM. Aun así, seguimos sin saber cuál es la cifra más adecuada. Pues lo voy a complicar más.
Yo uso en mi trabajo SPSS para hacer estadística, lo que supone una máquina virtual con un sistema huesped Windows XP. En ocasiones Windows funciona muy lentamente, de manera exasperante. La razón es muy simple; cuando funciona tan lentamente el sistema husped está realmente en la swap, en el disco duro, y no directamente en la RAM, y por tanto el tráfico desde el disco virtual hasta la ejecución supone un retraso importante. En todos estos ordenadores que vamos a ver ahora se ejecuta Ubuntu 10.10 o 10.04; la máquina virtual se basa en VirtualBox 4.04, con un sistema huesped Windows XP SP3. Veamos los resultados:

1. Ordenador de trabajo con 2GB de RAM, lo que supone que la RAM asignada a la máquina virtual para ejecutar Windows XP es 768MB. El resultado de la ejecución de la máquina virtual y SPSS, medido mediante conky, fue:


Como vemos la RAM está completamente ocupada y fue necesario acudir a la swap. Del total de 3.81GB, se ocupan 630MB. Como se puede ver en la parte inferior, VirtualBox supone el mayor consumo de memoria.

2. El segundo experimento fue en un ordenador con más RAM. Cierto es que aunque tiene 4GB de RAM es un ordenador más "viejo". De estos 4GB, el sistema huesped tiene asignados 1,536GB para él. Vamos a ir viendo el efecto paso a paso:
- Primero la ejecución de VirtualBox e inicio de un sistema huesped con Windows XP. Como vemos se ocupa ya un total de 1,22Gb de la swap (la realización de las ejecuciones era lentísima) y un gran consumo de RAM, como es natural, por la máquina virtual


Después, para ver todo el efecto posible, se ejecutó en el sistema hospedador un programa muy consumidor de recursos, como aMule, y en el sistema huesped SPSS. Aquí saltaron las alarmas, por que sobrepasamos en la swap los famosos 2 GB que se señalan como óptimos en algunos sitios; se llegó a un máximo de 2,15GB de swap utilizada. De nuevo se observa el gran consumo en RAM de VirtualBox, en este caso sumado al de aMule. La idea era conectar posteriormente jDownloader, ya que la ejecución a través de Java supone un gran consumo de recursos, pero el sistema en ese momento estaba a punto del colapso y decidimos no seguir. 


Por supuesto, esto tiene solución. La solución es más RAM.

3. Ordenador nuevecito con 16GB de RAM. El sistema hospedador sigue siendo Ubuntu 10.10 con un kernel PAE, lo que significa que utiliza la RAM en conjuntos de un máximo de 4GB por aplicación. Cada sistema huesped tiene asignado en este caso 4GB. Secuencialmente los resultados fueron:

- En primer lugar, recien iniciado el sistema hospedador y añadido solo al arranque Firestarter y Conky (la mancha azul de la izquierda es el terminal de ejecución de conky):


- Ejecución de los programas habituales (Firefox, un cliente correo, Nautilus y Google gadgets)


- Ejecución de VirtualBox y conexión a un sistema huesped (Windows XP), que lleva a sobrepasar el uso de 4GB de RAM, pero la swap sigue vacía


- Conexión de un segundo sistema huesped (2 Windows XP simultáneamente), y ejecución de SPSS y Word en los dos, actualización en ambos del antivirus (AVIRA) y de Spybot. Es de suponer, pero no se comprobó, que cada Windows estaría buscando sus actualizaciones. Se sobrepasan 8GB usados en la RAM pero la swap sigue vacía. Como observación personal, estos Windows XP parecen funcional más rápido que en una instalación directa en disco duro e otros ordenadores; en teoría eso no puede ser así, pero es una sensación.


En este caso, en este ordenador con 16GB de RAM, la swap no fue utilizada en ningún momento; incluso el uso de la RAM fue relativamente bajo, teniendo en cuenta que los porcentajes que vemos aquí son sobre 16GB.

Conclusión: la lentitud en las máquinas virtuales se debe fundamentalmente a que una falta de RAM genere que los sistema huesped esté realmente almacenándose en la swap. La solución es fácil y bastante barata en este momento, ya que 8GB de RAM no cuestan hoy muy por encima de 60-75€, y es simplemente añadir más RAM. El problema es que lo admita nuestras placas, sobre todo en ordenadores de más de 2,5-3 años.

jueves, 14 de abril de 2011

Pirateo, segunda parte

Ayer oía en la radio una noticia que decía, más o menos, que la piratería ocupaba aproximadamente el 80% del mercado de medios audiovisuales. Para "calentarme más" hoy, partiendo de un blog, acabé leyendo este recorte en EuropaPress; en él se afirma algo tan ridículo como "La piratería y las descargas ilegales en la red ha provocado perdidas de 10.774,5 millones de euros en 2010, según la Coalición de Creadores e Industrias Culturales. La piratería en el sector del libro (43,5%) y en los videojuegos (66,6%) despunta en el número de descargas en el segundo semestre del 2010. Mientras que el mercado de las música 'toca techo' con un porcentaje de pirateo del 98% y el de las películas se acerca al 76%."
Yo no voy a ser menos que Disraeli y afirmo que "Hay tres tipos de mentiras: mentiras pequeñas, mentiras grandes y medidas de la piratería".
Primera pregunta, ¿qué genera el "mercado cultural"? Por ejemplo, tomando el "Informe 2010 de la Industria de contenidos audiovisuales" (lo he leído aquí), tal mercado está compuesto, medido en millones de Euros y en el año 2009, por:
- Música 192,2 (disminución desde 2008 20,2%)
- Cine 671 (aumento desde 2008 8,3%)
- Películas con formato físico 112,51 (disminución 35,4%)
- Pago por visión 129,58 (disminución 46,85%) INCLUYE FUTBOL
- Videojuegos 638 (disminución 14,2%)
- Libros 3520 (correspondiente a año 2008)
Total 5263,29 millones en todo aquello que es "pirateable"
Si es así, y ese informe está realizado por la ASIMELEC, ¿donde están las pérdidas de 10.000 millones, si el mercado JAMÁS ha superado 6000 millones?

Segunda pregunta, ¿cuánto dinero tiene la gente? Por que teniendo en cuenta que muchos compatriotas están parados y todos los que aun trabajamos cobramos bastante menos, ¿Qué es lo que dejamos de pagar? Lo suplementario; es decir, la cultura. Que a nadie sorprenda las caídas en los ingresos, que la crisis afecta a todos, menos a los "productores de cultura", por lo visto, y no pensemos solo en la piratería. No se puede pagar con lo que no se tiene.

Tercera pregunta, ¿cuánto tiempo tiene la gente? Además de cobrar menos, trabajamos más. Ese trabajo supletorio se quita del sueño y del ocio; ese ocio es lo que los de la ASIMELEC quieren que paguemos, así que necesariamente disminuye ese gasto. Además, las opciones de ocio están aumentando. Ejemplo, si escribo este blog, no leo; si dedico tiempo a las redes sociales y a Twitter, no veo películas; si me informo por la red, no juego; si escucho a través de Spotify, no compro música, ya que me sirvo (y pago o aguanto la publicidad) a través de otros servicios. El día dura 24 horas, y aunque a los "creadores de cultura" le gustarías los días de 52 horas, no es así. El día esta dividido en dormir, necesidades básicas, trabajar (los que pueden) y ocio. Ese último trocito del día es el más corto y menos valioso en estos momentos. No solo de la piratería baja el consumo.
No se puede disfrutar del ocio si no te queda tiempo para ello.

Cuarta pregunta, ¿Qué es el mercado? Tomando la defición de aquí, el mercado es "Organizaciones o individuos con necesidades o deseos que tienen capacidad y que tienen la voluntad para comprar bienes y servicios para satisfacer sus necesidades." Es decir, el mercado no está compuesto por la música, los libros, los juegos y las peliculas. El mercado son los consumidores que los desean ... o no.
El mercado, los consumidores, DECIDEN lo que desean y si están dispuestos a pagar por ello.

Quinta pregunta, ¿como conocen con tal exactitud los porcentajes de pirateo? Primera opción, nos sacan a boleo a ver si se lo cree alguien. Segunda opción, usan métodos ilegales de seguimiento para saber lo que hace la gente. Cualquiera de las dos opciones son igualmente reprobables, una por mentirosos y la otra por utilizar métodos fuera de la ley. La tercera opción, la más razonable, es que hayan realizado una encuesta. Como científico que soy (yo también hago encuestas), que publiquen los métodos utilizados, la población estudiada, el cálculo del muestreo representativo y el sistema estadístico utilizado. Si a mi para publicar un artículo tengo que hacer todo eso, ellos, para intentar cambiar las leyes y meter al mercado en la cárcel, más aun.

En resumen, los deseos y necesidades van cambiando; la capacidad de adquirirlas y las formas de obtenerlas también. En un tiempo como el actual, con la tecnología avanzando a una velocidad mucho más alta de la que somos capaces de asimilar, pretender ponerle a la gente límites en la consecución de material digital es ponerle puertas al mar. Es decir, todas las afirmaciones son solo invenciones numéricas que no se sostienen; son la mentira más grande, estadísticas falsas sobre la piratería.

Consejo final; hágannos más fácil la adquisición de los productos; bajen el precio, ya que no van a necesitar industria manofacturando productos, ni repartidores, ni oficinas en cada ciudad; olvídense de los DRMs, ya que lo único que logran es que se cabreen los clientes que pagan (yo me hago una copia de los DVDs que copio para ahorrarme los 5 minutos iniciales de amenazas sin sentido) y verán como los ingresos serán los que deban ser. No he dicho que sean como antes, por que esa época se ha acabado; serán los que deban ser, por que la gente pagará lo que crea que es justo, ya que ELLOS/nosotros son/somos el mercado; sí, nosotros, los que algunos llaman piratas. ¡Votemos al Partido Pirata! Sí, ya sé que aquí no hay; quzá sea un error que tenemos que corregir.

miércoles, 13 de abril de 2011

Task Coach: la agenda que quería

Llevaba un tiempo buscando una agenda, o un simple gestor de tareas pendientes, que es lo que realmente quería. Durante un tiempo había usado el Bloc de notas de Google, pero desde junio de 2010, al ver que Google lo dejaba aparcado, deje de usarlo (aunque aun está activo y podría seguir usándolo, siempre con el medio de que deje de existir en cualquier momento). Desde entonces usaba el calendario de Google, pero muchas tareas no se pueden acomodar a un calendario. Intenté usar Tomboy y manttenerla actualizada entre los diferentes ordenadores con los que trabajo (4, todos localizados en diferentes sitios) a través de Ubuntu One; sin embargo, no lograba una sincronización perfecta entre los equipos y me tenía a mal traer. Finalmente decidí probar Task Coach, a condición de que pudiera sincronizarlo fácilmente. Realmente es muy sencillo, ya que Task Coach guarda la información en un fichero muy simple que parece un texto con definiciones para cada tarea. La sincronización la logro guardando ese fichero en Dropbox. Es una ventana simple donde ponemos las tareas; podemos fijarle fechas y avisos y, además, podemos hacer subtareas dentro de otras más importantes. Cuando están terminadas, las marcamos como tal (verde) y listo. Muy cómoda y fácil de usar y más sencilla aun de sincronizar. Y encima es GNU con licencia GPL3. Me gusta.
Única desgracia, la hay también para Windows.

Ubuntu 11.04

Tengo que reconocer que tengo muchas ganas de instalar la versión 11.04, fundamentalmente en mi ordenador principal, que debido a su tarjeta gráfica nVidia aun tiene el 10.04. Sí, ya sé que podía haber instalado las versiones beta, pero no lo hago nunca, ya que el ordenador para mi, además de ser un hobby, es también la herramienta fundamental de trabajo. Para compensar, he puesto el contador regresivo a la derecha en el blog. el que quiera hacerlo, los códigos oficiales están disponibles aquí.

martes, 12 de abril de 2011

Envío desde Canadá

Ha sido escribir la entrada anterior y al llegar a casa ya tenía el envío desde Canadá de la segunda novela de Ödön von Horváth, El hijo de nuestro tiempo. Cuando la haya leído, comentaremos sobre ella.



Hablando del envío, este libro no lo he podido encontrar en las librerias y lo he tenido que adquirir a través de PriceMinister, página web de venta originalmente francesa; según ellos, "PriceMinister es un grupo europeo líder en internet especializado en la compra-venta garantizada a precio fijo y rebajado de objetos nuevos y de segunda mano entre particulares y profesionales.", perteneciente desde hace poco al grupo Rakuten (que no tengo ni idea que es). El origen o el grupo al que pertenecen me es indiferente, pero he comprado varias veces a través de PriceMinister, tanto libros como Cds de música, y estoy muy satisfecho; el coste de envío es bajo, el tiempo de recepción se ajusta a lo previsto al adquirir los productos, hay seguimiento de los artículos, los embalajes son ligeros pero muy adecuados y los productos llegan siempre en perfecto estado; para terminar, podemos pagar con tarjeta, lo que nos facilita la compra; ¿qué más se puede pedir?
A través de PriceMinister la novela "El hijo de nuestro tiempo" y las obras teatrales "Historias De Los Bosques De Viena - El Divorcio De Figaro" del mismo autor me han costado lo mismo que la nueva edición de "Juventud sin Dios". En teoría son libros usados, pero los supuestos dueños no los han abierto jamás, por que están como nuevos. Si alguien está interesado, ahí quedan las direcciones para poder pedirlos; por desgracia, en estos momentos "El hijo de nuestro tiempo" ya no está disponible (debí comprar uno de los últimos).

lunes, 11 de abril de 2011

Juventud sin Dios - Odon von Horvath

No es una entrada técnica; estos últimos días he estado leyendo esta novela -Juventud sin Dios- de Ödön von Horváth (otro texto interesante). Me sorprendió la contraportada de un ejemplar en la Biblioteca Pública (colección Austral; descatalogada) donde se decía que algunos escritores (Hesse...) lo consideraban mejor dramaturgo que Bertolt Brecht, escritor que apreciaba cuando era más joven. Como me gustan mucho los libros, por lo que tengo cierto sentido "propietario", me he buscado en todo el mundo un ejemplar, pero lo han reeditado y se puede comprar fácilmente en las librerías o en la red (nueva coleccion Backlist). De hecho, he conseguido también alguna comedia teatral y espero la segunda novela (Un hijo de nuestro tiempo) que me va a llegar como libro usado de Canadá (colección Austral), ya que aquí está descatalogado. No soy capaz de describir esta novela, quizá grandioso, o realista, y extrañamente actual a pesar de haber sido escrito en 1937, en la situación muy especial previa a la segunda guerra mundial y habiendo sido expulsado de Alemania su autor. Recomendable para profesores de secundaria y universitarios. Para los que quieran ahorrar papel, leer aquí.

viernes, 1 de abril de 2011

Velocidad en la detección, lentitud en la entrega

Me refiero a Blogger. Sigo los blogs que me interesan desde el lado derecho de mi propio blog, y no desde reader y hoy me ha pasado algo muy curioso. Intento ver una entrada que había aparecido 20 minutos antes, según la información que me da el blog (en la foto pone una hora por que tardé un rato en decidir ponerla en la entrada), tal que así



Pero al intentar leerla pasa lo siguiente



Es decir, aun no puedo acceder a ella, aunque según Google ya existe.

Lo más interesante es que intentando capturar la ventana de Firefox para ponerla en la entrada redescubro el famoso bug de Ubuntu 10.10 de que con Alt+ImpPant no captura ventanas activas (de hecho, no hace nada). Por suerte tiene solución; simplemente se escribe en terminal

sudo sysctl -w kernel.sysrq=0

y listo. Por suerte siempre hay quien nos da la información.

lunes, 28 de marzo de 2011

Google-gadgets. 2ª parte

Pues no está tan mal. Según se van viendo posibilidades, además de "decorar", hasta puede ser útil y se pueden hacer bastantes cosas sin tener que llamar al navegador. Por ahora lo tengo así:


Pero ya lo iremos mejorando cuando descubramos nuevos gadgets útiles

Novedades en MI ordenador

He cambiado este fin de semana mi ordenador, el que verdaderamente es mío. Algo cansado de estar arreglando ordenadores de otros o los que uso en el trabajo, decidí darle un cambio al mío también.
Primero, al haber aparecido el Firefox 4.0, lo instale, siguiendo estas recomendaciones. La verdad es que se aprecia una mayor velocidad de carga de las páginas y es más "minimalista", con lo que da la sensación de que queda más espacio para las páginas, ocupando menos con los menús y paneles. Como inconveniente, más de la mitad de los complementos no son compatibles con Firefox 4.0; por suerte, los principales sí lo son, incluido el tema Nautipolis, que le da un aspecto de "añejo" que se ajusta mucho a mi gusto.
Segundo, al ver en algún blog los google-gadgets decidí instalarlos (pero a través de Synaptic, no por el Centro de Software de Ubuntu. En general, si puedo, instalo paquetes directamente con apt-get o indirectamente por Synaptic. He tenido poco tiempo para probar, y por ahora solo me gusta el gadget de fotos. La apariencia, sin haberlo configurado nada y añadiendo solo las fotos es así.


Espero encontrar cosas interesantes que añadir. Sin emabrgo, es recomendable en monitores panorámicos. En este ordenador uso un 4x3 y suelo trabajar a pantalla completa, por lo que me es menos útil.
Simplemente, para terminar, después de muchos intentos a lo largo de muchas versiones, por fin con VirtualBox 4.04 he podido usar mi escáner, un Canoscan 8000, en una máquina VirtualBox usando como sistema operativo invitado Windows XP. Eso me ha permitido eliminar un disco virtual de VMware (VMware-player 3.1.3), único que me permitía hacerlo hasta ahora. No ha sido una gran ganancia en volumen, ya que ese disco dinámico no había sobrepasado 3,5GB, pero me resultaba muy incómodo de usar en los últimos tiempos, ya que funcionaba especialmente lento.

viernes, 25 de marzo de 2011

Instalación de Windows XP en discos SATA. Intento 1

Cambiado mi equipo de trabajo, el ordenador viejo, que en sus día era una joya de la corona (una placa que a finales de 2006 mantenía un canal IDE, 2 conexiones de red gigabyte, una inalambrica, hasta 6 discos SATA...) tenía que servir para algo, así que sustituimos uno mucho más antiguo que no daba potencia suficiente para controlar un termociclador. El problema es que estos aparatos científicos son muy "especiales" y este en concreto exige Windows XP. Para instalar Windows XP en un disco SATA siempre tenemos el problema de que ese sistema operativo no lleva un driver de reconocimiento de los dispositivos SATA y hay que integrarlos, en general en un disquete; pero este ordenador no tiene disquetera, así que nos quedaba otra opción, que es alterar una imagen de Windows añadiéndole el driver con nLite. Un amigo aun más friki que yo me lo preparó y funcionó a las mil maravillas; de hecho, generó una distribución de Windows (el ordenador tiene licencia, que conste) muy parecida a cualquiera de Linux, ya que instaló desatendidamente OpenOffice, una distribución gratuita de un antivirus, compresor, KLCodecs ... Es decir, el intento 1 funciona. Por otro lado, no podía ser de otra manera, ya que se ha probado muchas veces.
Ahora la duda está si existe otra forma. Por ejemplo, un técnico informático me dio varias posibilidades de instalarlo desde un grub previamente cargado, mapear el driver en memoria y luego instalar Windows; esto supondría pasar 3 CDs, uno detrás de otro. Para hacerlo más sencillo, el primer intento que voy a realizar será usar SuperGrub 2, que permite la utilización de ISOs de instalación sin necesidad de instalar el driver en cuestión. Si no funciona, seguiremos intentándo otras posibilidades.
Sí, ya sé que la forma más fácil es poner un disco IDE, pero como solo hay un canal IDE, el disco duro y el DVD, necesario para la instalación del software del termociclador, ocuparían la misma faja, lo que hace que la velocidad de los dispositivos sea la del más lento. Como esta máquina a tiempo real necesita determinadas prestaciones del ordenador, prefiero no meter un cuello de botella en la conexión del disco. Además, a estas alturas ¿qué es un disco IDE?