— RU.COMPRESS
From : Vadim Yoockin 2:5020/1042.50 09 Sep 01 12:54:58
To : All
Subj : Compressors Comparison Test, September 2001 [8/8]
¦ Os2.ini 594,821
==========================================================================
Compressor and options size compress extract method rating
========================================================================
* 777 0.04b1 m2 84,454 11.05 3.78 LZ+Ari 38.28
* 7zip 2.30b2 7z LZMAbt234 86,770 0.89 0.14 LZMA 25.13
uharc' 0.4np m3 91,126 2.23 0.40 LZ+Ari 27.94
rk 1.04a01 mx3 M64 91,248 5.93 5.98 PPM 37.25
rk 1.04a01 mx2 91,248 5.94 5.98 PPM 37.26
rk 1.04a01 mx1 91,672 5.78 5.80 PPM 37.04
uharc' 0.4np m2 91,754 1.88 0.40 LZ+Ari 27.76
uharc' 0.4np mm- 91,965 1.06 0.38 LZ+Ari 26.98
uharc' 0.4np m1 92,754 1.68 0.41 LZ+Ari 27.85
uharc' 0.4np mx 93,886 2.19 1.52 PPM 29.78
ppmonstr H o1 m64 94,239 1.73 1.77 PPMII 29.67
* cabarc 1.00 LZX:21 94,928 1.50 0.01 LZ+Huf 27.87
* ace32 2.0c3 m5 d2048 95,851 0.58 0.66 LZ+Huf 27.86
ace32 2.0c3 m4 95,883 0.59 0.61 LZ+Huf 27.83
ace32 2.0c3 m3 95,943 0.57 0.60 LZ+Huf 27.82
ppmonstr H o16 m64 96,229 1.09 1.12 PPMII 28.94
cabarc 1.00 LZX:18 96,250 1.27 0.04 LZ+Huf 28.04
acb 2.00 u 97,460 3.12 3.18 AC 33.37
ppmonstr H o12 m64 97,572 1.00 1.05 PPMII 29.15
dst 0.9 mb 4 97,579 6.21 0.66 LZ+DHuf 33.97
* rar/win 2.70 m5 97,646 0.50 0.18 LZ+Huf 27.80
* rar/win 2.70 m4 97,683 0.41 0.18 LZ+Huf 27.72
* rar/win 2.70 m3 97,805 0.34 0.17 LZ+Huf 27.67
acb 2.00 b 98,158 2.15 2.18 AC 31.59
bee 0.49 m2d3 98,195 2.66 2.76 PPM 32.69
ppmonstr H o1 m32 98,344 1.75 1.77 PPMII 30.83
ppmonstr H o10 m64 99,141 0.95 0.99 PPMII 29.47
ppmdh o16 m64 99,208 0.41 0.48 PPMII 28.44
rkuc 1.04 o16 b x 99,268 3.85 4.05 PPM 35.47
rkuc 1.04 o12 b x 99,348 3.55 3.75 PPM 34.89
acb 2.00 B 99,396 1.52 1.54 AC 30.67
bee 0.49 m2d2 99,405 3.14 3.22 PPM 33.97
bee 0.49 m3d3 99,572 3.76 3.84 PPM 35.25
dst 0.9 mb 100,227 0.58 0.44 LZ+DHuf 28.86
ppmdh o12 m64 100,501 0.41 0.43 PPMII 28.75
bee 0.49 m3d2 100,826 4.15 4.26 PPM 36.41
imp 1.10 -1 m3 u1000 100,901 0.36 0.18 LZ+Huf 28.56
ppmonstr H o8 m32 101,068 0.90 0.93 PPMII 29.90
arjz 0.50 mp9 md2m 101,274 1.38 0.07 LZ+Huf 29.58
ppmdh o10 m64 101,864 0.38 0.43 PPMII 29.10
imp 1.10 -1 u1000 102,096 0.31 0.14 LZ+Huf 28.81
arjz 0.50 mp9 102,276 0.98 0.07 LZ+Huf 29.46
rk 1.04a01 mf2 102,352 1.80 1.54 ROLZ 31.77
arjz 0.50 md2m 102,423 0.42 0.07 LZ+Huf 28.94
rk 1.04a01 mf3 102,580 3.74 3.29 ROLZ 35.52
arjz 0.50 mp8 102,593 0.66 0.07 LZ+Huf 29.22
rkuc 1.04 o12 x 103,048 2.52 2.71 PPM 33.85
rkuc 1.04 o16 x 103,052 2.81 2.96 PPM 34.39
jar32 1.02d m3 103,083 1.11 0.12 LZ+Huf 29.86
jar32 1.02d m4 103,085 1.11 0.12 LZ+Huf 29.86
rkuc 1.04 o8 x 103,236 2.26 2.38 PPM 33.31
* lzds2' s1024 m2 103,379 0.29 0.07 LZ+Ari 29.07
ppmdh o8 m64 103,661 0.36 0.41 PPMII 29.56
arjz 0.50 103,695 0.37 0.07 LZ+Huf 29.24
* lzds2' s1024 m1 103,779 0.24 0.07 LZ+Ari 29.13
uharc' 0.4np mz 104,040 0.31 0.45 LZP 29.66
rkuc 1.04 o16 b 104,444 2.75 2.88 PPM 34.64
ppmn 1.00b1 O9 ICd 104,468 1.03 1.12 PPM 31.16
arjz 0.50 mp6 104,793 0.31 0.07 LZ+Huf 29.48
dc 0.99.298b -mt 104,817 0.31 0.17 BWT+Ari 29.59
lz (Kabanov) 6 104,890 0.49 0.18 LZ+Huf 29.80
cabarc 1.00 LZX:15 104,902 0.85 0.01 LZ+Huf 29.99
lz (Kabanov) 5 104,934 0.40 0.21 LZ+Huf 29.75
boa 0.58b m15 104,972 2.04 2.08 PPM 33.27
lz (Kabanov) 4 105,026 0.37 0.19 LZ+Huf 29.73
bee 0.49 m1d2 105,143 1.96 2.09 PPM 33.25
rkuc 1.04 o12 b 105,644 2.48 2.64 PPM 34.46
ppmn 1.00b1 O7 ICd 105,863 0.99 1.10 PPM 31.49
arjz 0.50 mp5 106,104 0.29 0.07 LZ+Huf 29.83
rkuc 1.04 o16 106,124 2.28 2.45 PPM 34.20
* arc' (I.Sutton) m1 106,195 0.18 0.28 BWT+Ari 29.95
arc' (I.Sutton) mm1m1 106,195 0.57 0.23 BWT+Ari 30.29
ppmn 1.00b1 O6 ICd 106,220 0.98 1.08 PPM 31.56
ppmn 1.00b1 O9 106,565 1.03 1.13 PPM 31.76
ppmonstr H o6 m32 106,578 0.85 0.88 PPMII 31.33
rkuc 1.04 o12 107,332 2.03 2.20 PPM 34.04
lzds2' s1024 m4 107,513 0.48 0.07 LZ+Ari 30.41
lzds2' s1024 m3 107,871 0.36 0.07 LZ+Ari 30.39
ppmn 1.00b1 O7 107,936 0.99 1.11 PPM 32.08
arc' (I.Sutton) b2 108,205 0.35 0.23 BWT+Ari 30.63
boa 0.58b m7 108,297 1.97 2.02 PPM 34.07
lz (Kabanov) 3 108,360 0.23 0.19 LZ+Huf 30.52
ppmn 1.00b1 O6 108,367 1.01 1.08 PPM 32.19
arc' (I.Sutton) 108,530 0.34 0.29 BWT+Ari 30.77
arc' (I.Sutton) mm1 108,530 0.73 0.29 BWT+Ari 31.16
rkuc 1.04 o8 b 108,548 2.23 2.42 PPM 34.80
arc' (I.Sutton) b5 108,578 0.34 0.23 BWT+Ari 30.73
arc' (I.Sutton) b5mm1 108,578 0.74 0.26 BWT+Ari 31.16
gca 0.90g -v 108,620 0.52 0.29 BWT+Ari 30.98
dc 0.99.298b 108,745 0.37 0.18 BWT+Ari 30.75
lzds2' s1024 m5 108,872 0.67 0.08 LZ+Ari 30.99
ppmdh o6 m64 109,125 0.34 0.40 PPMII 31.05
rk 1.04a01 109,232 0.41 0.37 PPM/ROLZ 31.12
dc 0.99.298b -b512 109,612 0.38 0.15 BWT+Ari 30.97
rkuc 1.04 o8 110,432 1.78 1.99 PPM 34.44
sbc 0.860 b3m1 110,833 0.37 0.25 BWT+Ari 31.40
sbc 0.860 b3m2 110,833 0.50 0.25 BWT+Ari 31.53
sbc 0.860 110,833 0.50 0.25 BWT+Ari 31.53
sbc 0.860 b3m3 110,833 0.60 0.30 BWT+Ari 31.68
lz (Kabanov) 2 110,856 0.24 0.18 LZ+Huf 31.21
ppmonstr H o5 m16 110,978 0.85 0.84 PPMII 32.51
ppmn 1.00b1 O5 ICd 111,906 0.83 0.91 PPM 32.82
szip 1.12 b21 o0 112,637 2.16 0.18 BWT+Ari 33.62
ba 1.01b5 -24-r 112,996 0.71 0.29 BWT+Ari 32.38
gca 0.90g 113,071 0.47 0.23 BWT+Ari 32.10
rk 1.04a01 mf1 113,332 0.46 0.40 ROLZ 32.34
ppmdh o5 m16 113,518 0.32 0.35 PPMII 32.20
zzip 0.35g -a3 113,539 0.88 0.49 BWT+Ari 32.90
zzip 0.35g -mx 113,539 0.89 0.49 BWT+Ari 32.91
ba 1.01b5 -24-T 113,668 0.47 0.29 BWT+Ari 32.33
ba 1.01b5 113,697 0.47 0.28 BWT+Ari 32.33
ppmn 1.00b1 113,877 0.83 0.93 PPM 33.39
ybs 0.3e -r 114,472 0.47 0.25 BWT+Ari 32.51
bwc/PGCC 0.99 m600k 114,546 0.41 0.22 BWT+Ari 32.44
dc 0.99.298b -a 115,221 0.65 0.34 BWT+Ari 32.99
zzip 0.35g -a1 115,235 0.91 0.47 BWT+Ari 33.38
ybs 0.3e 115,261 0.47 0.27 BWT+Ari 32.75
dc 0.99.015b -a 115,366 0.65 0.43 BWT+Ari 33.12
7zip 2.30b2 zip mx 115,602 1.56 0.07 LZ+Huf 33.74
ybs 0.3e -rm512k 115,698 0.46 0.26 BWT+Ari 32.85
compressia' b2048 115,819 0.77 0.58 BWT+Huf 33.52
szip 1.12 b21 o12 115,872 0.77 0.31 ST+Ari 33.26
uc 2.3.05 tt 116,316 0.38 0.07 LZ+Huf 32.76
ppmonstr H 116,334 0.78 0.80 PPMII 33.89
arhangel 1.40a1 -1 116,359 0.64 0.11 LZ+Ari 33.07
eri 4.14fre -m4 116,368 2.81 0.36 ST+PPM 35.49
ha 0.999c a1 116,395 1.18 0.19 LZ+Ari 33.70
eri 4.14fre -m3 116,417 2.65 0.35 ST+PPM 35.33
ybs 0.3e -m512k 116,610 0.47 0.26 BWT+Ari 33.12
ICT UC 1.0 116,701 0.47 0.29 ST+Ari 33.17
lz (Kabanov) 1 116,724 0.23 0.18 LZ+Huf 32.83
7zip 2.30b2 zip 116,772 0.55 0.07 LZ+Huf 33.05
szip 1.12 b21 o10 116,857 0.63 0.29 ST+Ari 33.38
compressia' b512 117,150 0.80 0.52 BWT+Huf 33.86
eri 4.14fre -m2 117,665 2.47 0.31 ST+PPM 35.46
uc 2.3.05 tn 117,886 0.31 0.07 LZ+Huf 33.12
imp 1.10 -2 u1000 117,890 0.49 0.23 BWT+Huf 33.46
ybs 0.3e -rm256k 117,936 0.45 0.25 BWT+Ari 33.46
szip 1.12 b21 o8 118,000 0.51 0.27 ST+Ari 33.55
ppmdh 118,544 0.30 0.36 PPMII 33.58
ybs 0.3e -m256k 118,756 0.45 0.25 BWT+Ari 33.68
bzip2/PGCC 1.0b7 -6 118,794 0.43 0.15 BWT+Huf 33.57
pkzip 2.50 max 118,845 0.24 0.06 LZ+Huf 33.31
exp1 1. 118,865 0.66 0.14 BWT+Huf 33.81
ppmy 0.3b m64 o9 119,145 14.76 15.02 PPM 62.87
pkzip 2.04g -ex 119,258 0.32 0.06 LZ+Huf 33.50
compressia' b256 119,259 0.88 0.46 BWT+Huf 34.46
dc 0.99.015b 119,447 0.54 0.40 BWT+Ari 34.11
eri 4.14fre -m1 119,458 2.38 0.29 ST+PPM 35.85
esp 1.92 120,275 0.22 0.04 LZ+Huf 33.66
pkzip 2.50 120,381 0.12 0.07 LZ+Huf 33.62
pkzip 2.04g 120,582 0.21 0.06 LZ+Huf 33.76
szip 1.12 b21 o6 121,377 0.38 0.23 ST+Ari 34.32
ba 1.01b5 -24-z 122,848 0.48 0.29 BWT+Ari 34.89
rkuc 1.04 125,216 1.18 1.36 PPM 37.32
ppmy 0.3b m64 o7 125,816 13.62 13.86 PPM 62.42
szip 1.12 b21 o4 127,767 0.17 0.19 ST+Ari 35.85
ann p12 135,657 3.60 3.51 PPM+NN 44.79
ppmy 0.3b m64 o5 138,004 11.77 12.16 PPM 62.26
arhangel 1.40a1 -1-mm6 142,114 0.58 0.12 LZ+Ari 40.17
ppmy 0.3b m200 143,510 35.97 38.14 PPM 113.97
ha 0.999c a2 144,257 2.21 2.04 PPM 44.32
arhangel 1.40a1 -2-mc8192 145,177 1.00 0.93 PPM 42.25
lzap 0.20.0b 146,876 2.50 2.61 DMC 45.90
hap 3.00 152,624 1.21 1.35 PPM 44.95
ppmy 0.3b m64 o4 161,072 10.72 11.09 PPM 66.55
Âñåãî äîáðîãî. Vadim Yoockin
... A Smith and Wesson beats four aces.
--- Ñòàpûé Äåä ñòîèìîñòüþ 3.00.Alpha4 äîïëàòà â ÑÊÂ UNREG
* Origin: yoockinv@mtu-net.ru,yoockinv@mail.ru,ICQ:44536013 (2:5020/1042.50)
— RU.COMPRESS
From : Dmitry Shkarin 2:5020/400 09 Sep 01 15:09:20
To : All
Subj : Ñòàòüÿ Áóÿíîâñêîãî
From: "Dmitry Shkarin" <dmitry.shkarin@mtu-net.ru>
Hi, All!
Ïîìíèòñÿ áûë ðàçãîâîð ïðî íåå, íå íàïîìíèò-ëè êòî, ãäå îíà â ðåçóëüòàòå
îêàçàëàñü (òî÷íûé àäðåñîê)?
--- ifmail v.2.15dev5
* Origin: home (2:5020/400)
— RU.COMPRESS
From : Maxim Smirnov 2:5020/400 10 Sep 01 11:58:36
To : Vadim Yoockin
Subj : Compressors Comparison Test, September 2001 [1/8]
From: "Maxim Smirnov" <model@iac.spb.ru>
Sun Sep 09 2001 12:50, Vadim Yoockin wrote to All:
VY> English Text(condoyle.txt) 2,042,760
VY> =========================================================================
VY> =
VY> Compressor and options size compress extract method
VY> rating
VY> =======================================================================
VY> =
VY> * ppmn 1.00b1 MT1 M:20 O7 465,761 5.80 6.03 PPM
VY> 141.20
VY> ppmn 1.00b1 MT1 M:20 O9 466,022 6.19 6.40 PPM
VY> 142.04
À ÷åãî ïàìÿòü-òî æàëååøü? Óæ áóõíóë áû ñðàçó 50 ìá, ñêîðîñòü áû
âûøå áûëà (è ñæàòèå ÷óòîê ëó÷øå). Èëè ýòî ïðîñòî ãëþê îò÷åòà?
È, åñëè óæ ïîøëà òàêàÿ ïüÿíêà, òî ìåòîä ñêîðåå PPMII.
PS
2Vadim only: proxy çàðàáîòàë ;-)
È ÿ ïî÷òè âñå ìàòåðèàëû ïðî÷èòàë.
Maxim
--- ifmail v.2.15dev5
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/400)
— RU.COMPRESS
From : Maxim Smirnov 2:5020/400 10 Sep 01 12:04:44
To : Vadim Yoockin
Subj : Compressors Comparison Test, September 2001 [6/8]
From: "Maxim Smirnov" <model@iac.spb.ru>
Sun Sep 09 2001 12:53, Vadim Yoockin wrote to All:
VY> Dictionary (ca.fdb) 627,761 (from foliant)
VY> =========================================================================
VY> =
VY> Compressor and options size compress extract method
VY> rating
VY> =======================================================================
VY> =
VY> * sbc 0.860 m3a 87,738 0.51 0.31 BWT+Ari
VY> 25.19
VY> uharc' 0.4np mx 96,256 3.29 2.66 PPM
VY> 32.68
Êðóòî, êðóòî. Hå èíà÷å êàê Sami ñïåöèàëüíî òðåíèðîâàëñÿ ;-)
Maxim
--- ifmail v.2.15dev5
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/400)
— RU.COMPRESS
From : Vadim Yoockin 2:5020/1042.50 10 Sep 01 14:53:58
To : Maxim Smirnov
Subj : Re: Compressors Comparison Test, September 2001 [6/8]
From: "Vadim Yoockin" <vy@thermosyn.com>
Reply-To: "Vadim Yoockin" <vy@thermosyn.com>
Ïðèâåò, Ìàêñèì!
> VY> * sbc 0.860 m3a 87,738 0.51 0.31 BWT+Ari
> VY> 25.19
> VY> uharc' 0.4np mx 96,256 3.29 2.66 PPM
> VY> 32.68
>
> Êðóòî, êðóòî. Hå èíà÷å êàê Sami ñïåöèàëüíî òðåíèðîâàëñÿ ;-)
Èìåííî :)
Âïðî÷åì, ÿ âñå ðàâíî ñîáèðàëñÿ ýòîò ôàéë ìåíÿòü èç-çà òîãî, ÷òî òàì
åñòü íåæåëàòåëüíàÿ ðåãóëÿðíàÿ ñòðóêòóðà.
> VY> * ppmn 1.00b1 MT1 M:20 O7 465,761 5.80 6.03 PPM
> VY> 141.20
> VY> ppmn 1.00b1 MT1 M:20 O9 466,022 6.19 6.40 PPM
> VY> 142.04
>
> À ÷åãî ïàìÿòü-òî æàëååøü? Óæ áóõíóë áû ñðàçó 50 ìá, ñêîðîñòü áû
> âûøå áûëà (è ñæàòèå ÷óòîê ëó÷øå). Èëè ýòî ïðîñòî ãëþê îò÷åòà?
> È, åñëè óæ ïîøëà òàêàÿ ïüÿíêà, òî ìåòîä ñêîðåå PPMII.
Äà, ýòî ÿ ïîïðàâëþ.
Âñåãî äîáðîãî,
Âàäèì.
--- ifmail v.2.15dev5
* Origin: vy@thermosyn.com yoockinv@mtu-net.ru 2:5020/1042.50 (2:5020/400)
— RU.COMPRESS
From : Bulat Ziganshin 2:5093/4.126 10 Sep 01 21:24:33
To : Sergei Romancha
Subj : DriveSpace - åñòü àëüòåpíàòèâû?
* Originally in RU.COMPRESS
Ïðèÿòíîãî òåáå äíÿ è íåçàáûâàåìîé íî÷è, Sergei!
Thursday September 06 2001, Sergei Romancha writes to All:
SR> subj? Ãëàâíîå ÷òîáû ïîä Win pàáîòàëî, ïîä äîñ íåîáÿçàòåëüíî.
ntfs. ïðàâäà, æì¸ò õóæå. íó åù¸ stacker4, íî îí èìõî íè÷åì íå ëó÷øå ds. à íå òû
ëè ñàì ñîáèðàëñÿ íàïèñàòü ÷òî-òî òèïà òîãî?? à, åñòü åù¸ êàêàÿ-òî ïðîãðàììà, ê
îòîðàÿ íà ëåòó zip/unzip äåëàåò, íî òîðìîç è ãëþêàëî
Bulat, mailto:bulatzATfort.tatarstan.ru, ICQ 15872722
... Èíîãäà äëÿ òîãî, ÷òîáû èçìåíèòü ñâîå âîñïðèÿòèå ìèðà,
... ëþäè ïûòàþòñÿ èçìåíèòü ñàì ìèð
--- GoldED+/W32 1.1.2
* Origin: Çà áåññìåðòèå ïëàòÿò æèçíüþ. Ìîæíî ÷óæîé (2:5093/4.126)
— RU.COMPRESS
From : Bulat Ziganshin 2:5093/4.126 10 Sep 01 21:26:26
To : Daniil Uspensky
Subj : Ãîòîâèòñÿ íîâûé âûïyñê òåñòîâ VYCCT 6.1
* Originally in RU.COMPRESS
Ïðèÿòíîãî òåáå äíÿ è íåçàáûâàåìîé íî÷è, Daniil!
Thursday September 06 2001, Daniil Uspensky writes to UUCP:
>>> À çäåñü ìû åãî yâèäèì? ;-)
Vv>> Ñàìî ñîáîé. Æàëü òîëüêî, ãpàôèêè íå ëåçyò...
DU> À åñëè â ÓÓÅ?
ìíå ñ òðóäîì âåðèòñÿ, ÷òî òàêîé ñâåòëûé óì, æèâÿ â ïèòåðå, íå ìîæåò íàéòè êàêîé
-íèáóäü èíåò
Bulat, mailto:bulatzATfort.tatarstan.ru, ICQ 15872722
... Èíîãäà äëÿ òîãî, ÷òîáû èçìåíèòü ñâîå âîñïðèÿòèå ìèðà,
... ëþäè ïûòàþòñÿ èçìåíèòü ñàì ìèð
--- GoldED+/W32 1.1.2
* Origin: Çà áåññìåðòèå ïëàòÿò æèçíüþ. Ìîæíî ÷óæîé (2:5093/4.126)
— RU.COMPRESS
From : Bulat Ziganshin 2:5093/4.126 10 Sep 01 21:28:14
To : All
Subj : Short FAQ v.0.004, part 1
* Originally in RU.COMPRESS
=============================================================================
* Forwarded by Bulat Ziganshin (2:5093/4.126)
* Area : RU.COMPRESS ($20. COMPRESSION)
* From : Serg Tikhomirov, 2:5020/122.166 (Friday February 23 2001 13:51)
* To : All
* Subj : Short FAQ v.0.004, part 1
=============================================================================
Çäpàâñòâyé, All!
Ýòî ÷åòâ¸pòàÿ âåpñèÿ FAQ-à ïî ïpîñòûì âîïpîñàì, òpåáóþùèì îòíîñèòåëüíî
êîpîòêèõ îòâåòîâ. Åñëè ó âàñ åñòü ïîïpàâêè è äîïîëíåíèÿ - ïpèñûëàéòå.
>Ñïàñèáî âñåì, êòî ñâîè óæå ïpèñëàë. Hîâîñòè, êàê îáû÷íî, âûäåëåíû çíà÷êîì
>"áîëüøå".
--------------------------------
Q: A ôaê y âac òyò ecòü?
A: Òåïåpü - åñòü ;).
--------------------------------
Q: À ÷òî ýòî âîîáùå òàêîå - ñæàòèå? Êàê âîîáùå ìîæíî ÷òî-òî ñæàòü?
A: Ïpîöåññ óñòpàíåíèÿ èçáûòî÷íîñòè. Âîçüì¸ì äëÿ ïpèìåpà ïóñòóþ êàpòîííóþ êîpîáê
ó
îò ìîíèòîpà pàçìåpîì 50*50*50 ñì (êñòàòè, â òàêóþ êîpîáêó ìîæíî óïàêîâàòü
ñpåäíåñòàòèñòè÷åñêîãî ãpàæäàíèíà, ñêàæåì, Âàñþ Ïóïêèíà, pîñòîì 175-180 ñì è
ìàññîé 75-80 êã; ìû ê íåìó åù¸ âåpí¸ìñÿ ;).  pàçëîæåííîì âèäå êîpîáêà èìååò
îáú¸ì 0.125 êóáîìåòpà, íî åñëè å¸ ñëîæèòü ïî ñãèáàì, òî ìû ïîëó÷èì ïëîñêèé ïàêå
ò
pàçìåpîì 1*1ì. Ïîíÿòíî, ÷òî õpàíèòü êîpîáêó â òàêîì âèäå óäîáíåå (à åñëè
ïåpåãíóòü å¸ è ïî îñòàëüíûì ñãèáàì, òî ïëîùàäü ïîëó÷åííîãî ïàêåòà áóäåò åù¸
ìåíüøå), çàòî èñïîëüçîâàòü ïî ïpÿìîìó íàçíà÷åíèþ áåç íåêèõ ïpåäâàpèòåëüíûõ
äåéñòâèé íåâîçìîæíî. Òî æå ñàìîå è ñ äàííûìè - ïpîñòî ïpîöåññ óñòpàíåíèÿ
èçáûòî÷íîñòè íå âñåãäà ñòîëü æå î÷åâèäåí.
Ñàìûì, íàâåpíîå, î÷åâèäíûì ñïîñîáîì óñòpàíåíèÿ èçáûòî÷íîñòè ÿâëÿåòñÿ RLE (Ru
n
Length Encoding) - çàìåíà öåïî÷êè ïîâòîpÿþùèõñÿ ñèìâîëîâ íà äëèíó ïîâòîpåíèÿ
(ñàì ñèìâîë òîæå íàäî ñîõpàíèòü). Òàê, öåïî÷êà âèäà "ÀÀÀÀÀÀÀÀÀ" áóäåò çàìåíåíà
íà {'À', 9}, ãäå 'À' - ïîâòîpÿþùèéñÿ áàéò, à 9 - ñ÷¸ò÷èê ïîâòîpåíèé. Åñëè
ñ÷¸ò÷èê ïîâòîpåíèé áóäåò îäíîáàéòíûì, òî ìîæíî çàêîäèpîâàòü äâóìÿ áàéòàìè äî 25
5
îäèíàêîâûõ áàéò! Hî è ýòî íå ïpåäåë. Ìîæíî ó÷åñòü, ÷òî äëèíà ïîâòîpåíèÿ íå ìîæå
ò
áûòü ìåíüøå 2 - è òîãäà çíà÷åíèå ñ÷¸ò÷èêà pàâíîå 0 áóäåò îçíà÷àòü, ÷òî äëèíà
öåïî÷êè ïîâòîpåíèé - 2 áàéòà. Ñîîòâåòñòâåííî, ìàêñèìàëüíîå çíà÷åíèå äëèíû
ñîñòàâèò 257 áàéò. Ïpèìåíÿþòñÿ è äpóãèå óõèùpåíèÿ.
Âòîpûì ïî î÷åâèäíîñòè, âèäèìî, ÿâëÿåòñÿ îpãàíèçàöèÿ ñëîâàpÿ è çàìåíà ñëîâ â
èñõîäíîì òåêñòå íà èõ ïîpÿäêîâûå íîìåpà â ñëîâàpå. ×åì äëèííåå çàìåíÿåìûå ñëîâà
è êîpî÷å íîìåpà, òåì âûøå ñòåïåíü ñæàòèÿ.
Ýòè ñïîñîáû (è èõ ìîäèôèêàöèè) èìåþò ïpàâî íà ñóùåñòâîâàíèå, íî ïîêàçûâàþò â
îáùåì ñëó÷àå íåâûñîêèå påçóëüòàòû. Ãîpàçäî ëó÷øèõ ïîêàçàòåëåé ìîæíî äîáèòüñÿ,
èñïîëüçóÿ àëãîpèòìû ñåìåéñòâà LZ* è äpóãèå, áîëåå ìîùíûå.
--------------------------------
Q: À ÷òî ýòî çà LZ* àëãîpèòìû?
A: (VS) Â 1977 ãîäó Ëåìïåë (Lempel) è Çèâ (Ziv) îïóáëèêîâàëè ñòàòüþ â "Òpóäàõ
ïî òåîpèè èíôîpìàöèè" (æópíàë) ïîä íàçâàíèåì "A universal algorithm for
sequential data compression". Òàì áûë îïèñàí àëãîpèòì, êîòîpûé ïpèíÿòî
íàçûâàòü LZ77 (ZL77 - äàííîå íàçâàíèå påäêî óïîòpåáëÿåòñÿ). Äàííûé àëãîpèòì
ñòàë ïåpâûì â öåëîì pÿäó ñëîâàpíûõ àëãîpèòìîâ ñæàòèÿ, îáúåäèíÿåìûõ â åäèíîå
ñåìåéñòâî LZ77. Ê äàííîìó ñåìåéñòâó îòíîñÿòñÿ: LZ77 (Lempel, Ziv; 1977), LZR
>(Rodeh; 1981) (ó íåãî òpè àâòîpà: Rodeh M., Pratt V. R., Even S., îäíàêî
>ïpèíÿòî óïîìèíàòü òîëüêî ïåpâîãî), LZSS (Storer, Szymanski, Bell;
>1982 - 86), LZB (Bell;1987), LZH (Brent; 1987), LZRW1 - LZRW3 ñ
>âàpèàöèÿìè (Williams;
1990-91 (LZRW1 âïåpâûå áûë ïpåäëîæåí íå Óèëüÿìñîì)). Ñþäà ìîæíî òàêæå îòíåñòè ä
âóõópîâíåâûå ñëîâàpíûå àëãîpèòìû òèïà LZHUF, LZARI (Okumura; 1988), êîòîpûå ëåæ
àò â îñíîâå LHA, ZIP, GZIP, ARJ, HA "a1", RAR, ACE, JAR, IMP "-1" è ò. ä. Èäåÿ
âñåõ àëãîpèòìîâ ãpóïïû ñîñòîèò â ñëåäóþùåì: â êà÷åñòâå ñëîâàpÿ ïîèñêà
âûñòóïàåò íåêîòîpàÿ ÷àñòü óæå îápàáîòàííîé èíôîpìàöèè (ôèêñèpîâàííîé èëè
íåôèêñèpîâàííîé äëèíû), íåïîñpåäñòâåííî ïpåäøåñòâóþùàÿ òåêóùåé
îápàáàòûâàåìîé ïîçèöèè. Ïîèñê ïpåñëåäóåò ñâîé öåëüþ íàõîæäåíèå ìàêñèìàëüíîãî
(èëè íå ñîâñåì ìàêñèìàëüíîãî :) ), ñîâïàäåíèÿ òåêóùåé îápàáàòûâàåìîé
ïîñëåäîâàòåëüíîñòè ñ êàêîé-òî óæå îápàáîòàííîé ïîñëåäîâàòåëüíîñòüþ.
Hàéäåííîå ñîâïàäåíèå êîäèpóåòñÿ ïóòåì óêàçàíèÿ ñìåùåíèÿ íà÷àëüíîé ïîçèöèè
ñîâïàäàþùåé ïîñëåäîâàòåëüíîñòè â ñëîâàpå ïîèñêà (÷àùå âñåãî ñìåùåíèå áåpåòñÿ
îòíîñèòåëüíî òåêóùåé ïîçèöèè) è äëèíû ñîâïàäåíèÿ. Ïîñëåäíåå ÿâëÿåòñÿ îäíèì
èç îñíîâíûõ àòpèáóòîâ ñåìåéñòâà. (Çàìåòèì íà äàííîì ýòàïå, ÷òî ïpî
êîíêpåòíûé ñïîñîá êîäèpîâàíèÿ çäåñü íè÷åãî íå ãîâîpèòñÿ. )
Pàññìîòpèì äâà ïpîñòåéøèõ àëãîpèòìà ñåìåéñòâà LZ77: LZ77 è LZSS. Áóäåì
êîäèpîâàòü ñëîâî "îáîpîíîñïîñîáíîñòü", èñïîëüçóÿ ñëîâàpü ïîèñêà ñ
ôèêñèpîâàííûì pàçìåpîì, pàâíûì 7 ñèìâîëàì (äëÿ çàïèñè ñìåùåíèÿ òpåáóåòñÿ 3
áèòà (îäíî çíà÷åíèå çàpåçåpâèpîâàíî ïîä óêàçàíèå îòñóòñòâèÿ ñîâïàäåíèÿ)), è
áóôåpîì ïîèñêà ñ ôèêñèpîâàííûì pàçìåpîì, pàâíûì 2 ñèìâîëàì (òàêèì îápàçîì,
äëÿ óêàçàíèÿ äëèíû òpåáóåòñÿ 1 áèò). Êîä äëÿ ñëîâà, ïîëó÷åííûé ñ ïpèìåíåíèåì
àëãîpèòìà LZ77, áóäåò âûãëÿäåòü ñëåäóþùèì îápàçîì:
<0,0,"î"><0,0,"á"><2,1,"p"><2,1,"í"><2,1,"ñ"><0,0,"ï"><3,2,"î"><0,0,"á">
<0,0,"í"><4,2,"ò"><0,0,"ü">.
Äëèíà êàæäîé êîäîâîé òpèàäû pàâíà 12 áèòàì, åñëè èñõîäíûé àëôàâèò ñîñòîèò èç
256 ñèìâîëîâ (12 = 3 + 1 +8). Ïpè pàññìîòpåíèè àëãîpèòìà LZSS óâåëè÷èì
ñëîâàpü ïîèñêà íà 1 ñèìâîë, òàê êàê â äàííîì ñëó÷àå íåò íåîáõîäèìîñòè
påçåpâèpîâàòü íóëåâîå ñìåùåíèå äëÿ óêàçàíèÿ îòñóòñòâèÿ ñîâïàäåíèÿ.
Àëãîpèòìîì LZSS çàêîäèpóåò pàññìàòpèâàåìîå ñëîâî òàê:
>0<"î">0<"á">1<2,1>0<"p">1<2,1>0<"í">1
><2,1>0<"ñ">0<"ï">1<3,2>1<2,1>0<"á">1
><8,2>1<5,1>0<"ò">0<"ü">.
Äëÿ çàïèñè ñëóæåáíûõ áèòîâ òpåáóåòñÿ îäèí áèò, äëÿ çàïèñè êîäîâîé ïàpû - 3 +
1 = 4 áèòà, à äëÿ çàïèñè íåçàêîäèpîâàííîãî ñèìâîëà - 8 áèò. Ââåäåíèå
ñëóæåáíîãî áèòà, êîòîpûé pàçëè÷àåò íåçàêîäèpîâàííûå ñèìâîëû è êîäîâûå ïàpû,
>ïîçâîëÿåò ïîâûñèòü ýôôåêòèâíîñòü ñæàòèÿ. Äëÿ LZ êîýôôèöèåíò ñæàòèÿ
>132/18 = 7.33 áèò/ñèì, äëÿ LZSS -- 116/18 = 6.44 áèò/ñèì.
Êpîìå pàçëè÷èÿ â ñïîñîáå êîäèpîâàíèÿ ìåæäó äàííûìè àëãîpèòìàìè ñóùåñòâóåò
òàêæå è íåêîòîpûå äpóãèå pàçëè÷èÿ, íà êîòîpûõ ÿ îñòàíàâëèâàòüñÿ íå áóäó.
Àëãîpèòì LZSS ÿâëÿåòñÿ òàêæå î÷åíü íåýôôåêòèâíûì.  öåëÿõ ïîâûøåíèÿ êà÷åñòâà
ñæàòèÿ íåîáõîäèìî ó÷èòûâàòü ñòàòèñòè÷åñêèå îñîáåííîñòè pàñïpåäåëåíèÿ
ñëóæåáíûõ áèòîâ, çíà÷åíèé ñìåùåíèé, äëèí ñîâïàäåíèé è íåçàêîäèpîâàííûõ
ñèìâîëîâ. Äëÿ ýòîãî ïpèìåíÿþòñÿ êîäû ïåpåìåííîé äëèíû, ïpè ïîñòpîåíèè
êîòîpûõ îáû÷íî èñïîëüçóåòñÿ îäíà èëè äâå ñòàòèñòè÷åñêèå ìîäåëè (ñì.
àëãîpèòìû LZHUF, LZARI è äp.). Â àëãîpèòìàõ LZB è LZH èñïîëüçóåòñÿ
óïpîùåííûé ïîäõîä, êîòîpûé ÿ òàêæå îñòàâëÿþ çà pàìêàìè äàííîãî îáúÿñíåíèÿ.
×òî æå êàñàåòñÿ íåýôôåêòèâíîñòè àëãîpèòìà LZ77, ñâÿçàííîé ñ îáÿçàòåëüíîñòüþ
ñëåäîâàíèÿ íåçàêîäèpîâàííîãî ñèìâîëà ïîñëå êîäîâîé ïàpû, îïèñûâàþùåé
ñîâïàäåíèå, òî çäåñü íå âñå òàê ïëîõî. Â îñíîâå äàííîãî ïîäõîäà ëåæèò òîò
ôàêò, ÷òî ñîâïàäåíèÿ íå ÷àñòî ñëåäóþò äpóã çà äpóãîì (ÈHÎÃÄÀ îíè îêàçûâàþòñÿ
ñîñòàâëÿþùèìè îäíîãî áîëåå äëèííîãî ñîâïàäåíèÿ). Hî ó÷åò âåpîÿòíîñòíîãî
pàñïpåäåëåíèÿ ñëóæåáíûõ áèòîâ â LZSS ÿâëÿåòñÿ, áåçóñëîâíî, áîëåå ýôôåêòèâíûì
ïîäõîäîì. Êñòàòè, â LZP3 òàêæå èñïîëüçóåòñÿ ïîäõîä èç LZ77, íî òàì îí, êàê
ìíå êàæåòñÿ, áîëåå îïpàâäàí.
--------------------------------
Q: Pàçúÿñíèòå ïëèç LZW íà ïàëüöàõ. ß ÷òî-òî íå ñîâñåì ïîíèìàþ êàê
îí pàáîòàåò.
A: (BZ) íà ïàëüöàõ - çàìåíÿåì ñëîâà èõ íîìåpàìè â äèíàìè÷åñêè êîíñòpóèpóåìîì
ñëîâàpå. ïåpâîíà÷àëüíî ñëîâàpü ñîñòîèò òîëüêî èç îäèíî÷íûõ áóêâ. åñëè ñëîâî,
êîòîpîå åñòü â ñëîâàpå, âñòpå÷àåòñÿ â òåêñòå, òî â ñëîâàpü äîáàâëÿåòñÿ ñëîâî íà
îäíó áóêâó áîëüøå.
--------------------------------
Q: À êàêèå åù¸ åñòü ýôôåêòèâíûå àëãîpèòìû?
A: Ñòàòèñòè÷åñêèå. Hàïpèìåp, àëãîpèòì Õàôôìàíà, àpèôìåòè÷åñêèé, PPM,
ìàpêîâñêèé...  îòëè÷èå îò âûøåpàññìîòpåííûõ ñëîâàpíûõ (ãäå êîäèpóåòñÿ
ñîâïàäåíèå öåïî÷êè ñèìâîëîâ ñ óæå îápàáîòàííûìè äàííûìè), ýòè àëãîpèòìû
îïåpèpóþò âåpîÿòíîñòÿìè âñòpå÷àþùèõñÿ ñèìâîëîâ (êàê ñàìèõ ïî ñåáå - Õàôôìàí,
àpèôìåòèêà), òàê è â çàâèñèìîñòè îò êîíòåêñòà (ïpåäûäóùèõ ñèìâîëîâ - PPM,
ìàpêîâñêîå êîäèpîâàíèå) è ìîãóò èñïîëüçîâàòüñÿ â ñîñòàâå äâóõópîâíåâûõ ñõåì òèï
à
LZHUF (Lempel-Ziv + Huffman), ò.å. ïî Õàôôìàíó ñæèìàåòñÿ íå èñõîäíûé òåêñò, à
påçóëüòàò pàáîòû LZ-øíîãî àëãîpèòìà. Ýòî ãîpàçäî ýôôåêòèâíåå, ÷åì èñïîëüçîâàíèå
êàæäîãî èç ýòèõ ìåòîäîâ ïî îòäåëüíîñòè. Åñòü åù¸ àëãîpèòì ACB, pàçpàáîòàííûé
Ãåîpãèåì Áóÿíîâñêèì è îïóáëèêîâàííûé â æópíàëå "Ìîíèòîp" #8'94. Êëàññèôèöèpîâàò
ü
åãî (àëãîpèòì ;) çàòpóäíÿþòñÿ äàæå ãpàíäû RU.COMPRESS ;).
--------------------------------
Q: À ÷òî òàêîå àpèôìåòè÷åñêîå ñæàòèå è ÷åì îíî îòëè÷àåòñÿ îò Õàôôìåíà?
A: Âîò îòpûâîê èç çàìå÷àòåëüíîãî òåêñòà ARITHM.TXT (arithm.rar â ôýõå
adevcomp):
=== Cut ===
ÈÄÅß ÀPÈÔÌÅÒÈ×ÅÑÊÎÃÎ ÊÎÄÈPÎÂÀHÈß.
Ïpè àpèôìåòè÷åñêîì êîäèpîâàíèè òåêñò ïpåäñòàâëÿåòñÿ âåùåñòâåííûìè
÷èñëàìè â èíòåpâàëå îò 0 äî 1. Ïî ìåpå êîäèpîâàíèÿ òåêñòà, îòîápàæàþ-
ùèé åãî èíòåpâàë óìåíüøàåòñÿ, à êîëè÷åñòâî áèòîâ äëÿ åãî ïpåäñòàâëåíèÿ
âîçpàñòàåò. Î÷åpåäíûå ñèìâîëû òåêñòà ñîêpàùàþò âåëè÷èíó èíòåpâàëà èñ-
õîäÿ èç çíà÷åíèé èõ âåpîÿòíîñòåé, îïpåäåëÿåìûõ ìîäåëüþ. Áîëåå âåpîÿò-
íûå ñèìâîëû äåëàþò ýòî â ìåíüøåé ñòåïåíè, ÷åì ìåíåå âåpîÿòíûå, è, ñëå-
äîâàòåëüíî, äîâàáëÿþò ìåíüøå áèòîâ ê påçóëüòàòó.
Ïåpåä íà÷àëîì pàáîòû ñîîòâåòñòâóþùèé òåêñòó èíòåpâàë åñòü [0; 1).
Ïpè îápàáîòêå î÷åpåäíîãî ñèìâîëà åãî øèpèíà ñóæàåòñÿ çà ñ÷åò âûäåëåíèÿ
ýòîìó ñèìâîëó ÷àñòè èíòåpâàëà. Hàïpèìåp, ïpèìåíèì ê òåêñòó "eaii!" àë-
ôàâèòà { a,e,i,o,u,! } ìîäåëü ñ ïîñòîÿííûìè âåpîÿòíîñòÿìè, çàäàííûìè â
Òàáëèöå I.
Òàáëèöà I. Ïpèìåp ïîñòîÿííîé ìîäåëè äëÿ àëôàâèòà { a,e,i,o,u,! }.
Ñèìâîë Âåpîÿòíîñòü Èíòåpâàë
a .2 [0.0; 0.2)
e .3 [0.2; 0.5)
i .1 [0.5; 0.6)
o .2 [0.6; 0.8)
u .1 [0.8; 0.9)
! .1 [0.9; 1.0)
È êîäèpîâùèêó, è äåêîäèpîâùèêó èçâåñòíî, ÷òî â ñàìîì íà÷àëå èíòåp-
âàë åñòü [0; 1). Ïîñëå ïpîñìîòpà ïåpâîãî ñèìâîëà "e", êîäèpîâùèê ñóæà-
åò èíòåpâàë äî [0.2; 0.5), êîòîpûé ìîäåëü âûäåëÿåò ýòîìó ñèìâîëó. Âòî-
pîé ñèìâîë "a" ñóçèò ýòîò íîâûé èíòåpâàë äî ïåpâîé åãî ïÿòîé ÷àñòè,
ïîñêîëüêó äëÿ "a" âûäåëåí ôèêñèpîâàííûé èíòåpâàë [0.0; 0.2). Â påçóëü-
òàòå ïîëó÷èì pàáî÷èé èíòåpâàë [0.2; 0.26), ò.ê. ïpåäûäóùèé èíòåpâàë
èìåë øèpèíó â 0.3 åäèíèöû è îäíà ïÿòàÿ îò íåãî åñòü 0.06. Ñëåäóþùåìó
ñèìâîëó "i" ñîîòâåòñòâóåò ôèêñèpîâàííûé èíòåpâàë [0.5; 0.6), ÷òî ïpè-
ìåíèòåëüíî ê pàáî÷åìó èíòåpâàëó [0.2; 0.26) ñóæèâàåò åãî äî èíòåpâàëà
[0.23, 0.236). Ïpîäîëæàÿ â òîì æå äóõå, èìååì:
 íà÷àëå [0.0; 1.0 )
Ïîñëå ïpîñìîòpà "e" [0.2; 0.5 )
-"-"-"- "a" [0.2; 0.26 )
-"-"-"- "i" [0.23; 0.236 )
-"-"-"- "i" [0.233; 0.2336)
-"-"-"- "!" [0.23354; 0.2336)
Ïpåäïîëîæèì, ÷òî âñå ÷òî äåêîäèpîâùèê çíàåò î òåêñòå, ýòî êîíå÷íûé
èíòåpâàë [0.23354; 0.2336). Îí ñpàçó æå ïîíèìàåò, ÷òî ïåpâûé çàêîäèpî-
âàííûé ñèìâîë åñòü "e", ò.ê. èòîãîâûé èíòåpâàë öåëèêîì ëåæèò â èíòåp-
âàëå, âûäåëåííîì ìîäåëüþ ýòîìó ñèìâîëó ñîãëàñíî Òàáëèöå I. Òåïåpü ïîâ-
òîpèì äåéñòâèÿ êîäèpîâùèêà:
Ñíà÷àëà [0.0; 1.0)
Ïîñëå ïpîñìîòpà "e" [0.2; 0.5)
Îòñþäà ÿñíî, ÷òî âòîpîé ñèìâîë - ýòî "a", ïîñêîëüêó ýòî ïpèâåäåò ê
èíòåpâàëó [0.2; 0.26), êîòîpûé ïîëíîñòüþ âìåùàåò èòîãîâûé èíòåpâàë
[0.23354; 0.2336). Ïpîäîëæàÿ pàáîòàòü òàêèì æå îápàçîì, äåêîäèpîâùèê
èçâëå÷åò âåñü òåêñò.
Äåêîäèpîâùèêó íåò íåîáõîäèìîñòè çíàòü çíà÷åíèÿ îáåèõ ãpàíèö èòîãî-
âîãî èíòåpâàëà, ïîëó÷åííîãî îò êîäèpîâùèêà. Äàæå åäèíñòâåííîãî çíà÷å-
íèÿ, ëåæàùåãî âíóòpè íåãî, íàïpèìåp 0.23355, óæå äîñòàòî÷íî. (Äpóãèå
÷èñëà - 0.23354,0.23357 èëè äàæå 0.23354321 - âïîëíå ãîäÿòñÿ). Îäíàêî,
÷òîáû çàâåpøèòü ïpîöåññ, äåêîäèpîâùèêó íóæíî âîâpåìÿ pàñïîçíàòü êîíåö
òåêñòà. Êpîìå òîãî, îäíî è òî æå ÷èñëî 0.0 ìîæíî ïpåäñòàâèòü è êàê
"a", è êàê "aa", "aaa" è ò.ä. Äëÿ óñòpàíåíèÿ íåÿñíîñòè ìû äîëæíû îáîç-
íà÷èòü çàâåpøåíèå êàæäîãî òåêñòà ñïåöèàëüíûì ñèìâîëîì EOF, èçâåñòíûì è
êîäèpîâùèêó, è äåêîäèpîâùèêó. Äëÿ àëôàâèòà èç Òàáëèöû I äëÿ ýòîé öåëè,
è òîëüêî äëÿ íåå, áóäåò èñïîëüçîâàòüñÿ ñèìâîë "!". Êîãäà äåêîäèpîâùèê
âñòpå÷àåò ýòîò ñèìâîë, îí ïpåêpàùàåò ñâîé ïpîöåññ.
Äëÿ ôèêñèpîâàííîé ìîäåëè, çàäàâàåìîé ìîäåëüþ Òàáëèöû I, ýíòpîïèÿ 5-
ñèìâîëüíîãî òåêñòà "eaii!" áóäåò:
- log 0.3 - log 0.2 - log 0.1 - log 0.1 - log 0.1 =
= - log 0.00006 ~ 4.22.
(Çäåñü ïpèìåíÿåì ëîãàpèôì ïî îñíîâàíèþ 10, ò.ê. âûøåpàññìîòpåííîå êî-
äèpîâàíèå âûïîëíÿëîñü äëÿ äåñÿòè÷íûõ ÷èñåë). Ýòî îáúÿñíÿåò, ïî÷åìó
òpåáóåòñÿ 5 äåñÿòè÷íûõ öèôp äëÿ êîäèpîâàíèÿ ýòîãî òåêñòà. Ïî ñóòè, øè-
pèíà èòîãîâîãî èíòåpâàëà åñòü 0.2336 - 0.23354 = 0.00006, à ýíòpîïèÿ -
îòpèöàòåëüíûé äåñÿòè÷íûé ëîãàpèôì ýòîãî ÷èñëà. Êîíå÷íî, îáû÷íî ìû pà-
áîòàåì ñ äâîè÷íîé àpèôìåòèêîé, ïåpåäàåì äâîè÷íûå ÷èñëà è èçìåpÿåì ýíò-
pîïèþ â áèòàõ.
Ïÿòè äåñÿòè÷íûõ öèôp êàæåòñÿ ñëèøêîì ìíîãî äëÿ êîäèpîâàíèÿ òåêñòà
èç 4-õ ãëàñíûõ! Ìîæåò áûòü íå ñîâñåì óäà÷íî áûëî çàêàí÷èâàòü ïpèìåp
pàçâåpòûâàíèåì, à íå ñæàòèåì. Îäíàêî, ÿñíî, ÷òî pàçíûå ìîäåëè äàþò
pàçíóþ ýíòpîïèþ. Ëó÷øàÿ ìîäåëü, ïîñòîåííàÿ íà àíàëèçå îòäåëüíûõ ñèìâî-
ëîâ òåêñòà "eaii!", åñòü ñëåäóþùåå ìíîæåñòâî ÷àñòîò ñèìâîëîâ:
{ "e"(0.2), "a"(0.2), "i"(0.4), "!"(0.2) }.
Îíà äàåò ýíòpîïèþ, pàâíóþ 2.89 â äåñÿòè÷íîé ñèñòåìå ñ÷èñëåíèÿ, ò.å.
êîäèpóåò èñõîäíûé òåêñò ÷èñëîì èç 3-õ öèôp. Îäíàêî, áîëåå ñëîæíûå ìî-
äåëè, êàê îòìå÷àëîñü pàíåå, äàþò â îáùåì ñëó÷àå ãîpàçäî ëó÷øèé påçóëü-
òàò.
=== Cut ===
Âñåãî íàèëó÷øåãî!
Jee
-+-
+ Origin: Îâåí Îâíà îâíîì íå íàêîpìèò. (2:5020/122.166)
=============================================================================
Ïðèÿòíîãî òåáå äíÿ è íåçàáûâàåìîé íî÷è, All!
Bulat, mailto:bulatzATfort.tatarstan.ru, ICQ 15872722
... Èíîãäà äëÿ òîãî, ÷òîáû èçìåíèòü ñâîå âîñïðèÿòèå ìèðà,
... ëþäè ïûòàþòñÿ èçìåíèòü ñàì ìèð
--- GoldED+/W32 1.1.2
* Origin: Çà áåññìåðòèå ïëàòÿò æèçíüþ. Ìîæíî ÷óæîé (2:5093/4.126)
— RU.COMPRESS
From : Bulat Ziganshin 2:5093/4.126 10 Sep 01 21:28:21
To : All
Subj : Short FAQ v.0.004, part 2
* Originally in RU.COMPRESS
=============================================================================
* Forwarded by Bulat Ziganshin (2:5093/4.126)
* Area : RU.COMPRESS ($20. COMPRESSION)
* From : Serg Tikhomirov, 2:5020/122.166 (Friday February 23 2001 13:51)
* To : All
* Subj : Short FAQ v.0.004, part 2
=============================================================================
Çäpàâñòâyé, All!
Q: À ÷òî òàêîå BWT?
>A: Burrows-Wheeler Transform - ïpåîápàçîâàíèå Áýppîóçà-Óèëåpà.
>Àëãîpèòì ïîâûøåíèÿ èçáûòî÷íîñòè äàííûõ ïóò¸ì îápàòèìîé ïåpåñòàíîâêè. Hà åãî
îñíîâå â ïîñëåäíåå âpåìÿ íàïèñàíî óæå ÷óòü ëè íå ñ äåñÿòîê
êîìïpåññîpîâ è ïîëíîôóíêöèîíàëüíûõ àpõèâàòîpîâ (YBS, BZIP, ZZIP, BA, DC,
>ERI, BWC, UC îò ICT (íå ïóòàòü ñ UC îò AIP-NL)...). Ïîäpîáíî îïèñàí â
BWT FAQ Âàäèìà Þêèíà.
>Q: À ÷òî òàêîå ST?
>A: Shindler Transform - ïpåîápàçîâàíèå Øèíäëåpà. ("BWT - ýòî ST ïîpÿäêà,
>pàâíîãî pàçìåpó áëîêà." - VY). Påàëèçîâàí, â ÷àñòíîñòè, â SZIP.
>Òàêæå ñì. BWT FAQ Âàäèìà Þêèíà.
--------------------------------
Q: À ÷òî òàêîå ñæàòèå ñ ïîòåpÿìè?
A: Âåpí¸ìñÿ ê óïîìÿíóòîìó Âàñå Ïóïêèíó ;). Åñëè îí - îïûòíûé éîã (ò.å.
ïîäãîòîâëåí îñîáûì îápàçîì), òî íå ñîñòàâèò îñîáîãî òpóäà çàñóíóòü åãî â
óïîìÿíóòóþ êîpîáêó. Åñëè æå îí îáû÷íûé ïpîãpàìì¸p, ñ ápþøêîì, øåéíûì
îñòåîõîíäpîçîì è íåãíóùèìèñÿ ñóñòàâàìè, òî ïîìåñòèòñÿ îí â êîpîáêó òîëüêî ïî
÷àñòÿì ;). Ïpàâäà, ïîñëå èçâëå÷åíèÿ èç îíîé êîpîáêè åãî íåëüçÿ áóäåò
âîññòàíîâèòü â èñõîäíîì âèäå. Âîò ýòî îíî è åñòü - ñæàòèå ñ ïîòåpÿìè ;).
À åñëè ñåpü¸çíî - ýòî àëãîpèòìû âûáîpà òîãî, ÷åì ìîæíî ïîæåpòâîâàòü pàäè
óìåíüøåíèÿ îáú¸ìà äàííûõ.  ÷àñòíîñòè, GIF æåpòâóåò êîëè÷åñòâîì öâåòîâ íà
êàpòèíêå (íå áîëåå 256), JPEG - ìåëêèìè äåòàëÿìè èçîápàæåíèÿ (è ÷åì êpóïíåå ýòè
ïîòåpÿííûå äåòàëè, òåì ñèëüíåå ñòåïåíü ñæàòèÿ) è ò.ä.  JPEG (â îáùèõ ÷åpòàõ)
âûáèpàåòñÿ pàçìåp ýëåìåíòà èçîápàæåíèÿ, äëÿ êîòîpîãî óñpåäíÿåòñÿ çíà÷åíèå öâåòà
, à ïîòîì ïîëó÷åííûé íàáîp öâåòîâ äëÿ ýëåìåíòîâ èçîápàæåíèÿ äîæèìàåòñÿ Õàôôìàíî
ì.  çâóêîâûõ ôîpìàòàõ æåpòâóþò êà÷åñòâîì çâóêà (ñíèæàÿ ÷àñòîòó äèñêpåòèçàöèè,
íàïpèìåp).
--------------------------------
Q: Âû òóò ãîâîpèëè î êàêîì-òî ïpåïpîöåññèíãå... Ýòî ÷òî?
A: È ñíîâà - çäpàâñòâóé, Âàñÿ! ;) Åñëè ïîñàäèòü Âàñþ íà äèåòó è íà÷àòü
òpåíèpîâàòü åãî íà ïpåäìåò óëó÷øåíèÿ pàñòÿæêè è ïîâûøåíèÿ ïîäâèæíîñòè
ñóñòàâîâ, òî â êîpîáêó ïî îêîí÷àíèè òpåíèpîâî÷íîãî ïpîöåññà ïîëåçåò
óæå ñîâñåì íå ïpåæíèé Âàñÿ... Òàê æå ìîæíî ïîñòóïèòü è ñ äàííûìè
- îpãàíèçîâàòü èõ íåêîòîpûì îápàçîì, íàïpèìåp, íàïóñòèâ íà íèõ RLE ïåpåä
îñíîâíûì àëãîpèòìîì (î÷åíü ïîìîãàåò äëÿ áîpüáû ñ áîëüøèìè ôàéëàìè òèïà
DBF - âûèãpûø âî âpåìåíè ìîæåò áûòü â pàçû, â ñæàòèè - äî äåñÿòêîâ ïpîöåíòîâ îò
pàçìåpà àpõèâà (â çàâèñèìîñòè îò êîíêpåòíîé påàëèçàöèè îñíîâíîãî àëãîpèòìà).
--------------------------------
Q: E8 - ýòî ÷òî?
A(BZ): Ýòî êîãäà _ÑÌÅÙÅHÈÅ_, çàïèñûâàåìîå â àññåìáëåpíîì êîäå ïîñëå êîìàíäû E8
(relative near call), çàìåíÿåòñÿ íà _ÀÁÑÎËÞÒHÛÉ_ÀÄPÅÑ_. Ïîñêîëüêó åñòü êàêîé-òî
íå î÷åíü áîëüøîé íàáîp àäpåñîâ ïîäïpîãpàìì, ñòåïåíü èçáûòî÷íîñòè ôàéëà óâåëè÷è
âàåòñÿ.
--------------------------------
Q: À ïî÷åìó ïàêîâàíàÿ win32 ïpîãpàììà â ïàìÿòè ìåñòà áîëüøå çàíèìàåò, ÷åì
íåïàêîâàííàÿ?
A(RT): Ñ îáû÷íîé ïpîãpàììîé ìåíåäæåp ïàìÿòè ìîæåò à) íå ÷èòàòü íóæíûé êóñîê
êîäà ñ äèñêà, ïîêà èñïîëíåíèå íå äîéäåò äî ýòîãî ìåñòà; á) ïpè íåõâàòêå
ïàìÿòè íå çàñîâûâàòü ñòpàíèöó â ñâîï, à ïpîñòî âûêèíóòü -- åå ñîäåpæèìîå
íåèçìåííî è âñåãäà ì.á. ïåpå÷èòàíî èç èñõîäíîãî ôàéëà; â) äëÿ íåñêîëüêèõ êîïèé
çàïóùåííîé ïpîãpàììû èëè DLL èñïîëüçîâàòü îäèí è òîò æå êóñîê ôèçè÷åñêîé ïàìÿòè
äëÿ õpàíåíèé êîäà -- ñîäåpæèìîå æå îäèíàêîâîå. Âñå ýòî ýêîíîìèò ôèçè÷åñêóþ ïàì
ÿòü è âpåìÿ.
Ïàêîâàííàÿ ïpîãpàììà äîëæíà pàñïàêîâàòüñÿ öåëèêîì -- ìåíåäæåp ïàìÿòè äîëæåí
âûäåëèòü ôèçè÷åñêîé ïàìÿòè ïîä _ïîëíûé_ îáúåì ïpîãpàììû; ñòpàíèöû, êóäà
pàñïàêîâàëîñü, óæå íå ìîãóò áûòü ïpîñòî òàê âûêèíóòû èç ïàìÿòè -- â íèõ æå
_ïèñàëîñü_, ìåíåäæåp òåïåpü îáÿçàí ñëèâàòü èõ ñâîï. Ïóíêò (â) âîîáùå îòïàäàåò -
- pàç â ñòpàíèöû ïèñàëîñü, áóäåì äåpæàòü ñâîþ êîïèþ äëÿ êàæäîãî ýêçåìïëÿpà
ïpîãpàììû/DLL.
Ïîýòîìó ïàêîâàòü áîëüøèå ïàêåòû òèïà îôèñà èëè ñèñòåìíûå DLL -- ñàìîóáèéñòâ
î. Òpåáîâàíèÿ ê ôèçè÷åñêîé ïàìÿòè âîçpàñòàþò â íåñêîëüêî pàç.
Ýòèõ îãpàíè÷åíèé íåò, íàñêîëüêî ÿ çíàþ, òîëüêî â OS/2, ãäå pàñïàêîâêà ñòpàíè
ö âñòpîåíà â ñàìî ÿäpî, â ìåíåäæåp ïàìÿòè.
--------------------------------
Q: Êàê âçëîìàòü ïàpîëü íà...
A: ZIP: (SB) ápóòýôîpñ ;)
(SZ) Äëÿ ZIP åñòü ìåòîä äëÿ èçâåñòíîãî íåçàøèôpîâàíîãî òåêñòà (íå
íåçàïàêîâàííîãî, à èìåííî çàïàêîâàííîãî è íåçàøèôpîâàíîãî;).
RAR: Îí æå, BruteForce.
--------------------------------
Q: À-à-à! À ÷òî òàêîå ápóòýôîpñ?
A: Ïåpåáîp. Âîçìîæíû âàpèàíòû:
à) ïåpåáîp _âîîáùå_âñåõ_ âîçìîæíûõ ïàpîëåé (a, b, ... aab, aac, ...);
á) ïåpåáîp "îãpàíè÷åííûé" - êîãäà ñíà÷àëà òùàòåëüíî ñîñòàâëÿåòñÿ íàáîp âîçìîæíû
õ ñèìâîëîâ ïàpîëÿ, à ïîòîì ñì à);
â) ïåpåáîp "ñëîâàpíûé" - ÷àñòî ïàpîëÿìè ñëóæàò îñìûñëåííûå ñëîâà, òóò ìîæåò
îêàçàòüñÿ äîñòàòî÷íûì è íåáîëüøîé ñëîâàpèê èç pàñïpîñòpàí¸ííûõ èì¸í,
÷åòûp¸õçíà÷íûõ ÷èñåë (ãîä pîæäåíèÿ è ïp.) è, ïàpäîí, ìàòåpíûõ ñëîâ;
ã) ïåpåáîp îòäåëüíûõ ñèìâîëîâ ïàpîëÿ - íàïpèìåp, ìû çíàåì ïÿòü èç äåñÿòè áóêâ
ïàpîëÿ è âèäåëè, êóäà ïpèìåpíî äîòÿãèâàëèñü ïàëüöû åãî àâòîpà. Òóò íå íàäî
ïåpåáèpàòü âñ¸ - äîñòàòî÷íî çàäàòü íåêèå íàáîpû ñèìâîëîâ äëÿ êîíêpåòíûõ ïîçèöèé
ïàpîëÿ. Ê ñëîâó - ïîèñê ïåpåáîpîì òèïà à) äåñÿòèñèìâîëüíîãî ïàpîëÿ íà àpõèâ RA
R ìîæåò íå çàêîí÷èòüñÿ ïpè æèçíè íûíåøíåãî ïîêîëåíèÿ ;(.
--------------------------------
>Q: À ãäå âçÿòü òåñòîâûé íàáîp äëÿ àpõèâàòîpîâ?
>A(VY): åñëè íåò äpóãèõ ïpåäëîæåíèé è/èëè âîçpàæåíèé, áóäóò èñïîëüçîâàíû
>òåêñòû èç àpõèâîâ ñ ftp://hps.mpei.ac.ru/pub/texts/fantast/... Âñå òåêñòû
>áûëè ïåpåïàêîâàíû â .PMD (PPMonstr Gpre Oct-4) è çàïèñàíû íà
>http://artest.lgg.ru/txt/ (òåïåpü èõ äëèíà 24,307,856)
>Èç íèõ áóäåò ñîápàí _îäèí_ íàáîp äëÿ ARTest-a, à íå 2 èëè 3, ò.ê. âîçìîæíî
>áóäóò åùå äîáàâëåíû òåêñòû íà íåìåöêîì, ôpàíöóçñêîì, èòàëüÿíñêîì è èñïàíñêîì
>(íàñ÷åò êèòàéñêîãî, ÿïîíñêîãî è õèíäè åñòü áîëüøèå ñîìíåíèÿ).
--------------------------------
Q: À ãäå îáî âñ¸ì ýòîì ìîæíî ïî÷èòàòü ïîäpîáíåå?
A:  ÷àñòíîñòè, çäåñü.  ýõó RU.COMPRESS áóäóò ïåpèîäè÷åñêè ïîñòèòüñÿ îïèñàíèÿ
àëãîpèòìîâ (âpîäå BWT FAQ Âàäèìà Þêèíà). Î÷åíü ïîìîãàåò èçó÷åíèå pàçíûõ ñòàòåé
è èñõîäíèêîâ (ãîâîpÿò, èõ åñòü â ôàéë-ýõàõ ADEVCOMP è AUTLCOMP). Hó è íåêîòîpîå
êîëè÷åñòâî ññûëîê â èíåòå:
>_Âñ¸ ïîäpÿä_ (â ïîëíåéøåì áåñïîpÿäêå; êàê áû ýòî âñ¸ ñòpóêòópèpîâàòü? ;)
ftp.elf.stuba.sk/pub/pc/pack
(àpõèâàòîpû, èñõîäíèêè, ÅÕÅïàêåpû, îáîëî÷êè, óíïàêåpû, ïîèñê, âîññòàíîâëåíèå,
èäåíòèôèêàöèÿ àpõèâîâ...)
>_Ñpàâíåíèå ïpîèçâîäèòåëüíîñòè_
>(VY) http://members.xoom.com/vycct
>Òàì óêàçàíû ìåòîäû, êîòîpûå èñïîëüçóþò òåñòèpóåìûå àpõèâàòîpû.
>_Ñòàòüè îá ýõîòàãå_
http://sochi.net.ru/~maxime/compression.shtml
>http://www.compressionconsult.com
http://www.compression-pointers.com
http://www.hn.is.uec.ac.jp/~arimura/compression_links.html
http://algo.4u.ru/ - Pàçäåë "Êîìïpåññèÿ".
>http://book.itep.ru/2/26/COMP_26.htm - õîpîøåå îïèñàíèå îñíîâíûõ
>àëãîpèòìîâ ñæàòèÿ
>http://sequence.rutgers.edu/sequitur/
>http://dogma.net/DataCompression
>_FAQ's_
>(AA) http://www.mkrsoft.ru/rar/faq_all.shtml
>_Èñõîäíèêè_
>(EDS): êîäèpîâàíèå ñ èñïîëüçîâàíèåì îãpàíè÷åííîãî íàáîpà ñèìâîëîâ.
>http://www.pilabs.org.ua/sh/sh002.zip - êîäåp+òåêñòîâêà
>http://www.pilabs.org.ua/sh/sh002s.zip - + èñõîäíèêè
>Àpõèâû íà ñàìîì äåëå pàpîâñêèå ;).
>_Arithm_
>(KB)Compression Pointers: http://www.internz.com/compression-pointers.html
>(KB)Compression Algorithms:
>http://www.rasip.etf.hr/research/compress/algorithms/index.html
>_PPM_
>(VY)À åùå åñòü PPM-FAQ Ìàêñèìà Ñìèpíîâà, êîòîpûé ìîæíî íàéòè íà
>http://arctest.cjb.net
>_BWT_
>(VY)http://www.ictcompress.com/options_X.html - ôèëüòpû äëÿ UC îò ICT
>(VY)http://www.ictcompress.com - À ÷òî ýòî çà UC îò ICT? ;)
>_LZ*_
>(VY) http://www.arturocampos.com/cp_ch5-0.html
>_CTW_
>(DS) http://ei1.ei.ele.tue.nl/~frans/ResearchCTW.html -pàçëè÷íûå ñòàòüè
>_ACE_
>http://www.winace.com/ftp/ace20.exe
>ftp://fido.urc.ac.ru/pub/fileecho/os2/gfd.app.arc/ace20.exe
>ftp://ftp.mikon.ru/FILEECHO/GFD/APP/ARC/ace20.exe
>ftp://ddt.demos.su/pub/fileecho/GFD.APP.ARC/ace20.exe
_Cabarc SDK_
http://download.microsoft.com
/download/platformsdk/Update/1/WIN98/EN-US/CAB-16.cab
VF>ýòî 16-pàçpÿäíûé, à âîò 32-pàçpÿäíûé:
VF>http://msdn.microsoft.com/workshop/management/cab/cab-sdk.exe
>_Image compression_
> Ä.Ñ. Âàòîëèí. ÀËÃÎPÈÒÌÛ ÑÆÀÒÈß ÈÇÎÁPÀÆÅHÈÉ.
>(MZ) Ïî-ìîåìó, ññûëêà äîëæíà áûòü òàêàÿ:
> http://graphics.cs.msu.su/library/our_publications/
>_Sound compression_
>(AK) Êîìïpåññîpû äëÿ òåñòèpîâàíèÿ è ñpàâíåíèÿ ìîæíî âçÿòü íà
>http://www.chat.ru/~dkutsanov/
>(VLV) http://www.meridian.co.uk - ôîpìàò MLP
>_Ïîäáîp ïàpîëåé_
>(SVL)http://www.password-crackers.com/crack.html - âåñüìà ñîëèäíàÿ
>ïîäáîpêà íå òîëüêî ïpîãpàìì, íî è ñëîâàpåé, áèáëèîòåêè ôîpìèpîâàíèÿ
>ïàpîëåé - ýòî ìîæåò ïpèãîäèòüñÿ.
>_Ïpåîápàçîâàíèå äàííûõ_ (à êàê åù¸ ýòî íàçâàòü? ;)
>(KB)open source ïpîãpàììà-"êîëëåêöèÿ" àëãîpèòìîâ
>îápàáîòêè (ïpåîápàçîâàíèÿ) äàííûõ. Âîîáùå. Hå òîëüêî óïàêîâêè äàííûõ.
>Äóìàþ, ÷åpåç íåäåëþ âûñòàâëþ ìàíèôåñò íà ñàéòå ïpîåêòà
>http://ara.sourceforge.net
--------------------------------
Èíèöèàëû â ñêîáêàõ:
BZ - Bulat Ziganshin (2:5093/28.126)
RT - Roman Trunov (2:5022/2)
SB - Sergey Borodachev (2:5048/7.6)
SZ - Serguey Zefirov (2:5020/313.9)
VS - Vladimir Semenjuk (semenjuk@green.ifmo.ru; semenjuk@unitel.spb.ru)
VF - Vsevolod Fedotov (2:5020/500)
VY - Vadim Yoockin (vy@thermosyn.com)
SVL - Ñåì¸íîâ Âÿ÷åñëàâ Ëüâîâè÷, (svl@ns.tchercom.ru)
KB - Konstantin Boyandin (2:5020/175.2)
DS - Dmitry Shkarin (dmitry.shkarin@mtu-net.ru)
MZ - Maxime Zakharov (maxime@tnet.sochi.net)
AA - Andrew Aksyonoff (2:5036/29.2)
AK - Alexey Komarov (2:5054/66.1)
EDS - Eugene D. Shelwien (shelwien@thermosyn.com)
VLV - Vladimir Vassilevsky (vlv@fullnet.net)
Âñåãî íàèëó÷øåãî!
Jee
-+-
+ Origin: Îâåí Îâíà îâíîì íå íàêîpìèò. (2:5020/122.166)
=============================================================================
Ïðèÿòíîãî òåáå äíÿ è íåçàáûâàåìîé íî÷è, All!
Bulat, mailto:bulatzATfort.tatarstan.ru, ICQ 15872722
... Èíîãäà äëÿ òîãî, ÷òîáû èçìåíèòü ñâîå âîñïðèÿòèå ìèðà,
... ëþäè ïûòàþòñÿ èçìåíèòü ñàì ìèð
--- GoldED+/W32 1.1.2
* Origin: Çà áåññìåðòèå ïëàòÿò æèçíüþ. Ìîæíî ÷óæîé (2:5093/4.126)
— RU.COMPRESS
From : Bulat Ziganshin 2:5093/4.126 10 Sep 01 21:28:38
To : Daniil Uspensky
Subj : PPM
* Originally in RU.COMPRESS
Ïðèÿòíîãî òåáå äíÿ è íåçàáûâàåìîé íî÷è, Daniil!
Thursday September 06 2001, Daniil Uspensky writes to Bulat Ziganshin:
BZ>> íå yäèâëþñü, åñëè ýòî è åñòü suffix trees. ÿ òàêîå äåëàë, à èäåþ
BZ>> êàæèñü ñîäpàë èç comp-2, êîòîpûé áûë â íàáîpå yïàêîâùèêîâ îò íèêî
BZ>> äå âpèc
DU> Ãäå ýòî ìîæíî âçÿòü?
íàïèøè ìíå íà åìûë. ìîæåò, íà ðàáîòå ýòîò àðõèâ íàéä¸òñÿ
DU> 2All: Êñòàòè, êàêîé ñàéò ïîñîâåòyåòå ïpî ñàáæ? Håáåçûçâåñòíûé Faq ÿ
DU> ÷èòàë.
ÿ êèíóë ìèíèôàê. êñòàòè, òàì óïîìèíàåòñÿ ñàéò sochi... òàê âîò, íà í¸ì åñòü èñõ
îäíèêè ìîåãî CM, î êîòîðîì øëà ðå÷ü âûøå
Bulat, mailto:bulatzATfort.tatarstan.ru, ICQ 15872722
... Èíîãäà äëÿ òîãî, ÷òîáû èçìåíèòü ñâîå âîñïðèÿòèå ìèðà,
... ëþäè ïûòàþòñÿ èçìåíèòü ñàì ìèð
--- GoldED+/W32 1.1.2
* Origin: Çà áåññìåðòèå ïëàòÿò æèçíüþ. Ìîæíî ÷óæîé (2:5093/4.126)
— RU.COMPRESS
From : Vadim Yoockin 2:5020/1042.50 10 Sep 01 22:09:41
To : All
Subj : Re: Compressors Comparison Test, September 2001 [0/8]
Ïpèâåòñòâóþ, All!
Îáåùàííîå äîïîëíåíèå ê PPMN ñ 50Mb ïàìÿòè.
¦ English Text(condoyle.txt) 2,042,760
==========================================================================
Compressor and options size compress extract method rating
========================================================================
ppmn 1.00b1 MT1 M:50 468,654 3.76 3.95 PPMII 137.89
ppmn 1.00b1 MT1 M:50 O7 465,511 5.44 5.70 PPMII 140.44
ppmn 1.00b1 MT1 M:50 O9 465,367 6.37 6.57 PPMII 142.20
ppmn 1.00b1 DA M:50 498,629 2.70 2.83 PPMII 144.03
ppmn 1.00b1 DA M:50 O7 491,941 4.18 4.37 PPMII 145.20
ppmn 1.00b1 DA M:50 O9 493,269 5.15 5.32 PPMII 147.48
¦ Russian Text (stand.txt) 1,639,139
==========================================================================
Compressor and options size compress extract method rating
========================================================================
ppmn 1.00b1 MT1 M:50 420,468 3.29 3.49 PPMII 123.57
ppmn 1.00b1 MT1 M:50 O7 417,063 4.71 4.95 PPMII 125.51
ppmn 1.00b1 MT1 M:50 O9 417,472 5.26 5.46 PPMII 126.68
ppmn 1.00b1 DA M:50 447,848 2.80 2.94 PPMII 130.14
ppmn 1.00b1 DA M:50 O7 441,339 4.35 4.57 PPMII 131.51
ppmn 1.00b1 DA M:50 O9 441,442 5.44 5.60 PPMII 133.66
¦ C-sources (Watcom 10.0) 1,890,501
==========================================================================
Compressor and options size compress extract method rating
========================================================================
ppmn 1.00b1 MT1 M:50 258,627 1.91 2.05 PPMII 75.80
ppmn 1.00b1 MT1 M:50 O7 235,139 2.33 2.51 PPMII 70.15
ppmn 1.00b1 MT1 M:50 O9 228,390 2.51 2.66 PPMII 68.61
ppmn 1.00b1 DA M:50 267,827 1.79 1.92 PPMII 78.10
ppmn 1.00b1 DA M:50 O7 244,240 2.23 2.40 PPMII 72.47
ppmn 1.00b1 DA M:50 O9 236,326 2.41 2.59 PPMII 70.64
Âñåãî äîáðîãî. Vadim Yoockin
... A Smith and Wesson beats four aces.
--- Ñòàpûé Äåä ñòîèìîñòüþ 3.00.Alpha4 äîïëàòà â ÑÊÂ UNREG
* Origin: yoockinv@mtu-net.ru,yoockinv@mail.ru,ICQ:44536013 (2:5020/1042.50)
— RU.COMPRESS
From : Eugene D. Shelwien 2:5020/400 10 Sep 01 23:48:44
To : All
Subj : Î ñëîâàðÿõ ðàçìåðîì áîëüøå 256Ì
From: "Eugene D. Shelwien" <shelwien@thermosyn.com>
Reply-To: shelwien@thermosyn.com
Hi!
Ìåíÿ äàâíî èíòåðåñîâàëî, ïî÷åìó íè â îäíîì êîìïðåññîðå
äî ñèõ ïîð ìíå íå äîâåëîñü óâèäåòü âîçìîæíîñòè îòâåäåíèÿ
ïîä ñëîâàðü áîëüøåãî, ÷åì 256M, êîëè÷åñòâà ïàìÿòè.
Hî ýòî êàçàëîñü ïñèõîëîãè÷åñêîé ïðîáëåìîé è äëÿ ñåáÿ
ÿ åå ðåøèë - ïîñòàâèâ äåôîëòîì â ppmy ðàçìåð 2048M. ;)
Òåïåðü æå, â ñâÿçè ñ îáíàðóæåíèåì â VYCCT êó÷è ôàéëîâ,
íà êîòîðûõ äàæå è 256M çàêàí÷èâàþòñÿ äîâîëüíî áûñòðî
(ïðè÷åì íå òîëüêî ó ìåíÿ, íî è ó ppmonstr'à -o1),
óäàëîñü âûÿñíèòü, ÷òî 256M äèíàìè÷åñêîé ïàìÿòè malloc'îì
â ñÿõ ïîëó÷èòü ïîä Win9x ïðîñòî-òàêè íèêàê íåëüçÿ.
Èç HeapAlloc'à óïðàâëåíèå ïåðåäàåòñÿ â ÷óäíóþ òàêóþ
ôóíêöèþ, íà÷èíàþùóþñÿ ñëåäóþùèì îáðàçîì:
> ---------------------------------------------------------------------------
> ; int __cdecl sub_BFF7A44A(int hHeap,int BlkSize,int Flags)
> sub_BFF7A44A proc near ; CODE XREF: .text:BFF7B392p
> ; .text:BFF7B461p ...
> var_4 = dword ptr -4
> hHeap = dword ptr 8
> BlkSize = dword ptr 0Ch
> Flags = dword ptr 10h
>
> push ebp
> mov ebp, esp
> sub esp, 4
> cmp [ebp+BlkSize], 0FFFFF98h
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> push ebx
> push esi
> push edi
> jbe short loc_BFF7A468
> push 8
> call sub_BFF7C9A0
> jmp loc_BFF7A5B3
> loc_BFF7A468: ; CODE XREF: sub_BFF7A44A+10j
> ---------------------------------------------------------------------------
À ïîñëå íåêîòîðûõ ïîèñêîâ îáíàðóæèëîñü ñëåäóþùåå "ïðèçíàíèå":
> --------------------------------------------------------------------------
> PRB: Windows 95/98 Heaps Have A 255.9 MB Allocation Ceiling
> Article ID: Q198959
> -------------------------------------------------
> The information in this article applies to:
>
> * Microsoft Win32 Software Development Kit (SDK), on platform(s):
> - the operating system: Microsoft Windows 95
> - the operating system: Microsoft Windows 98
> -------------------------------------------------
>
> SYMPTOMS
>
> There is a hard-coded limit on Windows 95/98 for a single heap
> allocation. This limit is 104 bytes shy of 256 MB.
> This limit will apply to HeapAlloc() and any function that internally
> calls HeapAlloc(); including LocalAlloc(), GlobalAlloc(), and many
> implementations of the C-runtime library's malloc() function.
>
> STATUS
>
> This behavior is by design.
>
> MORE INFORMATION
>
> If you expect your memory blocks to be larger than one or two
> megabytes, you can avoid significant performance degradation by using
> the VirtualAlloc() or VirtualAllocEx() functions instead. When working
> with the heap functions, memory allocations are classified into the
> following three block size ranges:
>
> * 0 - 4 MB
>
> The heap functions work well for allocations in this range.
>
> * 4 - 255.9 MB
>
> The heap functions work for allocations in this range, but they are not
> recommended due to poor performance.
>
> * 255.9 MB and up
>
> The heap functions do not support allocations above 255.9 MB.
> --------------------------------------------------------------------------
Âûâîä: ïîä Win9x íóæíî ïîëüçîâàòüñÿ VirtualAlloc'îì, êîèé áûñòðåé ðàáîòàåò
(ppmy òåïåðü òðàòèò íà book1 íà ñåêóíäó ìåíüøå %). Êðîìå òîãî, VirtualAlloc
äîêóìåíòèðîâàííî èíèöèàëèçèðóåò ïàìÿòü íóëÿìè, òàê ÷òî ýòî ìîæíî ó÷èòûâàòü
è ýêîíîìèòü åùå êàêîå-òî âðåìÿ. Hó è ñòàíîâÿòñÿ äîñòóïíû âñÿêèå ôèøêè - äëÿ
ïðèìåðà ìîæíî ïîñìîòðåòü íèæåñëåäóþùåå.
Ñ÷àñòëèâî!
- Øåëâèí
/*
This section explains how to use the virtual memory functions for
dynamic allocation.
The following example illustrates the use of the VirtualAlloc and
VirtualFree functions in reserving and committing memory as needed for a
dynamic array. First, VirtualAlloc is called to reserve a block of pages
with NULL specified as the base address parameter, forcing the kernel to
determine the location of the block. Later, VirtualAlloc is called
whenever it is necessary to commit a page from this reserved region, and
the base address of the next page to be committed is specified.
The example uses try-except structured exception-handling syntax to
commit pages from the reserved region. Whenever a page fault exception
occurs during the execution of the try block, the filter function in the
expression preceding the except block is executed. If the filter
function can allocate another page, execution continues in the try block
at the point where the exception occurred. Otherwise, the exception
handler in the except block is executed. For more information about
structured exception handling, see Structured Exception Handling.
As an alternative to dynamic allocation, the process can simply
commit the entire region instead of only reserving it. However,
committing the region consumes physical storage that might not be
needed, making it unavailable for use by other processes. The example
uses VirtualFree to free the reserved and committed pages when it is
finished with them. The function is called twice: first to decommit the
committed pages and again to release the entire region of reserved
pages.
*/
#define PAGELIMIT 80
#define PAGESIZE 0x1000
INT PageFaultExceptionFilter(DWORD);
VOID MyErrorExit(LPTSTR);
LPTSTR lpNxtPage;
DWORD dwPages = 0;
VOID UseDynamicVirtualAlloc(VOID)
{
LPVOID lpvBase;
LPTSTR lpPtr;
BOOL bSuccess;
DWORD i;
// Reserve pages in the process's virtual address space.
lpvBase = VirtualAlloc(
NULL, // system selects address
PAGELIMIT*PAGESIZE, // size of allocation
MEM_RESERVE, // allocates reserved pages
PAGE_NOACCESS); // protection = no access
if (!lpvBase) MyErrorExit("VirtualAlloc reserve");
lpPtr = lpNxtPage = (LPTSTR) lpvBase;
// Use try-except structured exception handling when
// accessing the pages. If a page fault occurs, the
// exception filter is executed to commit another page
// from the reserved block of pages.
for( i=0; i < PAGELIMIT*PAGESIZE; i++ ) {
try {
lpPtr[i] = 'a'; // Write to memory.
}
// If there is a page fault, commit another page
// and try again.
except ( PageFaultExceptionFilter(GetExceptionCode()) ) {
// This is executed only if the filter function is
// unsuccessful in committing the next page.
ExitProcess( GetLastError() );
}
}
/* Release the block of pages when you are finished using them. */
// First, decommit the committed pages.
bSuccess = VirtualFree(
lpvBase, // base address of block
dwPages*PAGESIZE, // bytes of committed pages
MEM_DECOMMIT); // decommit the pages
// Release the entire block.
if (bSuccess)
bSuccess = VirtualFree(
lpvBase, // base address of block
0, // releases the entire block
MEM_RELEASE); // releases the pages
}
INT PageFaultExceptionFilter(DWORD dwCode)
{
LPVOID lpvResult;
// If the exception is not a page fault, exit.
if ( dwCode!=EXCEPTION_ACCESS_VIOLATION ) {
printf("exception code = %d\n", dwCode);
return EXCEPTION_EXECUTE_HANDLER;
}
printf("page fault\n");
// If the reserved pages are used up, exit.
if ( dwPages>=PAGELIMIT ) {
printf("out of pages\n");
return EXCEPTION_EXECUTE_HANDLER;
}
// Otherwise, commit another page.
lpvResult = VirtualAlloc(
(LPVOID) lpNxtPage, // next page to commit
PAGESIZE, // page size, in bytes
MEM_COMMIT, // alloc committed page
PAGE_READWRITE); // read-write access
if ( !lpvResult ) {
printf("VirtualAlloc failed\n");
return EXCEPTION_EXECUTE_HANDLER;
}
// Increment the page count, and advance lpNxtPage
// to the next page.
dwPages++;
lpNxtPage += PAGESIZE;
// Continue execution where the page fault occurred.
return EXCEPTION_CONTINUE_EXECUTION;
}
--- ifmail v.2.15dev5
* Origin: Shadow Research Center (2:5020/400)
— RU.COMPRESS
From : IP Robot 2:5093/4.126 11 Sep 01 01:05:58
To : All
Subj : News at ftp://ftp.elf.stuba.sk/pub/pc/pack/
ftp://ftp.elf.stuba.sk/pub/pc/pack/sawzip98.zip
SAWZip v2.0 - DLL for reading, creating and extracting from from ZIP files (58,
705 bytes)
--- PktMake.pl
* Origin: PktMake.pl (2:5093/4.126)
— RU.COMPRESS
From : Daniil Uspensky 2:5030/2222.7 11 Sep 01 21:17:23
To : Dmitry Shkarin
Subj : PPM
Hello Dmitry!
07 Ñåí 01, Dmitry Shkarin wrote to Daniil Uspensky:
DS> [skip]
DS> À âñå pàâíî íè÷åãî íåïîíÿòíî.
Ïîïûòàþñü íà ñêîëüêî ñyìåþ âíÿòíî îáúÿñíèòü íà ïpèìåpå.
Hà pèñyíêå èçîápàæåí îpèåíòèpîâàííûé ãpàô äëÿ ïpèâåäåííîé ñòpîêè àëôàâèòà è
ç 2-õ ñèìâîëîâ è äëÿ ñàáæà order-3 . Êàæäûé ýëåìåíò (êpîìå ýë-òîâ èç ïåpâîãî pÿ
äà è ïpàâûõ äèàãîíàëåé êàæäîé ÷àñòè ãpàôà) ñîäåpæèò: ñàì ñèìâîë, êîëè÷åñòâî ïîâ
òîpîâ, ññûëêà íà ñëåäyþùèé ýë-ò â pÿäy, ññûëêà íà ñëåäyþùèé pÿä âíèç. Hà pèñyíê
å ïîñòpîåíî íå÷òî âpîäå äåpåâà, íî ýëåìåíòû íå èìåþò àäpåñîâ ñâîèõ äî÷åpíèõ ýëå
ìåíòîâ èç ñîîápàæåíèé ýêîíîìèè ïàìÿòè. Ëåâûé äî÷åpíèé ýë-ò -- ýòî ñèìâîë 0, à ï
pàâûé -- 1. ×åpíûé êpyæîê -- ýòî êpyæîê, ÷åpåç êîòîpûé ìû yæå ïpîøëè (äëÿ íàãëÿ
äíîñòè).
Hà íèæíåì pèñyíêå pàìêîé ïîêàçàí òåêyùèé "êàäp". Ïîä íîìåpîì "0" -- ñàì "yã
àäûâàåìûé" ñèìâîë. Èòàê, áåpåì ïåpâûé ñëåâà ñèìâîë îò "yãàäûâàåìîãî" -- ¹1 (ñèì
âîë=0) è âûáèpàåì ëåâyþ ÷àñòü, äàëåå ñïyñêàåìñÿ íà ñëåä. ypîâåíü è âûáèpàåì ýë-
ò, ñîîòâ-ùèé ñèìâîëy ¹2 -- ýòî ñèìâîë=1, äàëåå -- åùå íà ypîâåíü âíèç (ypîâåíü
3) è âûáèpàåì ýë-ò ñ ñèìâîë=0. Â ñàìîì íèæíåì ypîâíå íàõîäÿòñÿ ñàìè ïpåäïîëàãàå
ìûå ñèìâîëû. Äàëåå -- êîäèpyåì ñèìâîë íà îñíîâå ÷àñòîò èç ýë-òîâ â ýòîì pÿäy. Å
ñëè y ýë-òà ñ òåïåpü yæå èçâåñòíûì ñèìâîëîì ¹0, ññûëêà íà ñëåäyþùèé pÿä = NULL,
òî çàïîìèíàåì ýòîò ýë-ò,"ñäâèãàåì" êàäp íà 1 ñèìâîë âïpàâî; äåëàåì òå æå äåéñò
âèÿ ñ ýòèì êàäpîì; àäpåñ ýë-òà èç òpåòüåãî pÿäà âïèñûâàåòñÿ â çàïîìíåííûé ýë-ò.
Ò.î., â ñëåäyþùèé pàç, êîãäà âñòpåòèòñÿ òàêàÿ æå ñòpîêà, ìû ñìîæåì yæå ñpàçy ï
åpåñêî÷èòü íà ïpåäïîñëåäíèé ypîâåíü.
Ñìûñë òàêîãî ïîpÿäêà âûáîpêè ñèìâîëîâ ñîñòîèò â yäîáñòâå ïpè êîäèpîâàíèè ñ
áîëåå-ìåíåå áîëüøèì order â ñëy÷àå, êîãäà òåêyùèé êàäp åùå íå âñòpå÷àëñÿ èëè èç
âåñòíî òîëüêî íåñêîëüêî ñèìâîëîâ ñëåâà îò yãàäûâàåìîãî... Èëè íåò? Æäy êpèòèêy.
Âîò ñàì pèñyíîê:
=== Cut ===
begin 644 p.ace
M)^<]````D2HJ04-%*BH4%`(`O*8K*[LY`8L`````$2!$86YI:6P@57-P96YS
M:WD@```@1$$````````````````A(R0``0&`#`\``%Y(`0!@J2LK(````.@/
M0<D"!0P`57,%`'`N8FUP+265BGE_-]I%OLF\*QKY9M/?73$0HP.A:2FSF!0Z
MQ7=`Z91:,8%,Z$S'+&J%95A:?U'.=+KWI?_!76ITD]*B120L<#HOF7T\=-\5
M.D-7.N;"?<K;WAPZTC5\H%M@VW.(,1R-VKR45/Y@P11O)6(!9IC@)&!%*''*
M:S7<;#F>-D^'^S\E_A]9<2_NA^!\>S_+MF.CCJ'#<`QQTAS7,2Q_QX)PK-[O
M=W^_76[_]V9W'D+\':[O]U]@/DNU!=C;T9]K,'[W[D`J=T]X_X$1`%@T]0``
M````````````````````````B-[A'VK!F2R@+**S?7+(M+P"[4"'Z@?8!>(.
M\\#;Z66<V4.^("PYESX9[/@N('>PN<O[`>](CN]SF0QOD@7B@J#_\T$?'V!5
M>('TTO/!.@$_;O3S'A6C-\:'-S@60F-?=^D/2Z_*[-4GXPOXWI'O,EI0=ID9
MY@CP!.U@.?H22;._8&0:````"/\!``!$7P5N````PJROYP>T<:T+"ZH[]O:T
M.:_E!=9#G#UK2$06LF!A*0R[QS5\X).<IJF(@^2:.(?+'S$T=BW%IR5G^D+'
M+N(E%'V+VB^#X;]H+E$CT-[&>3,I-R^2VG_^,9J%*EERD"_A7K:O-Q1#\=*]
M&$8C^OCQ7S02<L1Y;:2/D]][D<C/_V,4Y!'DV_>]!>3>A+R%\!C%]^FB^0"O
M`,__7]N7)14=$@O+=%FI*\"?OUN8A[9[GLNS_@1^480/[7V^['O46$>/VJ._
M:"M"#3*&7>"<;L[!.'W[B2YO*0QF4?W`HF&&?I(,`(!P8P``````````````
M````````````````````````````````````````````````````````````
M````````````````,P```(,DJPB0X)/?`3X(1]+"X?3L`U9),*/?W`N]VI(S
M(SQ(US'DI(YP6#9QE!)%"=XAN:#[@D=1DT[N%!_Q>WPBL=C"L12HXHF7:
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
J':KAU$DR=;4,GC:#9T!,!PP?8/CV&0H1?SJX?3GL_3DOF@,``&0``-3H
`
end
=== Cut ===
Daniil
--- GoldED+/386 1.1.4.7
* Origin: Once Upon A Time In The West ... (2:5030/2222.7)
— RU.COMPRESS
From : Alex Goldberg 2:468/57 12 Sep 01 09:01:26
To : Bulat Ziganshin
Subj : Re: DriveSpace - åñòü àëüòåpíàòèâû?
Good morning, Bulat!
Monday September 10 2001 21:24, Bulat Ziganshin wrote to Sergei Romancha:
BZ> ntfs. ïðàâäà, æì¸ò õóæå. íó åù¸ stacker4, íî îí èìõî íè÷åì íå ëó÷øå
BZ> ds. à íå òû ëè ñàì ñîáèðàëñÿ íàïèñàòü ÷òî-òî òèïà òîãî?? à, åñòü åù¸
BZ> êàêàÿ-òî ïðîãðàììà, êîòîðàÿ íà ëåòó zip/unzip äåëàåò, íî òîðìîç è
BZ> ãëþêàëî
Åñëè òû ïpî ZipMagic, òî íå îñîáûé îí è òîpìîç íà íûíåøíèõ ìàøèíàõ. À ãëþêè ïpî
ÿâëÿþòñÿ ïpè ïîïûòêå ñîõpàíÿòü íà åãî äåâàéñàõ ôàéëèêè pàçìåpîì ïîä 100Ìá.
Good luck ! Wednesday September 12 2001
Alex Goldberg.
---
* Origin: (UA, Kherson FIDOnet 2:468/57)
— RU.COMPRESS
From : Bulat Ziganshin 2:5093/4.126 12 Sep 01 21:19:35
To : Eugene D. Shelwien
Subj : Î ñëîâàðÿõ ðàçìåðîì áîëüøå 256Ì
* Originally in RU.COMPRESS
Ïðèÿòíîãî òåáå äíÿ è íåçàáûâàåìîé íî÷è, Eugene!
Monday September 10 2001, Eugene D. Shelwien writes to All:
ES> Ìåíÿ äàâíî èíòåðåñîâàëî, ïî÷åìó íè â îäíîì êîìïðåññîðå
ES> äî ñèõ ïîð ìíå íå äîâåëîñü óâèäåòü âîçìîæíîñòè îòâåäåíèÿ
ES> ïîä ñëîâàðü áîëüøåãî, ÷åì 256M, êîëè÷åñòâà ïàìÿòè.
ïëîõî ñìîòðåë ;)
Bulat, mailto:bulatzATfort.tatarstan.ru, ICQ 15872722
... Èíîãäà äëÿ òîãî, ÷òîáû èçìåíèòü ñâîå âîñïðèÿòèå ìèðà,
... ëþäè ïûòàþòñÿ èçìåíèòü ñàì ìèð
--- GoldED+/W32 1.1.2
* Origin: Çà áåññìåðòèå ïëàòÿò æèçíüþ. Ìîæíî ÷óæîé (2:5093/4.126)
— RU.COMPRESS
From : IP Robot 2:5093/4.126 13 Sep 01 01:06:12
To : All
Subj : News at ftp://ftp.elf.stuba.sk/pub/pc/pack/
ftp://ftp.elf.stuba.sk/pub/pc/pack/pecpt160.zip
PECompact v1.60 - Win9x/NT4/W2k Executables Packer (88,661 bytes)
--- PktMake.pl
* Origin: PktMake.pl (2:5093/4.126)
— RU.COMPRESS
From : Paul Konev 2:463/1124.977 13 Sep 01 13:18:10
To : Bulat Ziganshin
Subj : DriveSpace - åñòü àëüòåpíàòèâû?
Ïðèâåò Bulat!
10 Sep 01 21:24, Bulat Ziganshin -> Sergei Romancha:
SR>> subj? Ãëàâíîå ÷òîáû ïîä Win pàáîòàëî, ïîä äîñ íåîáÿçàòåëüíî.
BZ> ntfs. ïðàâäà, æì¸ò õóæå. íó åù¸ stacker4, íî îí èìõî íè÷åì íå ëó÷øå ds.
BZ> à íå òû ëè ñàì ñîáèðàëñÿ íàïèñàòü ÷òî-òî òèïà òîãî?? à, åñòü åù¸
BZ> êàêàÿ-òî ïðîãðàììà, êîòîðàÿ íà ëåòó zip/unzip äåëàåò, íî òîðìîç è ãëþêàëî
ZipMagic íàçûâàåòñÿ, íî íå ÿâëÿåòñÿ òîðìîçîì è ãëþêàëîì.
Ïîëüçóþñü óæå íå îäèí ãîä. Î÷åíü óäîáíî. Äîâîëåí.
Paul
--- Fregate 1.44/W32
* Origin: no origin (2:463/1124.977)
— RU.COMPRESS
From : Maxim Smirnov 2:5020/400 13 Sep 01 23:35:02
To : All
Subj : wanted
From: "Maxim Smirnov" <model@iac.spb.ru>
Hi All,
À êàêèå åñòü â ïðèðîäå ñâîáîäíî ðàñïðîñòðàíÿåìûå
äèññåðû, èìåþùèå îòíîøåíèå ê ýõîòàãó? Áåãëûé
ïîèñê ïî âèíòó äîêàçàë íàëè÷èå íèæåïðèâåäåííûõ.
×òî åùå åñòü?
Inferring Sequential Structure
by Craig G. Nevill-Manning
Lossless Document Image Compression
by Stuart J. Inglis
Off-Line Data Compression By Textual Substitution
by Stefano Lonardi
On-Line Stochastic Processes in Data Compression
by Suzanne Bunton
Structures of String Matching and Data Compression
by N. Jesper Larsson
The Design and Analysis of Efficient Lossless
Data Compression Systems
by Paul Glor Howard
È åùå âîïðîñ. Âåäåò ëè êòî èññëåäîâàíèÿ ïî îöåíêå
âåðîÿòíîñòåé ïîÿâëåíèÿ ñèìâîëîâ íà îñíîâàíèè íåñìåæíûõ,
ò.å. íå êîíòåêñòà â åãî êëàññè÷åñêîì ïîíèìàíèè?
Åñëè íå èçìåíÿåò ñêëåðîç, òî åäèíñòâåííàÿ èçâåñòíàÿ
ìíå ñòàòüÿ íàçûâàåòñÿ Lexical Attraction for Text
Compression. By J.Bach, I.Witten.
Maxim
--- ifmail v.2.15dev5
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/400)
— RU.COMPRESS
From : IP Robot 2:5093/4.126 14 Sep 01 01:04:28
To : All
Subj : News at ftp://ftp.elf.stuba.sk/pub/pc/pack/
ftp://ftp.elf.stuba.sk/pub/pc/pack/7z230b3.exe
7-ZIP Archiver v2.30 beta 3 - Command line file archiver (581,392 bytes)
--- PktMake.pl
* Origin: PktMake.pl (2:5093/4.126)
— RU.COMPRESS
From : Vadim Goncharov 2:5091/9.17 14 Sep 01 23:21:43
To : Bulat Ziganshin
Subj : Re: DriveSpace - åñòü àëüòåpíàòèâû?
Êàê ïîæèâàåòå, Bulat ?
-=> Êàê-òî pàç ÿ ñëy÷àéíî çàìåòèë, ÷òî â 10 Ñåí 01 21:24, Bulat Ziganshin
-=> ïèñàë Sergei Romancha íàñ÷åò DriveSpace - åñòü àëüòåpíàòèâû?:
SR>> subj? Ãëàâíîå ÷òîáû ïîä Win pàáîòàëî, ïîä äîñ íåîáÿçàòåëüíî.
BZ> ntfs. ïpàâäà, æì¸ò õyæå.
Ðàçâå??? Çàòî íàäåæíî è yäîáíî, íå òî ÷òî âñÿêèå òàì äpàéâñïåéñû è ò.ä.
BZ> íy åù¸ stacker4, íî îí èìõî íè÷åì íå ëy÷øå ds. à íå òû ëè ñàì
BZ> ñîáèpàëñÿ íàïèñàòü ÷òî-òî òèïà òîãî??
Îé, íàôèã íàäî...
BZ> à, åñòü åù¸ êàêàÿ-òî ïpîãpàììà, êîòîpàÿ íà ëåòy zip/unzip äåëàåò, íî
BZ> òîpìîç è ãëþêàëî
Âîò ýòî áîëåå èíòåpåñíî. Åñòü âñÿêèå ZipFolders & ZipMagic. Ïåpâûé y ìåíÿ ñòîèò
, ãëþêîâ íå çàìå÷åíî. ÂÎò áû äëÿ pàp òàêîå áûëî...
C yâàæåíèåì, Vadim Goncharov.
... Â ÷yæyþ ñåòü ñî ñâîèì ïpîòîêîëîì íå ëåçü!
--- Çîëîòîáîpîäûé äÅÄ-påäàêòîp, âîçpàñòîì 3.00.Beta5+ ëåò
* Origin: The Nuclear Lightning Systems (2:5091/9.17)
— RU.COMPRESS
From : Dmitry Shkarin 2:5020/400 15 Sep 01 00:59:52
To : Maxim Smirnov
Subj : Re: wanted
From: "Dmitry Shkarin" <dmitry.shkarin@mtu-net.ru>
Hi, Maxim!
> À êàêèå åñòü â ïðèðîäå ñâîáîäíî ðàñïðîñòðàíÿåìûå
> äèññåðû, èìåþùèå îòíîøåíèå ê ýõîòàãó? Áåãëûé
Åùå ïðî Ekstrand & Teahan çàáûë.
> È åùå âîïðîñ. Âåäåò ëè êòî èññëåäîâàíèÿ ïî îöåíêå
> âåðîÿòíîñòåé ïîÿâëåíèÿ ñèìâîëîâ íà îñíîâàíèè íåñìåæíûõ,
> ò.å. íå êîíòåêñòà â åãî êëàññè÷åñêîì ïîíèìàíèè?
Hó åñëè ôîðìàëüíî, òî â image compression êîíòåêñòû ñòðîÿòñÿ èç
ïèêñåëîâ, ñòðî÷íûå ðàññòîÿíèÿ ìåæäó êîòîðûìè âåëèêè.
--- ifmail v.2.15dev5
* Origin: home (2:5020/400)
— RU.COMPRESS
From : Dmitry Shkarin 2:5020/400 15 Sep 01 01:16:12
To : Dmitry Shkarin
Subj : Re: wanted
From: "Dmitry Shkarin" <dmitry.shkarin@mtu-net.ru>
Hi, ÿ!
> Åùå ïðî Ekstrand & Teahan çàáûë.
À åùå Êàäà÷.
--- ifmail v.2.15dev5
* Origin: home (2:5020/400)
— RU.COMPRESS
From : IP Robot 2:5093/4.126 18 Sep 01 01:04:41
To : All
Subj : News at ftp://ftp.elf.stuba.sk/pub/pc/pack/
ftp://ftp.elf.stuba.sk/pub/pc/pack/cmdzip.zip
AD Command Zip - Simple zipping utility (508,961 bytes)
--- PktMake.pl
* Origin: PktMake.pl (2:5093/4.126)
— RU.COMPRESS
From : Anton V Zhbankov 2:5015/160.555 18 Sep 01 20:51:39
To : Vadim Goncharov
Subj : DriveSpace - åñòü àëüòåpíàòèâû?
Greetings, Vadim.
14 Sep 01 22:21, Vadim Goncharov -> Bulat Ziganshin
BZ>> à, åñòü åù¸ êàêàÿ-òî ïpîãpàììà, êîòîpàÿ íà ëåòy zip/unzip
BZ>> äåëàåò, íî òîpìîç è ãëþêàëî
VG> Âîò ýòî áîëåå èíòåpåñíî. Åñòü âñÿêèå ZipFolders & ZipMagic. Ïåpâûé y
VG> ìåíÿ ñòîèò, ãëþêîâ íå çàìå÷åíî. ÂÎò áû äëÿ pàp òàêîå áûëî...
Äëÿ ðàðà òàêîå íå ïîëó÷èòñÿ :(((
À âîò ZipFolders äëÿ NT - ÕÎ×Ó!!!!
Ìîæåò êòî çíàåò íå÷òî ïîäîáíîå??? ZipMagic íå ïðåäëàãàòü!!!
Ariokh, _Lord of Chaos_.
_/DMCA - íàãëàÿ ïîïûòêà ïîä÷èíèòü ñâîáîäíûõ ëþäåé êîðïîðàöèÿì./_
...  Ïîìïåÿõ öàðèë òàêîé ðàçâðàò, ÷òî äàæå Âåçóâèé êîí÷èë.
--- [ANTI-DMCA][Pascal][Open source][Ïîëèòåõ][Team Hell][Progressive]
* Origin: < Yards of Chaos > (2:5015/160.555)
— RU.COMPRESS
From : Roman Pshenichny 2:5025/38.82 19 Sep 01 01:02:43
To : All
Subj : Fastest RangeCoder
Hi All!
Hóæíî áûñòpî ñæèìàòü áåç ïîòåpü ïîòîê äàííûõ èìåþùèõ ìàëóþ èçáûòî÷íîñòü.
×òî ïîñîâåòóåòå?
ß äóìàþ, ÷òî range coder. Âîò òîëüêî â ïîñëåäíåå âpåìÿ èõ ñòîëüêî pàçâåëîñü, òà
ê ÷òî åñëè êòî çíàåò ñàìóþ áûñòpóþ påàëèçàöèþ -- ïîäåëèòåñü èñõîäíèêàìè èëè url
-àìè.
Ïîñëå ïåpåâîäà â asm -- ïîêàæó â ýõå.
--- Best regards.
* Origin: Roman Pshenichny was here. (2:5025/38.82)
— RU.COMPRESS
From : Êîíñòàíòèí Âàñèí 2:5020/400 19 Sep 01 22:15:26
To : All
Subj : Åñòü çàäà÷êà...
From: Êîíñòàíòèí Âàñèí <ringo1999@mailru.com>
Reply-To: Êîíñòàíòèí Âàñèí <ringo1999@mailru.com>
Äîáðîãî âðåìåíè ñóòîê!
Âîò òàêàÿ õèòðàÿ çàäà÷êà. Ïîìîãèòå êòî-íèáóäü.
Åñòü arj-àðõèâ â èìåíè êîòîðîãî äàòà MDD. Ïðè÷¸ì ìåñÿö â 16-îì
ôîðìàòå.
Hàäî.
Ðàñïàêîâàòü. Òàê 3 ôàéëà. Îäèí èç ôàéëîâ ïåðåèìåíîâàòü. Äà òàê ÷òî áû
â èìåíè ôàéëà áûëà äàòà. À ïîòîì îáðàòíî çàïàêîâàòü. Ïðàâäà â ëþáîé
àðõèâ, íî â èìåíè îïÿòü ä.á. òà æå äàòà ÷òî è â íà÷àëüíîì àðõèâå.
×òî ïîñîâåòóåòå?
Âîçìîæíî ëè ñäåëàòü êàêîé-íèáóäü ÁÀÒ-íè÷åê èëè ïðîñòåíüêóþ ïðîãðàììêó?
Ïîìîãèòå!!!
--
Best regards,
Êîíñòàíòèí Ïèøèòå: ringo1999@mailru.com
Îòïðàâëåíî ÷åðåç ñåðâåð Talk.Ru - http://www.talk.ru
--- ifmail v.2.15dev5
* Origin: 2000 (2:5020/400)
— RU.COMPRESS
From : Bulat Ziganshin 2:5093/4.126 20 Sep 01 23:59:15
To : Anton V Zhbankov
Subj : DriveSpace - åñòü àëüòåpíàòèâû?
* Originally in RU.COMPRESS
Ïðèÿòíîãî òåáå äíÿ è íåçàáûâàåìîé íî÷è, Anton!
Tuesday September 18 2001, Anton V Zhbankov writes to Vadim Goncharov:
AZ> À âîò ZipFolders äëÿ NT - ÕÎ×Ó!!!!
à ÿ äèñê íà 60 ãèã ïîêóïàþ. ñîðîêà íå õâàòàåò, âñ¸ ìóçûêîé äà ôèëüìàìè çàáèòî
Bulat, mailto:bulatzATfort.tatarstan.ru, ICQ 15872722
... Èíîãäà äëÿ òîãî, ÷òîáû èçìåíèòü ñâîå âîñïðèÿòèå ìèðà,
... ëþäè ïûòàþòñÿ èçìåíèòü ñàì ìèð
--- GoldED+/W32 1.1.2
* Origin: Çà áåññìåðòèå ïëàòÿò æèçíüþ. Ìîæíî ÷óæîé (2:5093/4.126)
— RU.COMPRESS
From : Sergei Bakanov 2:5051/36.9 21 Sep 01 07:32:00
To : All
Subj : àðèôìåòè÷åñêîå êîäèðîâàíèå
· •• [ Äåíü äîáðûé , All ? ] •• ·
All, ó òåáÿ åñòü ïîñëåäíèå äîêè ïî subj äëÿ ìûëà?
· •• [ Äà ïðèáóäåò ñ òîáîé ñèëà, äæåäàé All. ] •• ·
--- - --- -- - ·
* Origin: @ORIGIN.TXT.TXT.TXT.TXT (2:5051/36.9)
— RU.COMPRESS
From : Anton V Zhbankov 2:5015/160.555 22 Sep 01 19:14:07
To : Bulat Ziganshin
Subj : DriveSpace - åñòü àëüòåpíàòèâû?
Greetings, Bulat.
20 Sep 01 22:59, Bulat Ziganshin -> Anton V Zhbankov
AZ>> À âîò ZipFolders äëÿ NT - ÕÎ×Ó!!!!
BZ> à ÿ äèñê íà 60 ãèã ïîêóïàþ. ñîðîêà íå õâàòàåò, âñ¸ ìóçûêîé äà
BZ> ôèëüìàìè çàáèòî
Äûê ðåæü áîëâàíêè... èëè âîîáùå íà DVD ïåðåõîäè :)
íó íà êðàéíÿê Raid ;)
Ariokh, _Lord of Chaos_.
_/DMCA - íàãëàÿ ïîïûòêà ïîä÷èíèòü ñâîáîäíûõ ëþäåé êîðïîðàöèÿì./_
... Ðàáîòà íå âîëê, â ëåñ íå óáåæèò, à æàëü!
--- [ANTI-DMCA][Pascal][Open source][Ïîëèòåõ][Team Hell][Progressive]
* Origin: < Yards of Chaos > (2:5015/160.555)
— RU.COMPRESS
From : Daniil Uspensky 2:5030/1551.7 23 Sep 01 17:42:32
To : All
Subj : Øàëüíàÿ ìûñëü...
Hello All!
À ÷òî, åñëè â PPM þçàòü èíòåpïîëÿöèîííûå ïîëèíîìû äëÿ "ïpåäñêàçàíèÿ" ñèìâîëîâ?
Daniil
--- GoldED+/386 1.1.4.7
* Origin: Once Upon A Time In The West ... (2:5030/1551.7)
— RU.COMPRESS
From : Alex Baskakov 2:5025/3.55 23 Sep 01 20:02:38
To : All
Subj : ñòðàííûé zip
How à þ, All?
Åñòü ñòðàííûé zip àðõèâ, íåêîòîðûå ôàéëû èç êîòîðîãî ñòàíäàðòíûì zip'îì íå ðàçâ
îðà÷èâàþòñÿ (bad table âûäàåò).  àðõèâå åñòü ôàéëû _hash*, ÷òî íàâîäèò íà ìûñë
ü î êàêîì-òî êëîíå... ×åì áû åãî ðàçâåðíóòü?
Ïð. åù¸, Ë.
--- GoldED/386 3.0.1
* Origin: Wanna be MCSD? (2:5025/3.55)
— RU.COMPRESS
From : Max Vasilyev 2:5057/33.36 24 Sep 01 19:12:34
To : Alex Baskakov
Subj : ñòðàííûé zip
Hello Alex!
Replying to a message of Alex Baskakov to All:
AB> Åñòü ñòðàííûé zip àðõèâ, íåêîòîðûå ôàéëû èç êîòîðîãî ñòàíäàðòíûì zip'îì íå
AB> ðàçâîðà÷èâàþòñÿ (bad table âûäàåò).  àðõèâå åñòü ôàéëû _hash*, ÷òî
AB> íàâîäèò íà ìûñëü î êàêîì-òî êëîíå... ×åì áû åãî ðàçâåðíóòü?
âîçìîæíî PkZip 4.0 èëè 4.5 for Win32
www.pkware.com
WBR, Max. *piwamoto!chat.ru*
--- FleetStreet 1.27.3.7
* Origin: Personal Reality (2:5057/33.36)
— RU.COMPRESS
From : Maxim Smirnov 2:5020/400 25 Sep 01 00:44:21
To : Daniil Uspensky
Subj : Øàëüíàÿ ìûñëü...
From: "Maxim Smirnov" <model@iac.spb.ru>
Sun Sep 23 2001 17:42, Daniil Uspensky wrote to All:
DU> Hello All!
DU> À ÷òî, åñëè â PPM þçàòü èíòåpïîëÿöèîííûå ïîëèíîìû äëÿ "ïpåäñêàçàíèÿ"
DU> ñèìâîëîâ?
Ëàæà â îáùåì ñëó÷àå, åñëè òîëüêî íå ïîâåçåò.
Êðîìå òîãî, äëÿ ïðåäñêàçàíèÿ èíòåðïîëÿöèîííûå ïîëèíîìû
ìîãóò ïðèìåíÿòü ðàçâå ÷òî òîëüêî íåóäàâøèåñÿ ê.ô-ì.í,
íå ðåøèâøèåñÿ íè îäíîé ðåàëüíîé ïðîãíîçíîé çàäà÷è.
Maxim
--- ifmail v.2.15dev5
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/400)
— RU.COMPRESS
From : Dima Kirnocenskij 2:5020/701.111 25 Sep 01 11:15:29
To : Daniil Uspensky
Subj : Re: Øàëüíàÿ ìûñëü...
Ïðèâåò, Daniil!
23 Sep 01 17:42, Daniil Uspensky wrote to All:
DU> À ÷òî, åñëè â PPM þçàòü èíòåpïîëÿöèîííûå ïîëèíîìû äëÿ "ïpåäñêàçàíèÿ"
DU> ñèìâîëîâ?
Ò.å. òû íàäååøüñÿ íà áîëåå èëè ìåíåå "ãëàäêîå" ðàñïðåäåëåíèå ÊÎÄÎÂ ñèìâîëîâ?
À ïî÷åìó?
Âñåãî íàèëy÷øåãî.
Dima Kirnocenskij
---
* Origin: Why not? (FIDO 2:5020/701.111)
— RU.COMPRESS
From : Bulat Ziganshin 2:5093/4.126 26 Sep 01 10:37:49
To : Max Vasilyev
Subj : ñòðàííûé zip
* Originally in RU.COMPRESS
Ïðèÿòíîãî òåáå äíÿ è íåçàáûâàåìîé íî÷è, Max!
Monday September 24 2001, Max Vasilyev writes to Alex Baskakov:
AB>> Åñòü ñòðàííûé zip àðõèâ, íåêîòîðûå ôàéëû èç êîòîðîãî ñòàíäàðòíûì
AB>> zip'îì íå ðàçâîðà÷èâàþòñÿ (bad table âûäàåò).  àðõèâå åñòü ôàéëû
AB>> _hash*, ÷òî íàâîäèò íà ìûñëü î êàêîì-òî êëîíå... ×åì áû åãî
AB>> ðàçâåðíóòü?
MV> âîçìîæíî PkZip 4.0 èëè 4.5 for Win32
MV> www.pkware.com
âðÿä ëè. defalte64 - îòäåëüíûé ìåòîä ñæàòèÿ ñî ñâîèì íîìåðîì
Bulat, mailto:bulatzATfort.tatarstan.ru, ICQ 15872722
... Èíîãäà äëÿ òîãî, ÷òîáû èçìåíèòü ñâîå âîñïðèÿòèå ìèðà,
... ëþäè ïûòàþòñÿ èçìåíèòü ñàì ìèð
--- GoldED+/W32 1.1.2
* Origin: Çà áåññìåðòèå ïëàòÿò æèçíüþ. Ìîæíî ÷óæîé (2:5093/4.126)
— RU.COMPRESS
From : Daniil Uspensky 2:5030/1551.7 26 Sep 01 17:12:29
To : Maxim Smirnov
Subj : Øàëüíàÿ ìûñëü...
Hello Maxim!
25 Ñåí 01, Maxim Smirnov wrote to Daniil Uspensky:
DU>> À ÷òî, åñëè â PPM þçàòü èíòåpïîëÿöèîííûå ïîëèíîìû äëÿ
DU>> "ïpåäñêàçàíèÿ" ñèìâîëîâ?
MS> Ëàæà â îáùåì ñëy÷àå, åñëè òîëüêî íå ïîâåçåò.
MS> Êpîìå òîãî, äëÿ ïpåäñêàçàíèÿ èíòåpïîëÿöèîííûå ïîëèíîìû
MS> ìîãyò ïpèìåíÿòü pàçâå ÷òî òîëüêî íåyäàâøèåñÿ ê.ô-ì.í,
MS> íå påøèâøèåñÿ íè îäíîé påàëüíîé ïpîãíîçíîé çàäà÷è.
ß òîæå ê òàêîìy âûâîäy ïpèøåë. Ê òîìy æå èõ èñïîëüçîâàòü íå yäîáíî, ò.ê. âíå âç
ÿòîãî ïpîìåæyòêà îíè âåäyò ñåáÿ ñêâåpíî...
Daniil
--- GoldED+/386 1.1.4.7
* Origin: Once Upon A Time In The West ... (2:5030/1551.7)
— RU.COMPRESS
From : Andrew Ezhguroff 2:5020/400 26 Sep 01 18:11:48
To : Alex Baskakov
Subj : Re: ñòðàííûé zip
From: "Andrew Ezhguroff" <eandr@com2com.ru>
Ïðèâåò! "Alex Baskakov" <Alex.Baskakov@p55.f3.n5025.z2.fidonet.org>
ñîîáùèë(à) íàì:
> Åñòü ñòðàííûé zip àðõèâ, íåêîòîðûå ôàéëû èç êîòîðîãî ñòàíäàðòíûì zip'îì íå
> ðàçâîðà÷èâàþòñÿ (bad table âûäàåò).  àðõèâå åñòü ôàéëû _hash*, ÷òî
íàâîäèò íà
> ìûñëü î êàêîì-òî êëîíå... ×åì áû åãî ðàçâåðíóòü?
Ñêîðåå âñåãî ýòî âîîáùå íå ZIP, à êàêîé-òî ïîñòîðîííèé ôîðìàò (â èíòåðíåòå
ëþáÿò ëþáîìó àðõèâó äàâàòü ðàñøèðåíèå ZIP). Ïîïðîáóé ïîñìîòðåòü åãî
ïðîãðàììîé, êîòîðàÿ íåñêîëüêî ôîðìàòîâ ïîíèìàåò: WinRar 2.8 - 9 ôîðìàòîâ,
DosNavigator (íå ðàñïàêóåøü, íî õîòÿ áû ïîéìåøü, êàêîé àðõèâàòîð
òðåáóåòñÿ) - 25 ôîðìàòîâ.
Ñ óâàæåíèåì, Àíäðåé.
--- ifmail v.2.15dev5
* Origin: COMSTAR Telecommunications (2:5020/400)