[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-bugs] #7044 [Tor]: Use a better compression algorithm for directory stuff



#7044: Use a better compression algorithm for directory stuff
--------------------------------------+-------------------------------------
 Reporter:  nickm                     |          Owner:                  
     Type:  enhancement               |         Status:  new             
 Priority:  normal                    |      Milestone:  Tor: unspecified
Component:  Tor                       |        Version:                  
 Keywords:  tor-relay needs-proposal  |         Parent:                  
   Points:                            |   Actualpoints:                  
--------------------------------------+-------------------------------------
 Have a look at these results:

 {{{
 [554]$ cat cached-microdesc-consensus |wc -c
   595929
 [555]$ gzip -c -9 cached-microdesc-consensus |wc -c
   255689
 [557]$ xz -c -9 cached-microdesc-consensus |wc -c
   238396
 [556]$ bzip2 -c -9 cached-microdesc-consensus |wc -c
   222433
 }}}

 Now, we might still want to stick with zlib for general-purpose
 compression of descriptors and microdescriptors, since we need to compress
 those streams on the fly.   But for consensus documents, which change
 infrequently, we don't much care about the CPU load required to compress
 them.

 Sending 13% less bytes on consensus traffic would be a clear and win.

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/7044>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs