Menos componentes em cada pacote
O Electron inclui Chromium e Node.js. O Tauri usa a WebView do sistema: WKWebView no macOS, WebView2 no Windows e WebKitGTK no Linux. A aplicação deixa de precisar de incluir o seu próprio motor de navegador.
Um núcleo nativo para tarefas familiares
SSH, SFTP, cofre e verificação de atualizações passam para código Rust compilado. A interface comunica através de API controladas do núcleo, uma base nativa para desenvolver as ferramentas de servidor.
Pacotes mais pequenos, mas não menos memória em todo o lado
A remoção do motor incluído torna os pacotes e a aplicação instalada muito mais pequenos. Isto não significa automaticamente menor utilização de memória: na nossa primeira medição, a utilização de RAM foi inferior em macOS, mas superior em Windows e Ubuntu com módulos abertos. O WebView do sistema continua a ser um pré-requisito. Os valores medidos encontram-se no artigo sobre a utilização de recursos.
| Beta 0.1.0 ⟶ Alpha 0.1.1 | macOS | Windows | Ubuntu |
|---|---|---|---|
| InstaladorTamanho do pacote descarregado. | 160 ⟶ 21 MB | 114 ⟶ 12 MB | 114 ⟶ 20 MB |
| Aplicação instaladaEspaço em disco após a instalação. | 352 ⟶ 61 MiB | 422 ⟶ 53 MiB | 392 ⟶ 62 MiB |
| RAM após desbloquearO cofre está desbloqueado e não há nenhum módulo aberto. | 482 ⟶ 315 MiB | 353 ⟶ 374 MiB | 727 ⟶ 680 MiB |
| RAM com 3 módulosSystem Monitor, File Manager e Log Viewer estão abertos. | 861 ⟶ 496 MiB | 664 ⟶ 1238 MiB | 1102 ⟶ 1935 MiB |
| RAM durante o trabalho com SSH e SFTPAdicionalmente, um terminal ativo e leitura por SFTP. | 878 ⟶ 523 MiB | 683 ⟶ 1292 MiB | 1146 ⟶ 2057 MiB |
| CPU durante o trabalho com SSH e SFTPPercentagem de um núcleo. | 0.3 ⟶ 2.9 | 2.0 ⟶ 12.4 | 8.7 ⟶ 23.7 |
Novidades da Alpha 0.1.1
Servidores de salto SSH e ligações sem perfil guardado
Ligue-se através de um servidor de salto, incluindo cadeias de até três servidores guardados, com verificação da chave em cada etapa. Pode usar um destino introduzido manualmente sem o guardar.
Dois terminais e verificação de disponibilidade em segundo plano
Disponha dois terminais lado a lado ou empilhados, no mesmo servidor ou em servidores diferentes; ocultar não termina a sessão. A disponibilidade testa a porta TCP SSH sem iniciar sessão. Destinos acessíveis apenas por salto exigem uma sessão de salto aberta, caso contrário ficam por verificar. Uma porta inacessível não prova que o servidor esteja desligado.
Um a três painéis e transferências entre servidores
Cada painel mostra o disco local ou uma sessão SSH aberta, com edição no Monaco. Os dados entre servidores passam por este computador sem serem guardados no seu disco. A fila permite pausar, retomar, cancelar e tratar conflitos.
Movimentos verificados com SHA-256
Um ficheiro de origem só é eliminado após verificação SHA-256 bem-sucedida e se não tiver sido alterado. Caso contrário, mantém-se e a fila explica o motivo.
Detalhes de hardware, escolha de sessão e 42 idiomas
System Monitor lista sockets de CPU e GPU ou aceleradores com as métricas NVIDIA e AMD disponíveis; valores em falta permanecem indisponíveis. Os módulos usam automaticamente a única ligação ou pedem uma escolha, sem mudarem de servidor sozinhos. A interface suporta 42 idiomas, incluindo escrita da direita para a esquerda.
O que a Alpha ainda não oferece
Reencaminhamento de portas, extração de arquivos remotos e arrastar do Finder ou Explorador ainda não estão disponíveis. As transferências não são diretas nem copiam ficheiros legíveis apenas com sudo. Alpha 0.1.1 tem menos testes do que Beta 0.1.0, especialmente nos clientes Windows e Linux.