mar 29 de enero del 2008
A partir de ahora estamos en http://rjblog.es
Sin embargo desde el principio he estado teniendo problemas con la conexión, a parte de ser lenta, he sufrido frecuentes cortes, por lo que la web se quedaba inaccesible durante un rato (la última vez un fin de semana entero). Además cuando el crawler de google u otro buscador examinaba el contenido la línea se quedaba frita, dando muchas veces errores de web inaccesible.
Esto ha motivado que decida mover el contenido a un servidor más profesional, con una conexión estable y más rápida. Aprovechando la circunstancia he contratado también un dominio propio.
He decidido mantener el mismo motor y estilo para poder hacer la migración lo más rápida posible, quizá en el futuro me anime a montar algo mas sofisticado.
La actual página continuará activa durante unos meses más pero ya no añadiré nuevo contenido.
Actualizad vuestros marcadores y suscripciones RSS al nuevo dominio, por favor.
A partir de ahora estamos en http://rjblog.es
Suscripción a todo el
blog
Suscripción al canal
OpenSolaris
Posted by Roger Jordan | Permalink | Categories: Opensolaris, De la vida | Añadir Comentarios, Total: 0
mar 22 de enero del 2008
Echando un vistazo a las Zonas
Cuando tienes que hablar el público la mejor forma de ir tranquilo es teniendo un conocimiento profundo sobre el tema que vas a tratar, con ese propósito me puse a leer el capítulo que Richard y Jim dedican a las zonas en su libro Solaris Internals y a repasar los estupendos comentarios que han dejado los desarrolladores en el código fuente.
A medida que leía fuí tomando una serie de apuntes, me pareció que podrían ser interesantes para la gente así que finalmente he decidido organizarlos, darles un poco de formato y publicarlos en forma de artículo.
Espero que sea de vuestro agrado.
sáb 19 de enero del 2008
Una de mis aficiones
Desde entonces se ha convertido en uno de mis pasatiempos favoritos, tan es así que estos reyes me regalaron un avión también para ser volado dentro de casa. Aunque debo decir que este es mucho mas difícil de controlar que el helicióptero principalmente porque se mueve mas rápido y mi salón es mas bien pequeño por lo que a poco que te despistes ya te has chocado contra la pared.
Ambos son modelos muy básicos, hechos de porexpan y con solo dos canales. En el mercado los hay con mucho mas sofisticados. Sin embargo para empezar son estupendos ya que pueden darse todos los porrazos que quieras sin estropearse ni romper nada cosa que no pasa con los otros.
Os dejo una fotografía para que los veáis.
vie 11 de enero del 2008
Licencia para el contenido de la web.
No se si este proyecto de blog llegará a ser algo importante con el tiempo o no, de momento el número de visitas aumenta poco a poco. Y no apetece un día ver que mis artículos han sido fusilados a nombre de otro o peor sacando dinero con ellos.
Así pues he optado por una licencia Creative Commons que permita distribuir, copiar o hacer una obra derivada del contenido siempre que se cite al autor original y no se tenga un fin comercial.
Me parece que es un buen compromiso entre los derechos del autor y la cultura libre. Vuestra opinión es bienvenida, como siempre.
mié 09 de enero del 2008
Charlas acerca de OpenSolaris
El objetivo es dar a conocer OpenSolaris y algunas de las tecnologías que nos brinda, como Brandz, Zonas, ZFS, etc. esperemos de forma amena e interactiva.
El evento me afecta de forma directa ya que voy a colaborar en la preparación de una de ellas. Espero que el resultado este a la altura de la ilusión y cariño que ponemos al prepararla.
Desde luego cualquier sugerencia que queráis hacer es bienvenida.
Tenéis la información completa en el Portal Hispano de OpenSolaris.
jue 13 de diciembre del 2007
Ligeras mejoras en la web
Uno de los grandes problemas del gestor de contenido es que no puedes previsualizar, eso sumado a que partes del texto están editadas directamente con el vi hace que aparezcan muchos gazapos al publicar un artículo. Lo que he hecho es crear un servidor virtual con una copia de la web donde publicar y corregir los errores. Una vez "pasado a limpio" lo muevo a la web pública.
La segunda mejora ha sido corregir un fallo en el rss que daba problemas en las suscripciones, además he aprovechado y he creado un rss separado para la temática OpenSolaris. De este modo no invadiré con off-topics algunas webs dedicadas a este operativo. Para que los distintos webmasters NO tengan que modificar sus webs, a partir de la siguiente entrada el actual rss será solo para Opensolaris, el nuevo será para todas las categorías.
Espero que con estos cambios los lectores tengan un servicio de mejor calidad.
mié 12 de diciembre del 2007
El comando plockstat acude en nuestra ayuda
OpenSolaris nos permite tracear los dichos bloqueos con el comando plockstat, usa dtrace internamente, de forma que podemos medir el impacto en la performance. En la página man encontraremos explicadas las distintas opciones, nosotros usamos las opciones -A para que nos reporte todos los eventos, con la opción -p podemos monitorizar a un pid existente.
plockstat -A cat /etc/passwd [...] Mutex hold Count nsec Lock Caller 1 70200 libc.so.1`_uberdata+0xfc0 cat`_start+0x110 1 40900 libc.so.1`__sbrk_lock libc.so.1`_smalloc+0x4c 1 39400 libc.so.1`_uberdata+0x40 LM1`ld.so.1`call_init+0x70 1 34300 libc.so.1`_uberdata+0x40 LM1`ld.so.1`call_init+0x70 1 27600 libc.so.1`_uberdata+0xfc0 cat`_start+0xac 1 24700 libc.so.1`_uberdata+0x40 cat`main+0x24 1 23100 libc.so.1`_uberdata+0x40 cat`main+0x24 1 4900 libc.so.1`_uberdata+0xfc0 cat`_start+0xb8
La salida es casi autoexplicativa:
- Count: número de veces que se ha producido el evento
- nsec: duración media en nanosegundos del bloqueo
- Lock: nombre del bloqueo
- Caller: función mas offset que ha llamado al bloqueo.
jue 29 de noviembre del 2007
Analizando la salida de un lockstat
En el trataremos de dejar claro los distintos campos que aparecen y daremos algún patrón para poder detectar problemas en nuestro equipo. Espero que sea de vuestro agrado.
vie 21 de septiembre del 2007
Pintores en casa.
El pobre kurobox estaba sepultado debajo de plásticos y papeles para proteger los muebles en el centro de la habitación por lo que se ha ganado inesperadamente una semana de descanso.
Falta limpiar bastante, y posibelmente haya que retirar muebles, por lo que es posible que haya algún corte de nuevo. Espero que la semana en la que entraremos pueda ya seguir con la publicación de artículos.
vie 07 de septiembre del 2007
¿ Hay bloqueos en el sistema ?
Cuando nos empezamos a sumergir en el mundo del tuning uno de los comandos a los que hacen referencia los manuales es el lockstat, este lista los distintos bloqueos que se han dado en nuestro sistema a lo largo de la muestra.
A priori suena estupendamente, "por fin veremos que bloquea la aplicación" el problema es que su salida es un galimatías que salvo tengamos bastante experiencia no sabremos ni como empezar a interpretar.
Empezaremos una serie de mini-artículos con el objetivo de tratar de analizar esa información correctamente. Aquí tenéis la primera entrega.
mié 29 de agosto del 2007
OpenSolaris: Llamadas al Sistema
En la salida del vmstat la columna sy en el apartado faults nos indica el número de llamadas durante la muestra, es normal que las distintas aplicaciones estén generando miles de llamadas por lo que el valor en si no nos dirá nada, para poder detectar posibles problemas de performance es mejor fijarse en si existen grandes fluctuaciones o si es extraordinariamente alto.
Las llamadas a sistema son la mejor forma de tracear la actividad de un proceso, a través de ellas nos podemos hacer una idea de que es lo que está haciendo y del coste que implica para el equipo.
Tratamos todo este tema en mas profundidad en el siguiente artículo.

