Manje sastavnica u svakom paketu
Electron uključuje Chromium i Node.js. Tauri koristi sistemski WebView: WKWebView na macOS-u, WebView2 na Windowsu i WebKitGTK na Linuxu. Aplikacija više ne mora sadržavati vlastiti preglednički mehanizam.
Izvorna jezgra za poznate zadatke
SSH, SFTP, trezor i provjera ažuriranja prelaze u kompilirani Rust kod. Sučelje komunicira putem kontroliranih API-ja jezgre, stvarajući izvornu osnovu za daljnji razvoj poslužiteljskih alata.
Manji paketi, ali ne i manja potrošnja memorije svugdje
Uklanjanjem ugrađenog izvršnog mehanizma paketi i instalirana aplikacija postaju znatno manji. To ne znači automatski manju potrošnju memorije: u našem prvom mjerenju potrošnja RAM-a bila je manja na sustavu macOS, ali veća na sustavima Windows i Ubuntu s otvorenim modulima. Sistemski WebView i dalje je preduvjet. Izmjerene vrijednosti nalaze se u članku o potrošnji resursa.
| Beta 0.1.0 ⟶ Alpha 0.1.1 | macOS | Windows | Ubuntu |
|---|---|---|---|
| Instalacijski paketVeličina preuzetog paketa. | 160 ⟶ 21 MB | 114 ⟶ 12 MB | 114 ⟶ 20 MB |
| Instalirana aplikacijaProstor na disku nakon instalacije. | 352 ⟶ 61 MiB | 422 ⟶ 53 MiB | 392 ⟶ 62 MiB |
| RAM nakon otključavanjaTrezor je otključan i nijedan modul nije otvoren. | 482 ⟶ 315 MiB | 353 ⟶ 374 MiB | 727 ⟶ 680 MiB |
| RAM s 3 modulaOtvoreni su System Monitor, File Manager i Log Viewer. | 861 ⟶ 496 MiB | 664 ⟶ 1238 MiB | 1102 ⟶ 1935 MiB |
| RAM tijekom rada putem SSH i SFTP vezaDodatno su aktivni terminal i čitanje putem SFTP veze. | 878 ⟶ 523 MiB | 683 ⟶ 1292 MiB | 1146 ⟶ 2057 MiB |
| CPU tijekom rada putem SSH i SFTP vezaPostotak jedne jezgre. | 0.3 ⟶ 2.9 | 2.0 ⟶ 12.4 | 8.7 ⟶ 23.7 |
Novosti u Alpha 0.1.1
SSH posrednički poslužitelji i veze bez spremljenog profila
Povežite se preko posredničkog poslužitelja, uključujući lance do tri spremljena poslužitelja, uz provjeru ključa u svakom koraku. Ručno uneseni cilj možete koristiti bez spremanja.
Dva terminala i provjera dostupnosti u pozadini
Postavite dva terminala usporedno ili okomito, na istom ili različitim poslužiteljima; skrivanje ne prekida sesiju. Provjera testira TCP priključak SSH-a bez prijave. Ciljevi dostupni samo preko posrednika zahtijevaju otvorenu sesiju do njega, inače ostaju neprovjereni. Nedostupan priključak ne dokazuje isključen poslužitelj.
Jedna do tri ploče datoteka i prijenosi među poslužiteljima
Svaka ploča prikazuje lokalni disk ili otvorenu SSH sesiju s uređivanjem u Monacu. Podaci prolaze između poslužitelja preko ovog računala bez spremanja na njegov disk. Red podržava pauzu, nastavak, otkazivanje i rješavanje sukoba.
Premještanja provjerena SHA-256 sažetkom
Izvorna datoteka briše se tek nakon uspješne SHA-256 provjere i samo ako se nije promijenila. Inače ostaje, a red objašnjava razlog.
Podaci o hardveru, odabir sesije i 42 jezika
System Monitor navodi CPU podnožja i GPU-ove ili akceleratore s dostupnim NVIDIA i AMD mjerenjima; nedostajuće vrijednosti ostaju nedostupne. Moduli automatski koriste jedinu vezu ili traže odabir, bez samostalne promjene poslužitelja. Sučelje podržava 42 jezika, uključujući pisanje zdesna nalijevo.
Što Alpha još ne nudi
Prosljeđivanje priključaka, raspakiravanje udaljenih arhiva i povlačenje iz Findera ili Explorera još nisu dostupni. Prijenosi nisu izravni i ne kopiraju datoteke čitljive samo putem sudo. Alpha 0.1.1 ima manje testiranja od Beta 0.1.0, posebno na klijentima Windows i Linux.