| Index: doc/faq.txt
|
| ===================================================================
|
| --- doc/faq.txt (revision 87706)
|
| +++ doc/faq.txt (working copy)
|
| @@ -26,7 +26,7 @@
|
| A: 7-Zip and LZMA SDK are the original projects. LZMA SDK is roughly
|
| a subset of the 7-Zip source tree.
|
|
|
| - p7zip is 7-Zip's command line tools ported to POSIX-like systems.
|
| + p7zip is 7-Zip's command-line tools ported to POSIX-like systems.
|
|
|
| LZMA Utils provide a gzip-like lzma tool for POSIX-like systems.
|
| LZMA Utils are based on LZMA SDK. XZ Utils are the successor to
|
| @@ -42,7 +42,7 @@
|
| A: When the designing of the .xz format began, the idea was to replace
|
| the .lzma format and use the same .lzma suffix. It would have been
|
| quite OK to reuse the suffix when there were very few .lzma files
|
| - around. However, the old .lzma format become popular before the
|
| + around. However, the old .lzma format became popular before the
|
| new format was finished. The new format was renamed to .xz but the
|
| name of liblzma wasn't changed.
|
|
|
| @@ -73,7 +73,7 @@
|
|
|
| Technically, there is a way to make the conversion relatively fast
|
| (roughly twice the time that normal decompression takes). Writing
|
| - such a tool would take quite a bit time though, and would probably
|
| + such a tool would take quite a bit of time though, and would probably
|
| be useful to only a few people. If you really want such a conversion
|
| tool, contact Lasse Collin and offer some money.
|
|
|
| @@ -84,7 +84,7 @@
|
| A: xz -dc foo.tar.xz | tar xf -
|
|
|
|
|
| -Q: Can I recover parts of a broken .xz file (e.g. corrupted CD-R)?
|
| +Q: Can I recover parts of a broken .xz file (e.g. a corrupted CD-R)?
|
|
|
| A: It may be possible if the file consists of multiple blocks, which
|
| typically is not the case if the file was created in single-threaded
|
| @@ -94,7 +94,7 @@
|
| Q: Is (some part of) XZ Utils patented?
|
|
|
| A: Lasse Collin is not aware of any patents that could affect XZ Utils.
|
| - However, due to nature of software patents, it's not possible to
|
| + However, due to the nature of software patents, it's not possible to
|
| guarantee that XZ Utils isn't affected by any third party patent(s).
|
|
|
|
|
| @@ -105,8 +105,8 @@
|
| filters.
|
|
|
| Documenting LZMA and LZMA2 is planned, but for now, there is no other
|
| - documentation that the source code. Before you begin, you should know
|
| - the basics of LZ77 and range coding algorithms. LZMA is based on LZ77,
|
| + documentation than the source code. Before you begin, you should know
|
| + the basics of LZ77 and range-coding algorithms. LZMA is based on LZ77,
|
| but LZMA is a lot more complex. Range coding is used to compress
|
| the final bitstream like Huffman coding is used in Deflate.
|
|
|
| @@ -148,7 +148,7 @@
|
|
|
| xz --check=crc32 --powerpc --lzma2=preset=6e,dict=64KiB
|
|
|
| - Adjust dictionary size to get a good compromise between
|
| + Adjust the dictionary size to get a good compromise between
|
| compression ratio and decompressor memory usage. Note that
|
| in single-call decompression mode of XZ Embedded, a big
|
| dictionary doesn't increase memory usage.
|
| @@ -184,10 +184,10 @@
|
| The third method is pigz-style threading (I use that name, because
|
| pigz <http://www.zlib.net/pigz/> uses that method). It doesn't
|
| affect compression ratio significantly and scales to many cores.
|
| - The memory usage scales linearly when threads are added. It isn't
|
| - significant with pigz, because Deflate uses only 32 KiB dictionary,
|
| + The memory usage scales linearly when threads are added. This isn't
|
| + significant with pigz, because Deflate uses only a 32 KiB dictionary,
|
| but with LZMA2 the memory usage will increase dramatically just like
|
| - with the independent blocks method. There is also a constant
|
| + with the independent-blocks method. There is also a constant
|
| computational overhead, which may make pigz-method a bit dull on
|
| dual-core compared to the parallel match finder method, but with more
|
| cores the overhead is not a big deal anymore.
|
| @@ -197,7 +197,7 @@
|
| can cut the memory usage by 50 %.
|
|
|
| It is possible that the single-threaded method will be modified to
|
| - create files indentical to the pigz-style method. We'll see once
|
| + create files identical to the pigz-style method. We'll see once
|
| pigz-style threading has been implemented in liblzma.
|
|
|
|
|
|
|