Hi everybody,
I would be happy to have possibility to set the compression level. No everybody wants the "best" compression (but the slowest). If I have enough space and I care about slower startup of applications?
Thanks for your response.
New: DesktopSnowOK (Jan 6, 2025), Platform 29.5.3 (Jun 27, 2024)
1,100+ portable packages, 1.1 billion downloads
No Ads!, Please donate today
Hi everybody,
I would be happy to have possibility to set the compression level. No everybody wants the "best" compression (but the slowest). If I have enough space and I care about slower startup of applications?
Thanks for your response.
i mean the only one that is really slow is GIMP, all of the other ones start in about a min or so
Please search before posting. ~Thanks
1 min is quite a bit.
But compression w/ UPX is actually optimizing code, therefore making it run faster.
Insert original signature here with Greasemonkey Script.
the gimp is slow regardless. i don't think upx'ing makes apps any slower really
I would add OO.o and FF to the list.
Miranda also starts slowly. Not by default, but who doesn't use 100 plugins?
But these are just slow apps, it's nothing about compression..
"Those people who think they know everything are a great annoyance to those of us who do." Asimov
it's not possible to have the compression level as an option or anything unless the apps were compressed on the end user's computers which i think would be dumb. i seriously doubt that changing the compression level would make things ANY faster because of the way upx works, but if you really want to, use the PortableApps.com App Compactor, navigate to the "App" folder in each Portale Apps's directory then then choose decompress. you'll probably only see a change in file size though.
edit: actually, you can just select the whole folder of all your portable apps at once and say decrompress
If you're referring to BEST being slower... that's when compressing (when we compress and package the app). It's not slower to run than a lower compression level. And all UPXed binaries will run faster off external storage like flash drives. If you're running them locally on your hard drive, the difference is negligible.
Sometimes, the impossible can become possible, if you're awesome!
Thank for clarification. UPX is great, I was afraid of using lzma ultra
I tested it after decompressing with App Compactor and, yes, the difference is negligible.
Anyway: you're doing great work, guys. I love portable apps!
I ran a couple of tests this afternoon, for LibreOffice startup times.
1. on a Corsair Voyager GT 16GB on USB 2.0
Compressed : 92 seconds
Uncompressed: 47 seconds
2. on a Vertex 2 120GB on USB 3.0
Compressed : 9.0 seconds
Uncompressed: 6.5 seconds
I think I'll be decompressing all my PA.c installs from now on...
For reference, startup off local SSD disk:
Compressed : 6.2 seconds
Uncompressed: 2.9 seconds
Run a portable hard drive. Flash drives are limited anyway. I'm running a 300GB, 7200RPM drive, but it's big (about the size of a hardcover novel and 3-4x as heavy), but running portable apps is no slower than running installed apps. In fact, this computer's web browser is Internet Explorer 7, and I'm running Portable Firefox 4. I dare say mine is faster, but then, it would be even off a SanDisk flash drive, and that's saying something. I know 2.5" drives come in 4200RPM and 5400RPM. The latter is fine. The former is probably fine, too, but might not beat a Corsair flash drive in certain things, I don't know. I do know that with a USB 2.0 hard drive, you move the bottleneck from the drive to the host computer and out of your hands, which is the best thing you can do, assuming you cannot upgrade the host computer.