Vähemmän osia joka paketissa
Electron sisältää Chromiumin ja Node.js:n. Tauri käyttää järjestelmän WebView’ta: WKWebView macOS:ssa, WebView2 Windowsissa ja WebKitGTK Linuxissa. Sovelluksen ei enää tarvitse toimittaa omaa selainmoottoria.
Natiivi ydin tutuille tehtäville
SSH, SFTP, holvi ja päivitysten tarkistus siirtyvät käännettyyn Rust-koodiin. Käyttöliittymä viestii hallittujen ydinrajapintojen kautta. Näin palvelintyökalujen kehitykselle syntyy natiivi perusta.
Pienemmät paketit, mutta ei pienempää muistinkulutusta kaikkialla
Mukana toimitettavan moottorin poistaminen pienentää paketteja ja asennettua sovellusta huomattavasti. Se ei automaattisesti tarkoita pienempää muistinkulutusta: ensimmäisessä mittauksessamme RAM-muistin käyttö oli pienempi macOS:ssa mutta suurempi Windowsissa ja Ubuntussa moduulien ollessa auki. Järjestelmän WebView on edelleen edellytys. Mitatut arvot ovat resurssien käyttöä käsittelevässä artikkelissa.
| Beta 0.1.0 ⟶ Alpha 0.1.1 | macOS | Windows | Ubuntu |
|---|---|---|---|
| AsennuspakettiLadatun paketin koko. | 160 ⟶ 21 MB | 114 ⟶ 12 MB | 114 ⟶ 20 MB |
| Asennettu sovellusLevytila asennuksen jälkeen. | 352 ⟶ 61 MiB | 422 ⟶ 53 MiB | 392 ⟶ 62 MiB |
| RAM lukituksen avaamisen jälkeenHolvin lukitus on avattu, eikä yhtään moduulia ole auki. | 482 ⟶ 315 MiB | 353 ⟶ 374 MiB | 727 ⟶ 680 MiB |
| RAM, kun 3 moduulia on aukiSystem Monitor, File Manager ja Log Viewer ovat auki. | 861 ⟶ 496 MiB | 664 ⟶ 1238 MiB | 1102 ⟶ 1935 MiB |
| RAM SSH- ja SFTP-työskentelyssäLisäksi aktiivinen pääte ja lukeminen SFTP:n kautta. | 878 ⟶ 523 MiB | 683 ⟶ 1292 MiB | 1146 ⟶ 2057 MiB |
| CPU SSH- ja SFTP-työskentelyssäProsenttiosuus yhdestä ytimestä. | 0.3 ⟶ 2.9 | 2.0 ⟶ 12.4 | 8.7 ⟶ 23.7 |
Uutta Alpha 0.1.1:ssä
SSH-väli-isännät ja yhteydet ilman tallennettua profiilia
Yhdistä väli-isännän kautta, myös enintään kolmen tallennetun isännän ketjulla, tarkistaen avaimen jokaisessa vaiheessa. Käsin syötettyä kohdetta voi käyttää tallentamatta sitä.
Kaksi päätettä ja saatavuuden taustatarkistus
Aseta kaksi päätettä rinnakkain tai päällekkäin samalle tai eri palvelimille; piilottaminen ei sulje istuntoa. Saatavuus testaa SSH:n TCP-portin ilman kirjautumista. Vain väli-isännän kautta saavutettava kohde vaatii avoimen väli-istunnon, muuten se jää tarkistamatta. Saavuttamaton portti ei todista palvelimen olevan sammutettu.
Yhdestä kolmeen tiedostopaneelia ja palvelinsiirrot
Jokainen paneeli näyttää paikallisen levyn tai avoimen SSH-istunnon Monaco-muokkauksella. Palvelinten väliset tiedot kulkevat tämän tietokoneen kautta tallentumatta levylle. Jono tukee taukoa, jatkamista, peruutusta ja ristiriitojen käsittelyä.
SHA-256:lla tarkistetut siirrot
Lähdetiedosto poistetaan vasta onnistuneen SHA-256-tarkistuksen jälkeen ja vain jos se ei ole muuttunut. Muuten tiedosto säilyy ja jono kertoo syyn.
Laitetiedot, istunnon valinta ja 42 kieltä
System Monitor luettelee CPU-kannat ja GPU:t tai kiihdyttimet saatavilla olevin NVIDIA- ja AMD-mittarein; puuttuvat arvot jäävät puuttuviksi. Moduulit käyttävät ainoaa yhteyttä automaattisesti tai pyytävät valitsemaan, vaihtamatta palvelinta itse. Käyttöliittymä tukee 42 kieltä, myös oikealta vasemmalle.
Mitä Alpha ei vielä tarjoa
Porttiohjaus, etäarkistojen purku ja vetäminen Finderista tai Resurssienhallinnasta eivät ole käytettävissä. Siirrot eivät ole suoria eivätkä kopioi vain sudolla luettavia tiedostoja. Alpha 0.1.1 on vähemmän testattu kuin Beta 0.1.0, etenkin Windows- ja Linux-asiakkailla.