⚡ Rendimiento y ajuste fino
Por qué es rápido
A diferencia de las copias clásicas que reescanean todo el origen en cada ejecución, el motor mantiene un índice SQLite y usa vigilantes del sistema de ficheros (watchers): sabe qué cambió sin tener que mirarlo todo. Las copias siguientes solo tocan lo nuevo o modificado.
Ajustes que puedes tocar
- Concurrencia de transferencias (Ajustes del motor): cuántas subidas a la vez. Cambiarla afecta a las transferencias en curso, no solo a las próximas.
- Ancho de banda: por tarea (máximo, equilibrado, discreto, fijo en Mbps, por franjas o preguntar) y un tope global del equipo. Ver Limitar el ancho de banda.
- Test de velocidad por destino y por red: mide la subida real antes de elegir el modo.
- Prioridad (Windows): el servicio corre con prioridad por debajo de lo normal para no molestar; se desactiva con
background = falseen el config. - Ficheros grandes en bloques: los ≥ 64 MB se suben en trozos con zstd — un cambio pequeño en un fichero enorme no re-sube todo.
Si una copia va lenta
- Mira en Registros qué fase está (explorando, subiendo, verificando) — la app muestra el detalle real, no un spinner eterno.
- Comprueba el ancho de banda configurado en la tarea y el global.
- Destinos FTP lentos: prueba el test de velocidad y baja concurrencia si el servidor lo limita.
- En Windows el servicio corre a prioridad baja a propósito — si el equipo apenas trabaja y quieres más velocidad, pon
background = falseenconfig.toml.
Qué ver en los recursos
La tarjeta de recursos de Registros separa el consumo del motor, de la app/icono y del equipo entero: si el equipo está cargado pero el motor no, el cuello es de otro. El botón «Reset» limpia los picos para medir una ejecución concreta.