Mažiau dalių kiekviename pakete
Electron apima Chromium ir Node.js. Tauri naudoja sistemos WebView: WKWebView sistemoje macOS, WebView2 sistemoje Windows ir WebKitGTK sistemoje Linux. Programai nebereikia pridėti nuosavo naršyklės variklio.
Gimtasis branduolys įprastoms užduotims
SSH, SFTP, saugykla ir atnaujinimų tikrinimas perkeliami į sukompiliuotą Rust kodą. Sąsaja bendrauja per valdomas branduolio API. Tai gimtasis pagrindas tolesnei serverių įrankių plėtrai.
Mažesni paketai, bet ne visur mažesnis atminties naudojimas
Pašalinus kartu platinamą variklį, paketai ir įdiegta programa tampa gerokai mažesni. Tai savaime nereiškia mažesnio atminties naudojimo: per pirmąjį mūsų matavimą RAM naudojimas buvo mažesnis macOS sistemoje, bet didesnis Windows ir Ubuntu sistemose su atidarytais moduliais. Sistemos WebView ir toliau yra būtina sąlyga. Išmatuotos vertės pateiktos straipsnyje apie išteklių naudojimą.
| Beta 0.1.0 ⟶ Alpha 0.1.1 | macOS | Windows | Ubuntu |
|---|---|---|---|
| Diegimo programaAtsisiųsto paketo dydis. | 160 ⟶ 21 MB | 114 ⟶ 12 MB | 114 ⟶ 20 MB |
| Įdiegta programaVieta diske po įdiegimo. | 352 ⟶ 61 MiB | 422 ⟶ 53 MiB | 392 ⟶ 62 MiB |
| RAM atrakinusSaugykla atrakinta ir nėra atidarytų modulių. | 482 ⟶ 315 MiB | 353 ⟶ 374 MiB | 727 ⟶ 680 MiB |
| RAM su 3 moduliaisAtidaryti System Monitor, File Manager ir Log Viewer. | 861 ⟶ 496 MiB | 664 ⟶ 1238 MiB | 1102 ⟶ 1935 MiB |
| RAM dirbant per SSH ir SFTPPapildomai – aktyvus terminalas ir skaitymas per SFTP. | 878 ⟶ 523 MiB | 683 ⟶ 1292 MiB | 1146 ⟶ 2057 MiB |
| CPU dirbant per SSH ir SFTPVieno branduolio naudojimo procentas. | 0.3 ⟶ 2.9 | 2.0 ⟶ 12.4 | 8.7 ⟶ 23.7 |
Naujovės Alpha 0.1.1
Tarpiniai SSH serveriai ir ryšiai be išsaugoto profilio
Prisijunkite per tarpinį serverį, įskaitant iki trijų išsaugotų serverių grandines, tikrindami raktą kiekviename žingsnyje. Rankiniu būdu įvestą tikslą galima naudoti jo neišsaugant.
Du terminalai ir pasiekiamumo tikrinimas fone
Išdėstykite du terminalus greta arba vieną virš kito tame pačiame ar skirtinguose serveriuose; slėpimas neužbaigia seanso. Tikrinamas SSH TCP prievadas neprisijungiant prie paskyros. Tik per tarpinį serverį pasiekiamam tikslui reikia atviro seanso iki jo, kitaip tikslas lieka nepatikrintas. Nepasiekiamas prievadas neįrodo išjungto serverio.
Nuo vieno iki trijų failų skydelių ir perdavimas tarp serverių
Kiekvienas skydelis rodo vietinį diską arba atvirą SSH seansą su Monaco redaktoriumi. Duomenys tarp serverių keliauja per šį kompiuterį neišsaugomi jo diske. Eilė palaiko pristabdymą, tęsimą, atšaukimą ir konfliktų sprendimą.
Perkėlimai su SHA-256 patikra
Šaltinio failas pašalinamas tik sėkmingai patikrinus SHA-256 ir jei jis nepasikeitė. Kitu atveju jis išlieka, o eilė paaiškina priežastį.
Aparatūros duomenys, seanso pasirinkimas ir 42 kalbos
System Monitor pateikia CPU lizdus ir GPU ar spartintuvus su turimais NVIDIA ir AMD rodikliais; trūkstamos reikšmės lieka nepasiekiamos. Moduliai automatiškai naudoja vienintelį ryšį arba prašo pasirinkti, nekeisdami serverio patys. Sąsaja palaiko 42 kalbas, taip pat rašomas iš dešinės į kairę.
Ko Alpha dar nesiūlo
Prievadų persiuntimas, nuotolinių archyvų išskleidimas ir vilkimas iš Finder ar Explorer dar nepasiekiami. Perdavimo kelias nėra tiesioginis ir nekopijuoja tik per sudo skaitomų failų. Alpha 0.1.1 mažiau išbandyta nei Beta 0.1.0, ypač Windows ir Linux klientuose.