LineageOS (/ARM) - extrémně pomalá dekomprese ZIP

LineageOS (/ARM) - extrémně pomalá dekomprese ZIP
« kdy: 27. 09. 2021, 11:43:31 »
Nevíte, čím by mohlo být, že ZIP archivy se mi  (klasické aplikaci Soubory) rozbalují extrémně pomalu? Tím myslím 40MB archiv hudebního cédéčka třeba 5 minut? A v notifikaci mi to háže  nesmyslné odhady časů... hodina, 40 hodin, 2377 hodin. Někdy se ani rozbalit "všechny" soubory nepovede (u některých archivů)...

Zkoušel jsem to u víc archivů (obvykle 20-80MB) a vždy s tím byl problém (nezkoušel jsem archivy do megabaju). Někdy pomohlo rozbalit vždy po jednom souboru, neextrahovat ty u kterých se to zasekávalo. Ale některé archivy se zdárně rozbalí celé i když to trvá dlouho.

Mám 4GB RAM, snapragon 720 (arm64-v8a, armv8l, Kryo A73,A53). Je to třeba nějaká obecná vlastnost ARMu, že jsou pomalé v tomhle nebo nějaký jiný problém?? Co je mi divné, ani nepozoruji "vyšší" spotřebu proudu, řekl bych 400mA. Přičemž telefon dokáže topit i víc, třeba 700mA při videokonferenci nebo 3D javascriptu/webgl. (což je hrubé srování, protože v prvním případě jde o CPU zátěž, v druhé CPU+GPU+dekodér), ale pro ilustraci

Našel jsem 1 refenci
https://review.lineageos.org/c/LineageOS/android_kernel_oneplus_msm8974/+/93595 , dole
« Poslední změna: 27. 09. 2021, 11:48:15 od Vietnamka »


Re:LineageOS (/ARM) - extrémně pomalá dekomprese ZIP
« Odpověď #1 kdy: 27. 09. 2021, 14:01:04 »
Zkusil jsem to na stroji s RK3399 (A72+A53) a na obecnej problém armu to určitě nevypadá. 39MiB archiv s nějakou hudbou, 12 souborů.

unzip Cherlene.zip  0.71s user 0.06s system 99% cpu 0.770 total

tj. zhruba 50 MiB/s