Trumpa apžvalga
Visose trijose platformose Alpha 0.1.1 atsisiuntimui ir diegimui reikia gerokai mažiau vietos. macOS sistemoje ji taip pat naudoja mažiau RAM. Windows ir Ubuntu sistemose ji dar nėra taupesnė: atidarius modulius ir dirbant per SSH bei SFTP ji naudoja gerokai daugiau RAM nei Beta 0.1.0, o CPU naudojimas šio darbo metu yra didesnis visose platformose. Skelbiame šiuos skaičius, kad galėtumėte apsispręsti remdamiesi faktais, įskaitant ir tuos, kurie nėra palankūs naujajai versijai.
Išmatuotos vertės
Kiekviename langelyje pateikiama Beta 0.1.0 → Alpha 0.1.1. Mažesnė vertė yra geriau. Vertės yra vidurkiai; paskutinė eilutė matuota tik su 0.1.1, nes tam pačiam bandymui su 0.1.0 reikia sistemos failų dialogo lango.
| 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 |
| CPU pakartotinai atsisiunčiant 512 MiBVieno branduolio naudojimo procentas; matuota tik su 0.1.1. | 17.9 | 3.6 | 23.9 |
Kaip buvo matuojama
Matuota 2026 m. spalio 30 ir 31 d. vienu matavimo ciklu, kiekvienam etapui skiriant 40 sekundžių po 12 sekundžių nusistovėjimo, naudojant tą patį bandymų serverį. RAM yra visų programos procesų rezidentinės atminties arba darbinio rinkinio suma, todėl bendrinama atmintis skaičiuojama daugiau nei vieną kartą. CPU išreiškiamas vieno branduolio naudojimo procentais. Ubuntu veikė su Xvfb be GPU, o Windows – seanse be prisijungusio naudotojo; tai gali turėti įtakos WebView veikimui. Alpha 0.1.1 buvo leidimui skirta kompiliacija su įjungtu bandymų automatizavimu; Beta 0.1.0 buvo oficialus paketas. Tai vienas matavimas, o ne bendras našumo testas, ir jūsų vertės skirsis. Labai maža 0.1.0 CPU vertė macOS sistemoje atrodo įtartina ir nėra patvirtinta.
Kodėl skaičiai gali būti tokie
Labiausiai tikėtinas paaiškinimas – 0.1.1 versijoje kiekvienas modulis atidaro atskirą langą su savais WebView procesais, kurių sąnaudos sumuojasi atidarius daugiau modulių. Tai dar neįrodyta. Matavimo metodas taip pat pakartotinai skaičiuoja bendrinamą atmintį, todėl gali padidinti matomą skirtumą programai su daug procesų. Dabartinėje alfa versijoje to netaisome; darbai planuojami vėliau, nežadant konkrečios datos.
Ką tai reiškia jums
Jei norite nedidelio atsisiuntimo ir dirbate su macOS, pagal šiuos matavimus 0.1.1 jau pirmauja. Jei Windows ar Ubuntu sistemoje turite mažai atminties ir laikote atidarę kelis modulius, Beta 0.1.0 šiuo metu naudoja mažiau RAM. Alpha 0.1.1 apskritai taip pat buvo mažiau testuota, todėl prieš ją išbandydami sukurkite atsarginę duomenų kopiją.