W dniu 25.11.2012 19:36, artiun pisze:
> (moje zdanie, opłaca mi się), Zajmuje to to po "spakowaniu" mniejszą ilość np. na USB. A jak (zresztą nie dawno napisałeś - czas nie ma tu istotnego znaczenia). Program uruchomiony _raz_ i tak działa
> potem normalnie. np. Total Commandera, wraz z pluginami traktowałem UPX'em, po to by zostawić trochę miejsca na potrzebne w danym momencie drivery - mówię o przypadku kiedy kompa naprawia się u KOGOŚ
> w domu.
1) Pojemności pen-drive obecnie są, wydaje mi się, wystar-
czające, by nie kompresować plików EXE specjalnie (tym
bardziej, że często zewnętrzne pliki danych są bardziej
obszerne od samego kodu wykonywalnego, a je można już
skompresować tylko na NTFS).
2) Nie wiem, jaki stopień kompresji osiąga UPX, ale pliki
.exe, poza wyjątkami zawierającymi dużo tekstu albo
nieskompresowanych obrazów rastrowych, kompresują się
raczej miernie.
3) Owszem, już uruchomiony działa mniej więcej normalnie,
z wyjÄ…tkami:
a) pierwsze uruchomienie trwa długo, bo trzeba całość
pliku .exe, włącznie z częściami nigdy nie używanymi,
poddać dekompresji do bloku pamięci anonimowej,
b) tak zdekompresowany obraz .exe jest stronicowany z/do
pliku wymiany, a nie samego pliku .exe, co jest nie-
optymalne i może spowalniać operacje wymian stron i
powodować zwiększone użycie pamięci fizycznej (szcze-
gólnie, gdy ktoś "sprytny" sobie wyłączy plik wymiany).
PS. O czasie pisałem w aspekcie uruchamiania komputera, co
siÄ™ robi raz dziennie, a nie uruchamiania programu, co
się robi czasem kilku- lub kilkunastokrotnie (jeżeli nie
częściej nawet).
-- |""""""""""""""""""""""""""""""""""""""""""""""""""""""""""| | Radosław Sokół | http://www.grush.one.pl/ | | | | \........................................................../Received on Sun 25 Nov 2012 - 20:05:02 MET
To archiwum zosta³o wygenerowane przez hypermail 2.2.0 : Sun 25 Nov 2012 - 20:42:02 MET