CH-J Server Managerserverihaldus üle SSH
Menüü
Kõik juhendid ja artiklid →

Ressursikasutus: Electron 0.1.0 ja Rust + Tauri 0.1.1 võrdlus

Mõõdetud paketi suurus, kettaruum, RAM ja CPU macOS-is, Windowsis ja Ubuntus, sealhulgas valdkonnad, kus Alpha 0.1.1 on praegu kehvem.

Lühikokkuvõte

Alpha 0.1.1 allalaadimis- ja paigaldusmaht on kõigil kolmel platvormil palju väiksem. macOS-is kasutab see ka vähem RAM-i. Windowsis ja Ubuntus ei ole see veel säästlikum: avatud moodulitega ning SSH ja SFTP kaudu töötamisel kasutab see märgatavalt rohkem RAM-i kui Beta 0.1.0 ning CPU kasutus on selle töö ajal suurem kõigil platvormidel. Avaldame need arvud, et saaksid otsustada faktide põhjal, ka nende põhjal, mis ei räägi uue versiooni kasuks.

Mõõdetud väärtused

Iga lahter näitab Beta 0.1.0 → Alpha 0.1.1. Väiksem on parem. Väärtused on keskmised; viimane rida mõõdeti ainult versioonil 0.1.1, sest sama test versioonil 0.1.0 vajab operatsioonisüsteemi failidialoogi.

Beta 0.1.0 ⟶ Alpha 0.1.1macOSWindowsUbuntu
PaigalduspakettAllalaaditud paketi suurus.160 ⟶ 21 MB114 ⟶ 12 MB114 ⟶ 20 MB
Paigaldatud rakendusKettaruum pärast paigaldamist.352 ⟶ 61 MiB422 ⟶ 53 MiB392 ⟶ 62 MiB
RAM pärast avamistHoidla on lukust avatud ja ükski moodul pole avatud.482 ⟶ 315 MiB353 ⟶ 374 MiB727 ⟶ 680 MiB
RAM 3 mooduligaSystem Monitor, File Manager ja Log Viewer on avatud.861 ⟶ 496 MiB664 ⟶ 1238 MiB1102 ⟶ 1935 MiB
RAM SSH ja SFTP kasutamiselLisaks aktiivne terminal ja lugemine SFTP kaudu.878 ⟶ 523 MiB683 ⟶ 1292 MiB1146 ⟶ 2057 MiB
CPU SSH ja SFTP kasutamiselProtsent ühest tuumast.0.3 ⟶ 2.92.0 ⟶ 12.48.7 ⟶ 23.7
CPU 512 MiB korduval allalaadimiselProtsent ühest tuumast; mõõdetud ainult versioonil 0.1.1.17.93.623.9

Kuidas mõõdeti

Mõõdetud 30. ja 31. oktoobril 2026 ühe katsena, igas etapis 40 sekundit pärast 12-sekundilist stabiliseerumist, sama testserveriga. RAM on kõigi rakenduse protsesside residentmälu või töökomplekti summa, mistõttu ühismälu loetakse sisse rohkem kui üks kord. CPU on protsent ühest tuumast. Ubuntu töötas Xvfb all ilma GPU-ta ja Windows seansis, kus ükski kasutaja polnud sisse logitud; see võib mõjutada WebView käitumist. Alpha 0.1.1 oli väljalaskekooste, milles testide automatiseerimine oli lubatud; Beta 0.1.0 oli ametlik pakett. See on üks mõõtmine, mitte üldine jõudlustest, ning sinu väärtused on teistsugused. Versiooni 0.1.0 väga väike CPU väärtus macOS-is tundub kahtlane ja seda ei ole kinnitatud.

Miks arvud võivad sellised olla

Kõige tõenäolisem selgitus on see, et versioonis 0.1.1 avab iga moodul oma akna koos oma WebView protsessidega ning rohkemate moodulite avamisel nende ressursikasutus liitub. Seda ei ole veel tõestatud. Mõõtmismeetod arvestab ka ühismälu korduvalt, mistõttu võib see paljude protsessidega rakenduse puhul erinevust üle hinnata. Me ei paranda seda praeguses alfaversioonis; töö on kavandatud hilisemaks, ilma lubatud kuupäevata.

Mida see sinu jaoks tähendab

Kui soovid väikest allalaadimismahtu ja töötad macOS-is, on 0.1.1 nendes mõõtmistes juba ees. Kui sul on Windowsis või Ubuntus vähe mälu ja hoiad mitut moodulit avatuna, kasutab Beta 0.1.0 praegu vähem RAM-i. Alpha 0.1.1 on ka üldiselt vähem testitud, seega varunda enne selle proovimist oma andmed.

Üksikasjalikud dokumendid

Biomeetriline lahtipääs ja turvalisus →