comparison es/hgext.tex @ 615:9da096de3c52

changed "historia" to "historial". changed "archivo" to "fichero" corrected some typos
author Javier Rojas <jerojasro@devnull.li>
date Sun, 18 Jan 2009 21:37:11 -0500
parents d1962e8a986f
children bbc5db74bd77
comparison
equal deleted inserted replaced
614:aa01d35ac59f 615:9da096de3c52
53 53
54 Dado que obtener el estado de los ficheros es crucial para obtener 54 Dado que obtener el estado de los ficheros es crucial para obtener
55 buen desempeño, los autores de Mercurial han optimizado este código en 55 buen desempeño, los autores de Mercurial han optimizado este código en
56 la medida de lo posible. Sin embargo, no puede obviarse el hecho de 56 la medida de lo posible. Sin embargo, no puede obviarse el hecho de
57 que cuando ejecuta \hgcmd{status}, Mercurial tendrá que hacer por lo 57 que cuando ejecuta \hgcmd{status}, Mercurial tendrá que hacer por lo
58 menos una costosa llamada al sistema por cada archivo administrado 58 menos una costosa llamada al sistema por cada fichero administrado
59 para determinar si ha cambiado desde la última vez que se consignó. 59 para determinar si ha cambiado desde la última vez que se consignó.
60 Para un repositorio suficientemente grande, puede tardar bastante 60 Para un repositorio suficientemente grande, puede tardar bastante
61 tiempo. 61 tiempo.
62 62
63 Para mostrar en números la magnitud de este efect, creé un repositorio 63 Para mostrar en números la magnitud de este efect, creé un repositorio
64 que contenía 150.000 archivos administrador. Tardó diez segundos para 64 que contenía 150.000 ficheros administrador. Tardó diez segundos para
65 ejecutar \hgcmd{status}, a pesar de que \emph{ninguno} de los ficheros 65 ejecutar \hgcmd{status}, a pesar de que \emph{ninguno} de los ficheros
66 había sido modificado. 66 había sido modificado.
67 67
68 Muchos sistemas operativos modernos contienen una facilidad de 68 Muchos sistemas operativos modernos contienen una facilidad de
69 notificación de archivos. Si un programa se registra con un servicio 69 notificación de ficheros. Si un programa se registra con un servicio
70 apropiado, el sistema operativo le notificará siempre que un fichero 70 apropiado, el sistema operativo le notificará siempre que un fichero
71 de interés haya sido creado, modificado o borrado. En sistemas Linux, 71 de interés haya sido creado, modificado o borrado. En sistemas Linux,
72 el componente del núcleo que lo hace se llama \texttt{inotify}. 72 el componente del núcleo que lo hace se llama \texttt{inotify}.
73 73
74 La extensión \hgext{inotify} habla con el componente \texttt{inotify} 74 La extensión \hgext{inotify} habla con el componente \texttt{inotify}