Listar y eliminar procesos con alto consumo de memoria en Linux

En ocaciones nos encontramos con que el computador se ha parado por algun problema, o que se esta consumiendo mucha CPU o memoria por algun proceso desconocido y queremos solucionarlo, entonces la siguiente instruccion lista los 10 primeros procesos ordenados de acuerdo a su consumo de recursos:

ps aux --width 30 --sort -rss | head

con lo cual obtengo:

lista procesos mas consumo de memoria y cpu

Despues observo que el proceso mas problematico para mi es el primero, ubico su pid y lo cierro con:

sudo killall -9 4110
Anuncios

Cifrar y descifrar cadenas con php

Estuve buscando bastante una forma efectiva de cifrar / descifrar (ojo! que no se dice encriptar / desencriptar, porque son termindos “gringos”) cadenas con PHP para pasar argumentos via URL y encontré esta que me funciono a la perfección, la saque del  blog http://naveensnayak.wordpress.com/2013/03/12/simple-php-encrypt-and-decrypt/. Espero que les sirva y un saludo desde Colombia.

function encrypt_decrypt($action, $string) { ...

Leer más de esta entrada

Modelado de diagramas entidad relacion con Mysql Worbench

Un problema que surge cuando se necesita realizar el modelado de bases de datos complejas es que la herramienta para realizar esta tarea no suele abarcar todos los aspectos que se necesita tratar y el proceso puede quedar incompleto o incomprendido. Para esta tarea existe el software Mysql Worbench que es una herramienta visual unificada para los arquitectos de bases de datos, desarrolladores y administradores de bases de datos. Ofrece modelado de datos, desarrollo de SQL y herramientas completas de administración para la configuración del servidor, la administración de usuarios, copia de seguridad, y mucho más. Ademas está disponible en Windows, Linux y Mac OS X segun su sitio oficial.

A continuación una breve introducción al manejo de esta herramienta que si bien aun no ha alcanzado una madurez alta, logra satisfacer inumerables requerimientos en cuanto al modelado, desarrollo y mantenimiento de bases de datos MySQL.

 

Muchas gracias.