]> wimlib.net Git - wimlib/blobdiff - README
wimcapture.1: 7-Zip 15.12 supports LZMS decompression
[wimlib] / README
diff --git a/README b/README
index f27d8f1fd006831f4684ca359108997c12833cc0..31d2479226b1c9f8c86f5a78b81adebeb1ad5f73 100644 (file)
--- a/README
+++ b/README
@@ -1,6 +1,6 @@
                                   INTRODUCTION
 
-This is wimlib version 1.8.3-BETA (September 2015).  wimlib is a C library for
+This is wimlib version 1.8.4-BETA (December 2015).  wimlib is a C library for
 creating, modifying, extracting, and mounting files in the Windows Imaging
 Format (WIM files).  wimlib and its command-line frontend 'wimlib-imagex'
 provide a free and cross-platform alternative to Microsoft's WIMGAPI, ImageX,
@@ -16,7 +16,7 @@ for Debian and RPM packaging are in the debian/ and rpm/ directories.
 To install wimlib and wimlib-imagex on Windows, just download and extract the
 ZIP file containing the latest binaries.  See README.WINDOWS for more details.
 
-All official wimlib releases are available from http://wimlib.net.
+All official wimlib releases are available from https://wimlib.net.
 
                                    WIM FILES
 
@@ -45,7 +45,7 @@ file extension rather than ".wim".  They are supported in wimlib since v1.6.0.
                              IMAGEX IMPLEMENTATION
 
 wimlib itself is a C library, and it provides a documented public API (See:
-http://wimlib.net/apidoc) for other programs to use.  However, it is also
+https://wimlib.net/apidoc) for other programs to use.  However, it is also
 distributed with a command-line program called "wimlib-imagex" that uses this
 library to implement an imaging tool similar to Microsoft's ImageX.
 wimlib-imagex supports almost all the capabilities of Microsoft's ImageX as well
@@ -76,18 +76,18 @@ resulting WIM file in bytes, and the time it took to create the file.  When
 possible, the results with the Microsoft equivalent are included.
 
   =============================================================================
-  | Compression            ||  wimlib (v1.8.0)       |  WIMGAPI (Windows 8.1) |
+  | Compression            ||  wimlib (v1.8.3)       |  WIMGAPI (Windows 10)  |
   =============================================================================
-  | None             [1]   ||  361,314,224 in 2.4s   |  361,315,338 in 4.5s   |
-  | XPRESS           [2]   ||  138,218,750 in 3.0s   |  140,457,436 in 6.0s   |
-  | XPRESS (slow)    [3]   ||  135,173,511 in 8.9s   |  N/A                   |
-  | LZX (quick)      [4]   ||  130,207,195 in 3.8s   |  N/A                   |
-  | LZX (normal)     [5]   ||  126,522,539 in 10.4s  |  127,293,240 in 19.2s  |
-  | LZX (slow)       [6]   ||  126,042,313 in 17.3s  |  N/A                   |
-  | LZMS (non-solid) [7]   ||  116,150,682 in 25.3s  |  N/A                   |
-  | LZMS (solid)     [8]   ||  88,107,484  in 61.7s  |  88,769,830 in 102.3s  |
-  | "WIMBoot"        [9]   ||  167,023,719 in 3.5s   |  169,109,211 in 10.4s  |
-  | "WIMBoot" (slow) [10]  ||  165,027,583 in 7.9s   |  N/A                   |
+  | None             [1]   ||  361,314,224 in 2.7s   |  361,315,338 in 3.0s   |
+  | XPRESS           [2]   ||  137,954,729 in 3.0s   |  140,457,081 in 6.4s   |
+  | XPRESS (slow)    [3]   ||  135,147,054 in 8.0s   |  N/A                   |
+  | LZX (quick)      [4]   ||  130,098,933 in 3.3s   |  N/A                   |
+  | LZX (normal)     [5]   ||  126,310,241 in 9.9s   |  127,293,110 in 18.5s  |
+  | LZX (slow)       [6]   ||  125,884,919 in 17.4s  |  N/A                   |
+  | LZMS (non-solid) [7]   ||  116,150,698 in 23.4s  |  N/A                   |
+  | LZMS (solid)     [8]   ||  88,108,326  in 55.6s  |  88,771,800 in 90.9s   |
+  | "WIMBoot"        [9]   ||  166,892,801 in 3.0s   |  169,108,689 in 8.9s   |
+  | "WIMBoot" (slow) [10]  ||  165,004,333 in 7.8s   |  N/A                   |
   =============================================================================
 
 Notes:
@@ -130,14 +130,14 @@ Note: wimlib-imagex's --compress option also accepts the "fast", "maximum", and
 Testing environment:
 
     - 64 bit binaries
-    - Windows 8.1 virtual machine running on Linux with VT-x
+    - Windows 10 virtual machine running on Linux with VT-x
     - 4 CPUs and 4 GiB memory given to virtual machine
     - SSD-backed virtual disk
     - All tests done with page cache warmed
 
 The compression ratio provided by wimlib is also competitive with commonly used
 archive formats.  Below are file sizes that result when the Canterbury corpus is
-compressed with wimlib (v1.8.0), WIMGAPI (Windows 8.1), and some other
+compressed with wimlib (v1.8.3), WIMGAPI (Windows 8.1), and some other
 formats/programs:
 
      =====================================================
@@ -147,15 +147,15 @@ formats/programs:
      | WIM (WIMGAPI, None)                | 2,814,254    |
      | WIM (wimlib, None)                 | 2,814,216    |
      | WIM (WIMGAPI, XPRESS)              | 825,536      |
-     | WIM (wimlib, XPRESS)               | 789,296      |
+     | WIM (wimlib, XPRESS)               | 787,356      |
      | tar.gz (gzip, default)             | 738,796      |
      | ZIP (Info-ZIP, default)            | 735,334      |
      | tar.gz (gzip, -9)                  | 733,971      |
      | ZIP (Info-ZIP, -9)                 | 732,297      |
-     | WIM (wimlib, LZX quick)            | 690,110      |
+     | WIM (wimlib, LZX quick)            | 686,420      |
      | WIM (WIMGAPI, LZX)                 | 651,866      |
-     | WIM (wimlib, LZX normal)           | 624,634      |
-     | WIM (wimlib, LZX slow)             | 620,728      |
+     | WIM (wimlib, LZX normal)           | 623,718      |
+     | WIM (wimlib, LZX slow)             | 619,382      |
      | WIM (wimlib, LZMS non-solid)       | 581,046      |
      | tar.bz2 (bzip, default)            | 565,008      |
      | tar.bz2 (bzip, -9)                 | 565,008      |
@@ -310,7 +310,7 @@ mode), to ensure a fast and feature-rich implementation of each platform/mode.
 
 wimlib is mainly used on x86 and x86_64 CPUs, but it should also work on a
 number of other GCC-supported 32-bit or 64-bit architectures.  It has been
-tested on the ARM architecture.
+tested on the ARM and MIPS architectures.
 
 Currently, gcc and clang are the only supported compilers.  A few nonstandard
 extensions are used in the code.