Ajustando algunos valores del caché de disco en linux

No es la primera vez que juego con la memoria virtual de linux o swap. Conforme pasa el tiempo mi situación se ve afectada por diversos factores. Por ejemplo, en este año he dejado el entorno Cinnamon por un entorno mucho más ligero, austero pero funcional y que es el entorno elegido por Manjaro como su escritorio principal el famoso XFCE.

El cambio lo hice sin reinstalar el sistema operativo. Eso me incomoda un poco, porque tal parece que he dejado instalados muchos paquetes de Gnome/Cinnamon que están realizando alguna función (al menos eso espero). Me explico, instalar XFCE es sencillo, una instrucción y san se acabó, pero quitar Cinnamon no es tan fácil, porque tendría que desinstalar muchos paquetes y eso genera un conflicto con las dependencias. Así que ahora tengo un sistema XFCE con vestigios de Gnome y Cinnamon.

Eso sí, el sistema es ligero, instalé Compiz para algunas animaciones chulas pero sin abusar. Algunos ajustes por aquí, por allá y después de unas semanas tengo un sistema muy de mi agrado.

La RAM está para usarse.

El problema viene cuando utilizo muchos programas demandantes de memoria. Tengo 8GB en RAM que no es poco, pero cuando inicio una máquina con VirtualBox, abro una aplicación que utiliza JAVA y tengo que editar una imagen en alta resolución con GIMP el sistema empieza a parir chayotes.

Los accesos al disco duro son tan intensos que deja inutilizable el sistema. Eso pasa porque el sistema intenta superar la carga con la memoria virtual.

Anteriormente he intentado Desactivar la partición swap y funciona perfectamente hasta que alcanzo un punto crítico. El sistema no sabe qué hacer y todo se alenta. Supongo que con 16 o 32 GB en RAM el sistema estaría mucho más holgado. Así que he dejado de usar este consejo, siempre tengo activada una partición swap.

Luego está moverle al valor swappiness. De esa forma no evito el uso de la memoria virtual, solo cuando es estrictamente necesario y como último recurso. Lo que se puede observar es una memoria RAM muy ocupada y la swap casi sin utilizar. Pero eso sí, cuando se necesita más memoria el acceso a la swap lo hace con una urgencia endemoniada.

Ajustes finos al caché de disco.

De vez en cuando me doy una vuelta a los foros oficiales de Manjaro para ver qué novedades hay (casi siempre las actualizaciones). Y buscando alguna optimización me encontré con How to reduce swapiness in manjaro linux.

Y me encontré con nuevos ajustes aparte del swapiness:

vm.dirty_ratio = 10
vm.dirty_background_ratio = 5
vm.dirty_expire_centisecs = 2000
vm.dirty_writeback_centisecs = 1000
vm.swappiness = 20
vm.vfs_cache_pressure = 70

Para activarlos solo hay que agregar estos valores en el archivo /etc/sysctl.d/100-manjaro.conf  (si no existe se puede crear) y se activan después de reiniciar el equipo.

Una explicación a estos valores los encontré en el artículo: Better Linux Disk Caching & Performance with vm.dirty_ratio & vm.dirty_background_ratio, que explica todo a profundidad y da algunos consejos.

configuración de manjaro y gestor de tareas | caché de disco
Esta es mi configuración de pruebas inicial.

Para empezar dejé el valor wm.swapiness con un valor de 60  y lo iré ajustando hasta encontrar un valor que me agrade.

Si aplican estos ajustes me gustaría leer sus comentarios. ¡Hasta la próxima!

 

Adiós al Torreón Moderno, bienvenida terminal Río Nazas

Yacen en el suelo los restos del símbolo de la ciudad. Se que el Torreón ya no será el mismo aunque lo vuelvan a armar y rehagan sus partes. Para moverlo lo han dañado irremediablemente.

Nota de El Siglo de Torreón: Caen las últimas piezas del Torreón; decenas protestan.

La escena del crimen - Torreón Moderno
La escena del crimen. Imagen de Carlos Castañon @uncuadros.

El Torreón nos identifica.

Durante muchos años Torreón fue conocida como la tierra del Algodón y de la Uva. Pero con el tiempo, ambos cultivos se fueron alejando de la región.  Todavía se venden pequeñas pacas de algodón como recuerdos de la ciudad, pero son solo eso, un recuerdo de la bonanza y prosperidad.

A lo largo de la ciudad se pueden ver homenajes al símbolo de la ciudad. En construcciones o en miniaturas, en versiones antiguas o modernas. La figura del torreón es motivo de orgullo lagunero.

Torreón y puente
Imagen cortesía de Gerardo Güereca Hernández.

No es algo impuesto, es un homenaje natural, orgánico, popular. No es una figura impuesta por las autoridades, tiene significado y la gente lo respalda, lo reconoce y lo quiere.

Es normal que un símbolo al que se le quiere tanto se le intente proteger. Ya quedan tan pocos monumentos en la ciudad. Algunos fueron recluidos, otros robados. Que bueno que este Torreón Moderno no fue hecho de bronce, porque si no ya hubiera desaparecido desde hace mucho tiempo.

Quiero ser optimista pero…

Quiero ser optimista, es en serio, quiero pensar que el Metrobús será para bien y que traerá enormes beneficios a la ciudad.

También quiero pensar que el Torreón Moderno volverá a dar la bienvenida a todos aquellos que ingresan a la ciudad por el puente plateado. Que le repararán sus partes y así todo parchado logrará erguirse haciendo honor al lema “Ciudad que vence”.

Obras chafas

Las obras prometidas.Pero también me he llevado grandes decepciones, obras de tan cacareada modernidad como el fatal Distribuidor Vial Revolución. El surrealista Metro parque, que a todas luces era una locura quedó reducido a una pequeña área verde. O el Bosque Urbano, en el que no recuerdo (corríjanme si me equivoco) haberle visto agua limpia en sus canales. Son una pequeña lista de buenas intenciones de las autoridades.

No quiero ser mal pensado, pero muchas veces el dinero de estas obras de relumbrón terminan en las campañas políticas. Y casualmente hay elecciones en el estado de Coahuila. No es un secreto que se está contratando deuda pública para hacer obras como el Metrobús y el Teleférico (véase Deuda total del municipio de Torreón) . Si hay dinero que bueno que se invierte en obras, pero si no hay ¿Qué prisa corre?.

La indiferencia.

Se que a muchos les da lo mismo si hay o deja de haber un Torreón Moderno. Este monumento se inauguró el año en el que nací. Ilusamente creí que iba a estar ahí para siempre, pero no fue así. Se suma a una lista de lugares de mis recuerdos que ya no existen como el Cine Princesa, o la Presidencia Municipal (curiosamente para ser una ciudad tan joven ha tenido como tres o cuatro presidencias). O el restaurant Boca del Río al que me llevaban mis padres.

Algunos criticarán el espíritu protector tan vehemente de algunos laguneros hacía un monumento hecho de varilla y concreto. Pero es ese mismo espíritu que salvó al Teatro Isauro Martínez de ser demolido en el año 1975.

Por favor autoridades, no se molesten si queremos proteger un cacharro inservible que es un obstáculo del progreso, después de todo, sólo representa a toda la ciudad y el orgullo de ser lagunero.

Android casi alcanza a windows como el SO más utilizado en Internet

Hoy veo una nota titulada Android challenges Windows as world’s most popular operating system in terms of internet usage que llamó poderosamente mi atención y quisiera comentarla con ustedes.

En la gráfica se puede ver un descenso enorme en la popularidad de Windows seguido de un aumento considerable para Android (Apple tiene sus seguidores, pero no aumentan).

sistemas operativos 2012-2017 statcounter
Gŕafica de StatCounter

Les recuerdo que la gráfica mide la popularidad de estos sistemas operativos cuando se utilizan para internet. O dicho en otras palabras, si se conecta a Internet ¿Qué sistema operativo utiliza?.

No veo ninguna razón por la cual se detenga el crecimiento de Android y si veo muchos problemas con los productos que ofrece Microsoft ¿Se acuerdan de Nokia Lumia?¿Alguién dijo Surface?.

La batalla ahora es móvil.

Windows sigue ganando en el escritorio, pero tal parece que el campo de batalla se ha trasladado hacia los dispositivos móviles (tabletas, celulares, etc.). Un lugar en el que Android gana terreno cada día por la enorme multitud de propuestas que aparecen cada día y sus principales competidores no tienen contendientes que estén a la altura.

La tendencia parece irreversible, dentro de poco habrá más dispositivos Android conectados a Internet que equipos con Windows.

El mal acecha.

Se acuerdan que hace unos años decíamos que en Linux no había malware simplemente porque éramos muy pocos. Bueno Android se esta volviendo blanco de software malintencionado al por mayor.

Todos los días veo programas en Google Play que me hacen dudar si es apropiado instalarlos o no. Peor aún, el software de reputación tiene políticas de seguridad cuestionable, abundantes permisos o según las últimas noticias de Wikileaks tienen más puertas traseras y vulnerabilidades que la Matrix.

Un nuevo panorama se contempla. La seguridad informática tomará nuevos tintes. Las vulnerabilidades y actualizaciones serán el pan nuestro de cada día, pero ahora basadas en sistemas Linux ya no en Windows.

Sume usted el Internet de las cosas un segmento también dominado por sistemas abiertos gracias a su plasticidad y que no requiere el pago de licencias.

Vamos que hay tema para rato.

Cambio de habilidades.

La tecnología dominante es la que impone sus reglas y eso implica un cambio de habilidades. Todo cambia, los lenguajes, las herramientas de desarrollo, software de colaboración, las ideologías, el hardware. Lo que era necesario en Windows ya no lo es en Linux.

Incluso el mismo Microsoft ha coqueteado con Linux, supongo que se está dando cuenta de que la tendencia es por este lado.

microsoft loves linux
Durmiendo con el enemigo.

¿Porque Android/Linux/Apple y no Windows?

Creo que la respuesta es muy simple, porque funcionan y funcionan bien. Recuerdo que un amigo celebraba el hecho de que las nuevas tabletas de la SEP utilizaran Windows 8. Está de más mencionar que fueron una pesadilla para alumnos, maestros y soporte técnico comparadas con sus contrapartes Linux/Android.

Windows se ha quedado estancado en temas de compatibilidad, malware, rendimiento decreciente y problemas al por mayor. Súmele a lo anterior problemas de privacidad. El usuario que más me visita tiene Windows 10 ¿Coincidencia? no lo creo.

¿Usted qué opina? Empieza a notar un movimiento hacia la utilización de Linux/Android.