Skip to content

HashPilot v0.5.10 — Tuning gradual e interface mais leve

Pre-release
Pre-release

Choose a tag to compare

@renanlocatizfernandes renanlocatizfernandes released this 05 Nov 02:49
· 87 commits to main since this release

v0.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 hold junto 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.