Mai puține componente în fiecare pachet
Electron include Chromium și Node.js. Tauri folosește WebView-ul sistemului: WKWebView pe macOS, WebView2 pe Windows și WebKitGTK pe Linux. Aplicația nu mai trebuie să includă propriul motor de browser.
Un nucleu nativ pentru sarcini familiare
SSH, SFTP, seiful și verificarea actualizărilor trec în cod Rust compilat. Interfața comunică prin API-uri controlate ale nucleului. Aceasta este o bază nativă pentru dezvoltarea instrumentelor de administrare.
Pachete mai mici, dar nu și consum mai mic de memorie peste tot
Eliminarea motorului inclus face ca pachetele și aplicația instalată să fie mult mai mici. Acest lucru nu înseamnă automat un consum mai mic de memorie: la prima noastră măsurătoare, consumul de RAM a fost mai mic pe macOS, dar mai mare pe Windows și Ubuntu cu modulele deschise. Componenta WebView a sistemului rămâne o cerință. Valorile măsurate sunt în articolul despre utilizarea resurselor.
| Beta 0.1.0 ⟶ Alpha 0.1.1 | macOS | Windows | Ubuntu |
|---|---|---|---|
| Program de instalareDimensiunea pachetului descărcat. | 160 ⟶ 21 MB | 114 ⟶ 12 MB | 114 ⟶ 20 MB |
| Aplicație instalatăSpațiul pe disc după instalare. | 352 ⟶ 61 MiB | 422 ⟶ 53 MiB | 392 ⟶ 62 MiB |
| RAM după deblocareSeiful este deblocat și niciun modul nu este deschis. | 482 ⟶ 315 MiB | 353 ⟶ 374 MiB | 727 ⟶ 680 MiB |
| RAM cu 3 moduleSystem Monitor, File Manager și Log Viewer sunt deschise. | 861 ⟶ 496 MiB | 664 ⟶ 1238 MiB | 1102 ⟶ 1935 MiB |
| RAM în timpul lucrului prin SSH și SFTPÎn plus, un terminal activ și citire prin SFTP. | 878 ⟶ 523 MiB | 683 ⟶ 1292 MiB | 1146 ⟶ 2057 MiB |
| CPU în timpul lucrului prin SSH și SFTPProcent dintr-un nucleu. | 0.3 ⟶ 2.9 | 2.0 ⟶ 12.4 | 8.7 ⟶ 23.7 |
Noutăți în Alpha 0.1.1
Gazde intermediare SSH și conexiuni fără profil salvat
Conectați-vă printr-o gazdă intermediară, inclusiv lanțuri de până la trei gazde salvate, cu verificarea cheii la fiecare pas. O destinație introdusă manual poate fi folosită fără salvare.
Două terminale și verificarea disponibilității în fundal
Așezați două terminale alăturat sau suprapus, pe același server sau pe servere diferite; ascunderea nu încheie sesiunea. Verificarea testează portul TCP SSH fără autentificare. Destinațiile accesibile numai prin intermediar necesită o sesiune deschisă către acesta, altfel rămân neverificate. Un port inaccesibil nu dovedește oprirea serverului.
Unul până la trei panouri și transferuri între servere
Fiecare panou arată discul local sau o sesiune SSH deschisă, cu editare Monaco. Datele trec între servere prin acest computer fără salvare pe discul său. Coada permite pauză, reluare, anulare și gestionarea conflictelor.
Mutări verificate prin SHA-256
Fișierul sursă se șterge doar după verificarea SHA-256 reușită și numai dacă nu s-a schimbat. Altfel rămâne, iar coada explică motivul.
Detalii hardware, alegerea sesiunii și 42 de limbi
System Monitor listează soclurile CPU și GPU-urile sau acceleratoarele, cu valorile NVIDIA și AMD disponibile; cele lipsă rămân indisponibile. Modulele folosesc automat unica legătură sau cer o alegere, fără schimbarea autonomă a serverului. Interfața acceptă 42 de limbi, inclusiv scriere de la dreapta la stânga.
Ce nu oferă încă Alpha
Redirecționarea porturilor, extragerea arhivelor la distanță și tragerea din Finder sau Explorer nu sunt disponibile. Transferurile nu sunt directe și nu copiază fișiere accesibile numai cu sudo. Alpha 0.1.1 are mai puține teste decât Beta 0.1.0, mai ales pe clienții Windows și Linux.