Meno componenti da distribuire
Electron include Chromium e Node.js. Tauri usa la WebView del sistema: WKWebView su macOS, WebView2 su Windows e WebKitGTK su Linux. L’applicazione non deve più includere un proprio motore del browser.
Un nucleo nativo per le attività abituali
SSH, SFTP, cassaforte e verifica degli aggiornamenti passano a codice Rust compilato. L’interfaccia comunica tramite API controllate del nucleo: una base nativa per sviluppare ulteriormente gli strumenti per server.
Pacchetti più piccoli, ma non meno memoria ovunque
La rimozione del motore incluso rende i pacchetti e l’applicazione installata molto più piccoli. Questo non significa automaticamente un minore uso di memoria: nella nostra prima misurazione la RAM era inferiore su macOS, ma superiore su Windows e Ubuntu con i moduli aperti. Il WebView di sistema rimane un prerequisito. I valori misurati sono riportati nell’articolo sull’uso delle risorse.
| Beta 0.1.0 ⟶ Alpha 0.1.1 | macOS | Windows | Ubuntu |
|---|---|---|---|
| Programma di installazioneDimensione del pacchetto scaricato. | 160 ⟶ 21 MB | 114 ⟶ 12 MB | 114 ⟶ 20 MB |
| Applicazione installataSpazio su disco dopo l’installazione. | 352 ⟶ 61 MiB | 422 ⟶ 53 MiB | 392 ⟶ 62 MiB |
| RAM dopo lo sbloccoL’archivio protetto è sbloccato e nessun modulo è aperto. | 482 ⟶ 315 MiB | 353 ⟶ 374 MiB | 727 ⟶ 680 MiB |
| RAM con 3 moduliSystem Monitor, File Manager e Log Viewer sono aperti. | 861 ⟶ 496 MiB | 664 ⟶ 1238 MiB | 1102 ⟶ 1935 MiB |
| RAM durante il lavoro con SSH e SFTPIn aggiunta, un terminale attivo e lettura tramite SFTP. | 878 ⟶ 523 MiB | 683 ⟶ 1292 MiB | 1146 ⟶ 2057 MiB |
| CPU durante il lavoro con SSH e SFTPPercentuale di un singolo core. | 0.3 ⟶ 2.9 | 2.0 ⟶ 12.4 | 8.7 ⟶ 23.7 |
Novità di Alpha 0.1.1
Host di salto SSH e connessioni senza profilo salvato
Collegati tramite un host di salto, anche con catene fino a tre host salvati e verifica della chiave a ogni passaggio. Puoi usare una destinazione inserita manualmente senza salvarla.
Due terminali e controllo di disponibilità in background
Disponi due terminali affiancati o sovrapposti, sullo stesso server o su server diversi; nasconderli non termina la sessione. La disponibilità verifica la porta TCP SSH senza autenticazione. Le destinazioni raggiungibili solo tramite salto richiedono una sessione di salto aperta, altrimenti restano non verificate. Una porta irraggiungibile non dimostra che il server sia spento.
Da uno a tre pannelli e trasferimenti tra server
Ogni pannello mostra il disco locale o una sessione SSH aperta, con modifica in Monaco. I dati tra server passano attraverso questo computer senza essere salvati sul suo disco. La coda supporta pausa, ripresa, annullamento e gestione dei conflitti.
Spostamenti verificati con SHA-256
Un file sorgente viene eliminato soltanto dopo la verifica SHA-256 riuscita e se non è cambiato. Altrimenti resta al suo posto e la coda spiega il motivo.
Dettagli hardware, scelta della sessione e 42 lingue
System Monitor elenca socket CPU e GPU o acceleratori con le metriche NVIDIA e AMD disponibili; i valori mancanti restano non disponibili. I moduli usano automaticamente l’unica connessione o chiedono quale usare, senza cambiare server da soli. L’interfaccia supporta 42 lingue, comprese quelle da destra a sinistra.
Cosa manca ancora nell’Alpha
Inoltro porte, estrazione di archivi remoti e trascinamento da Finder o Esplora file non sono disponibili. I trasferimenti non sono diretti e non copiano file leggibili solo con sudo. Alpha 0.1.1 ha meno prove di Beta 0.1.0, soprattutto sui client Windows e Linux.