Bootchart

Bootchart'
Información sobre la plantilla
100x60
DesarrolladorZiga Mahkovec
Última versión estable0.9 13 de noviembre de 2005
Génerobenchmark
Sistemas Operativos compatiblesLinux
IdiomaIngles
LicenciaGNU General Public License


Bootchart es una herramienta para el análisis de rendimiento y visualización del proceso de arranque en GNU/Linux .La utilización de los recursos y el proceso de información se recoge durante el proceso de arranque y posteriormente se dicta en un PNG, SVG o EPS gráfico codificado.


Historia

El proyecto comenzó como una respuesta a un desafío Publicado por Owen Taylor en la lista de correo de desarrollo de Fedora. Dicho desafío contenía la siguiente propuesta:


"El desafío es crear un único póster que muestre gráficamente lo que está sucediendo durante el arranque, ¿cuál es la utilización de los recursos, la forma en que el actual difiere de arranque el mundo ideal de 100% en disco y la utilización de la CPU?, y por lo tanto, ¿dónde están las oportunidades para la optimización?".


Características

Bootchart proporciona un script de shell que ha de ser ejecutado por el núcleo en él. El script se ejecuta en segundo plano apenas se monta el /proc y empieza a almacenar los tiempos de inicio y finalización de cada proceso y otra información como estadísticas de CPU y disco, y estadísticas de uso de los /proc. Los datos de rendimiento se almacenan en la memoria y se escriben en el disco una vez que el proceso de arranque se completa, generándose un gráfico en formato PNG, SVG o EPS. El programa sólo tiene esa función monitorizadora, es decir, no es capaz de modificar el arranque para que éste se realice más rápidamente ni de dar consejos de cómo hacerlo. Es el usuario el que debe encargarse de sacar conclusiones de dicha información y actuar por su cuenta.

Instalación

La instalación en openSUSE suele ser bastante sencilla. Existen 3 maneras de hacerlo, que indistintamente tienen el mismo resultado: One Click Install, Zypper o YAST.


Fuentes