[eside-ghost] Lentitud al listar ficheros
Jon Ander Ortiz
jonbaine en gmail.com
Jue Mayo 31 12:11:07 CEST 2012
Aupa!!!
Como curiosidad te puedes implementar un "ls" o algo parecido bypasseando
las cachés de disco.
Con hacer un open con el flag O_DIRECT, bypasseas todas las cachés y demás
morrallas así que puedes tener un resultado de referencia para comparar ya
que te quitas las cachés de enmedio, y ver el rendimiento de tu sistema de
ficheros / disco sin las cachés.
De esta manera, puedes ver si es que tu sistema de ficheros va así (yo que
se.. movidas chungas de ext), e incluso compararlo con otro disco de
características parecidas a ver si está crujido.
Un saludo!!
Jonan
2012/5/31 Bruno Gonzalez <stenyak en gmail.com>
> Si, la caché juega su papel, pero el problema no es que linux consiga
> acelerar el proceso, sino que el proceso pueda ir tan lento en primer lugar.
>
> Según leo en serverfault, si el directorio ha tenido en el pasado muchos
> ficheros (en mi caso he tenido varios miles), incluso si ahora no tiene más
> que 2 archivos, puede ser necesario optimizar los índices de la trócola
> derecha de ext2/3/4 con:
> # e2fsck -D /dev/<particion>
>
> No lo he probado aún, más tarde reiniciaré con una live y os comento los
> resultados.
> Mientras tanto, si a alguien se le ocurre alguna posible solución que no
> implique reiniciar, bienvenida será :-)
>
>
> 2012/5/31 ALi <osatien en gmail.com>
>
>> yo creo que se trata de alguna cache
>> porque me pasa a mi parecido con find .... la primera vez que busca la
>> leche, pero las siguientes van muy rapido, supongo que sera parecido. eso
>> si, desconozco de donde almacena la cache
>>
>>
>> 2012/5/31 Pablo Garaizar Sagarminaga <garaizar en deusto.es>
>>
>>> Aupa!
>>>
>>> el Thu, 31 May 2012 10:56:40 +0200 Bruno Gonzalez <stenyak en gmail.com>
>>> decía:
>>>
>>> > $ dmesg no dice nada raro... Alguien tiene idea de qué podría ser?
>>> > Sectores muertos del disco duro tal vez?
>>> > Es el único directorio en el que me ha pasado.
>>>
>>> Ni idea, pero yo le tiraría un ltrace al ls cuando sepas que va a
>>> pasar, para ver si ves dónde puede estar quedándose atascado. Si no ves
>>> nada, strace.
>>>
>>> --
>>> Pablo Garaizar Sagarminaga
>>> Universidad de Deusto
>>> Avda. de las Universidades 24
>>> 48007 Bilbao - Spain
>>>
>>> Phone: +34-94-4139000 Ext 2512
>>> Fax: +34-94-4139101
>>>
>>> _______________________________________________
>>> eside-ghost mailing list
>>> eside-ghost en listas.deusto.es
>>> https://listas.deusto.es/mailman/listinfo/eside-ghost
>>>
>>
>>
>> _______________________________________________
>> eside-ghost mailing list
>> eside-ghost en listas.deusto.es
>> https://listas.deusto.es/mailman/listinfo/eside-ghost
>>
>
>
>
> --
> Saludos,
> Bruno González
>
> _______________________________________________
> Jabber: stenyak AT gmail.com
> http://www.stenyak.com
>
> _______________________________________________
> eside-ghost mailing list
> eside-ghost en listas.deusto.es
> https://listas.deusto.es/mailman/listinfo/eside-ghost
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <https://listas.deusto.es/mailman/private/eside-ghost/attachments/20120531/3c1ad6d5/attachment.html>
Más información sobre la lista de distribución eside-ghost