Public Spirit #01
17 мая 1997 |
|
Coder - an overview of current data packer: MS-Pack, Mega LZ, ZX-ZIP, ASC LZ PACK.
Packers Author: (C) SEM Today we talk on the topic packers. Among beginners Programmers are disputes about a packer better, more convenient and etc., etc., so I decided to test for several parameters: Packing files (text, graphics, codes) and the interface. The test was conducted for four packer: 1) MS-PACK (hereafter simply MS). 2) MEGA LZ PACKv2.6 (on C-26) 3) ZX-ZIP (hereinafter ZIP). 4) ASC LZ PACK (just LZ). On the interface more easy to use MS, it has a very a decent window system, easy selection of files from a directory, the mapping process, but also has the largest disadvantage: It is very slow pack. ZIP fairly well in management, even a note group of files. LZ has some pitiful semblance of an interface. C-26 the same as the version of LZ newer algorithm and steeper, and interface that the same. Next, bring the table obtained after packaging Fail a few different packers. Ok TABLE: Len MS-PACK C-26 Zip LZ +00 00803 01066 01010 00705 0103 +05 01386 02890 01463 01051 0182 +10 02794 06142 02685 01903 0453 +12 09022 22778 08412 08011 1003 +16 21195 37522 19890 18521 2532 +11 10015 17686 09280 08400 1242 ++++++++ +++++ +++++ +++++ + + + + +05 01887 04096 01928 01700 0203 +07 01881 04096 01941 01681 0234 +12 01862 04096 01930 01653 0222 +17 01887 04096 01962 01689 0233 ----- -------- ----- ----- --- 27072 11915 +05 11203 10989 1301 +07 10683 27072 11397 10113 1234 +11 10780 27072 11493 10301 1253 ===== ======== ===== ===== ==== +10 07590 10752 07551 07489 0832 +13 09358 11776 09267 09134 1001 +20 13299 16384 13148 12947 1410 Notes: Len-length file to the package. In Box MS-PACK + is after increase in volume when the file regime change from SLOW to FAST. After the horizontal line in table are text files after the two-thirds Conventional spekovskogo screen (I took the files from source to MOVER 2 and for a useful and not bad for a magazine). After strips plus sign are IBMovskie scan images and then strips out the "=" - block codes. In the graph given LZ File length divided by 10 (For short). Kruche all files figured ZIP, he distinguished himself in vsek 'weight categories', but due to a lack of use the resulting files very difficult. Lack of is as follows: for It is written ZX-UNZIP, and The resulting blocks are therefore themselves are not unpacked, and length unpacker horrifying therefore, levels of packaging and graphics in games it is not suitable very, algorithms and Packaging unpack just fine, but it does not interfere ZIP thoughtful during the above processes. So I will not dwell on this packer and move on to others. MS-PACK with texts figured pretty good, if not taking into account the time zapakovki, but here there are problems with the graphics, codes better than the rest but not much. C unpacking him better, but with C-26 it does not compare. C-26 packs a pretty cool (if not taking into account the texts), with graphics figured out better the other, and with the codes well. LZ-excellent speed packaging, and the result: huge The size of the blocks. Now we have to conclude from TOTAL VYSHESKAZANOGO: 1) If you need to simply create ARCHIVAL Fail TO BETTER ZX-ZIP YOU NOTHING TO FIND. 2) If you need packed GAME is recommended to use MEGA LZ PACK v2.6 (IF RESULTS AND WORSE THAN IN USING MS-PACK DO NOT More than a couple of TENS BYTE, and this is no special role PLAYS, BUT WIN OVER TIME Dramatically). 3) But if you really WANT popolzovavshis FRIENDLY INTERFACE, you can download MS-PACK AND SEE boldly go Movie or something else DO. I hope this article helps you save more than one hour! (C) SEM from CODERS 'ACADEMY
Other articles:
Similar articles:
В этот день... 21 November