title: How do the different compression levels of gzip differ?
body: <p>I am trying to better understand how different compression levels  (1-9) of gzip differ in the way that encoding is implemented. </p>
  
  <p>I've looked the zlib C source code and it seems that it has to do with how exhaustive the search for the longest matching string is, but looking for more specific information. </p>
  
  <p>For example, do the levels yield any differences in the assignment of Huffman codes? </p>