Por que o Chrome DevTools às vezes salva os arquivos de origem muito lentamente?

1

Às vezes, quando estou editando código JavaScript ou HTML no editor de origens do Chrome DevTools, quando pressiono CTRL-S para salvar o arquivo, o arquivo não é salvo no disco até que vários minutos se passem. Por que isso acontece e o que posso fazer para corrigir isso?

Outros detalhes do que está acontecendo são os seguintes:

Estou no Ubuntu 14.10, usando o Chrome 40.0.2214.95 (atualização: o problema continua no Ubuntu 15.04 e no Chrome 42.0.2311.135). Depois de pressionar CTRL-S para salvar, a luz de E / S do disco rígido está acesa constantemente e a saída de

$ sudo iotop

contém uma linha como esta:

IO>     | COMMAND
97.29 % | chrome [BrowserBlocking]

Este estado continua por mais de um minuto. Eu não tenho medido quanto tempo demora, mas pode ter continuado por 10 minutos neste momento. Parece que reiniciar o Chrome pode corrigir o problema, mas gostaria de uma correção melhor do que isso.

    
por timblack1 05.02.2015 / 21:10

1 resposta

0

Acho que o problema foi causado pelo fato de eu ter as áreas de trabalho do Chrome Devtools configuradas para indexar os arquivos em dois diretórios node_modules que contêm um total de 77.000 arquivos. Agora que eu configurei para ignorar esses diretórios, o problema parece ter desaparecido.

O que me deu a ideia de que esse poderia ser o problema, além da suposição razoável de que os diretórios node_modules continham muitos arquivos, foi que iotop relatou que o Chrome estava fazendo uma grande quantidade de leitura de, mas não escrevendo para a unidade.

    
por 06.05.2015 / 22:38