Eu tenho um aplicativo Vuejs bastante simples hospedado no NGINX. Meu hardware é Raspberry Pi 3B+ (SO: Raspbian).
Cada vez que vou para meu aplicativo a partir de qualquer dispositivo da minha rede (computador Windows, Android, IOS), o tempo de carregamento inicial é extremamente longo. Se eu tivesse iniciado um cronômetro quando fiz a solicitação inicial do navegador (do Chrome em todos os casos) e parado quando o aplicativo terminasse de carregar, chegaria a aproximadamente 7 s.
Meu aplicativo Vuejs tem um arquivo chunk-vendors.js.map (~ 5,4 MB) que parece ser a coisa "mais pesada" aqui (de acordo com a guia de desempenho no Chrome), não tenho certeza.
Mas! Se eu, por exemplo, solicitar o aplicativo do meu computador Windows, aguarde alguns segundos e, em seguida, solicite o aplicativo do meu dispositivo Android (ou o contrário: comece com uma solicitação do dispositivo Android, aguarde alguns segundos e solicite o aplicativo do meu computador), o tempo de carregamento do último dispositivo é muito curto!
Pergunta:
Tudo isso me faz acreditar que algo está ocioso? O NGINX alguma vez entra no modo de suspensão (ou algo parecido)?