Repository navigation
HashPilot v0.5.10 — Tuning gradual e interface mais leve
Pre-releasev0.5.10 — Exploração de desempenho e menos trabalho de layout
O controle automático podia encerrar um benchmark válido e permanecer indefinidamente no mesmo perfil: uma orientação de IA para manter/restaurar o clock já ativo substituía a tentativa de desempenho. Agora, no objetivo de desempenho, uma orientação sem alteração efetiva mantém a exploração limitada ao próximo degrau suportado de até 15 MHz. Orientações de redução continuam possíveis, e os limites térmicos e a validação posterior permanecem obrigatórios.
- Restaurar um perfil com o mesmo clock retorna uma operação sem alteração e sem clock de destino fictício. Antes, o plano podia indicar
holdjunto com um clock inferior. - O objetivo de eficiência continua aceitando a orientação de manter o perfil atual. Perfis conservadores não aceitam aumento de clock sugerido pela IA.
- Eventos repetidos de configuração da janela, sem mudança de tamanho, deixam de reconfigurar todas as fontes e estilos globais. A interface continua adaptando o layout quando suas dimensões mudam.
Validação
Sete regressões adicionais cobrem restauração sem alteração, exploração com orientação sem efeito, prioridade térmica, objetivo de eficiência, perfis conservadores, teto do driver e restauração gradual de um perfil inferior. Os testes não alteram hardware.
A QA nativa de responsividade e maximização verifica a interface em janelas reais. A causa do consumo excessivo observado numa sessão antiga de Tk ainda não foi comprovada: reabrir o painel normalizou o consumo; a proteção de layout reduz trabalho redundante, mas não comprova eliminar todas as causas de CPU elevada.
O pacote mantém os dados em %LOCALAPPDATA%\PearlMonitor. Atualizar o painel e atualizar o serviço são ações separadas; o serviço exige UAC e uma breve interrupção da mineração. Somente uma RTX 3070 foi validada fisicamente. Ajustes não garantem ganho e devem ser acompanhados por hashrate, consumo, temperatura e respostas da pool.