<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Multithread ZIP in Firewall and Security Management</title>
    <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Multithread-ZIP/m-p/32323#M2602</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Communtiy,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;during the last days I had to work a lot with backups.&lt;/P&gt;&lt;P&gt;I recognized that the bottle neck is always gzip, because it only utilize one single core.&lt;/P&gt;&lt;P&gt;Additinally I recognized while gzip is utilizing one thread by 100% it is impacting other processes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Question: There are already different zip tools in the unix universe supporting multiple threads. Are there plans to implement a multithread zip tool into GAIA and adding its functionallity to gaiabackup and scripts like this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;Sven&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 02 Oct 2018 15:19:16 GMT</pubDate>
    <dc:creator>Sven_Glock</dc:creator>
    <dc:date>2018-10-02T15:19:16Z</dc:date>
    <item>
      <title>Multithread ZIP</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Multithread-ZIP/m-p/32323#M2602</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Communtiy,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;during the last days I had to work a lot with backups.&lt;/P&gt;&lt;P&gt;I recognized that the bottle neck is always gzip, because it only utilize one single core.&lt;/P&gt;&lt;P&gt;Additinally I recognized while gzip is utilizing one thread by 100% it is impacting other processes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Question: There are already different zip tools in the unix universe supporting multiple threads. Are there plans to implement a multithread zip tool into GAIA and adding its functionallity to gaiabackup and scripts like this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;Sven&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Oct 2018 15:19:16 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Multithread-ZIP/m-p/32323#M2602</guid>
      <dc:creator>Sven_Glock</dc:creator>
      <dc:date>2018-10-02T15:19:16Z</dc:date>
    </item>
    <item>
      <title>Re: Multithread ZIP</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Multithread-ZIP/m-p/32324#M2603</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In general, I know we will be updating various userspace tools as part of moving to a newer kernel.&lt;/P&gt;&lt;P&gt;Will we update ZIP in particular? Not sure.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Oct 2018 16:12:40 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Multithread-ZIP/m-p/32324#M2603</guid>
      <dc:creator>PhoneBoy</dc:creator>
      <dc:date>2018-10-02T16:12:40Z</dc:date>
    </item>
    <item>
      <title>Re: Multithread ZIP</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Multithread-ZIP/m-p/72835#M5557</link>
      <description>&lt;P&gt;Yes you will! &lt;span class="lia-unicode-emoji" title=":grinning_face:"&gt;😀&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It seems to be part of R80.10 JHF 245, R80.20 JHF 73 and already part of R80.30.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;...just for completing this thread.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;Sven&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;[Expert@gateway:0]# &lt;STRONG&gt;&lt;FONT color="#3366FF"&gt;pigz --help&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;Usage: pigz [options] [files ...]&lt;BR /&gt;will compress files in place, adding the suffix '.gz'. If no files are&lt;BR /&gt;specified, stdin will be compressed to stdout. &lt;FONT color="#3366FF"&gt;pigz does what gzip does,&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#3366FF"&gt;but spreads the work over multiple processors and cores when compressing.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;Options:&lt;BR /&gt;-0 to -9, -11 Compression level (11 is much slower, a few % better)&lt;BR /&gt;--fast, --best Compression levels 1 and 9 respectively&lt;BR /&gt;-b, --blocksize mmm Set compression block size to mmmK (default 128K)&lt;BR /&gt;-c, --stdout Write all processed output to stdout (won't delete)&lt;BR /&gt;-d, --decompress Decompress the compressed input&lt;BR /&gt;-f, --force Force overwrite, compress .gz, links, and to terminal&lt;BR /&gt;-F --first Do iterations first, before block split for -11&lt;BR /&gt;-h, --help Display a help screen and quit&lt;BR /&gt;-i, --independent Compress blocks independently for damage recovery&lt;BR /&gt;-I, --iterations n Number of iterations for -11 optimization&lt;BR /&gt;-k, --keep Do not delete original file after processing&lt;BR /&gt;-K, --zip Compress to PKWare zip (.zip) single entry format&lt;BR /&gt;-l, --list List the contents of the compressed input&lt;BR /&gt;-L, --license Display the pigz license and quit&lt;BR /&gt;-M, --maxsplits n Maximum number of split blocks for -11&lt;BR /&gt;-n, --no-name Do not store or restore file name in/from header&lt;BR /&gt;-N, --name Store/restore file name and mod time in/from header&lt;BR /&gt;-O --oneblock Do not split into smaller blocks for -11&lt;BR /&gt;-p, --processes n Allow up to n compression threads (default is the&lt;BR /&gt;number of online processors, or 8 if unknown)&lt;BR /&gt;-q, --quiet Print no messages, even on error&lt;BR /&gt;-r, --recursive Process the contents of all subdirectories&lt;BR /&gt;-R, --rsyncable Input-determined block locations for rsync&lt;BR /&gt;-S, --suffix .sss Use suffix .sss instead of .gz (for compression)&lt;BR /&gt;-t, --test Test the integrity of the compressed input&lt;BR /&gt;-T, --no-time Do not store or restore mod time in/from header&lt;BR /&gt;-v, --verbose Provide more verbose output&lt;BR /&gt;-V --version Show the version of pigz&lt;BR /&gt;-z, --zlib Compress to zlib (.zz) instead of gzip format&lt;BR /&gt;-- All arguments after "--" are treated as files&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;[Expert@gateway:0]# &lt;STRONG&gt;&lt;FONT color="#3366FF"&gt;unpigz --help&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;Usage: pigz [options] [files ...]&lt;BR /&gt;will compress files in place, adding the suffix '.gz'. If no files are&lt;BR /&gt;specified, stdin will be compressed to stdout. &lt;FONT color="#3366FF"&gt;pigz does what gzip does,&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#3366FF"&gt;but spreads the work over multiple processors and cores when compressing.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;Options:&lt;BR /&gt;-0 to -9, -11 Compression level (11 is much slower, a few % better)&lt;BR /&gt;--fast, --best Compression levels 1 and 9 respectively&lt;BR /&gt;-b, --blocksize mmm Set compression block size to mmmK (default 128K)&lt;BR /&gt;-c, --stdout Write all processed output to stdout (won't delete)&lt;BR /&gt;-d, --decompress Decompress the compressed input&lt;BR /&gt;-f, --force Force overwrite, compress .gz, links, and to terminal&lt;BR /&gt;-F --first Do iterations first, before block split for -11&lt;BR /&gt;-h, --help Display a help screen and quit&lt;BR /&gt;-i, --independent Compress blocks independently for damage recovery&lt;BR /&gt;-I, --iterations n Number of iterations for -11 optimization&lt;BR /&gt;-k, --keep Do not delete original file after processing&lt;BR /&gt;-K, --zip Compress to PKWare zip (.zip) single entry format&lt;BR /&gt;-l, --list List the contents of the compressed input&lt;BR /&gt;-L, --license Display the pigz license and quit&lt;BR /&gt;-M, --maxsplits n Maximum number of split blocks for -11&lt;BR /&gt;-n, --no-name Do not store or restore file name in/from header&lt;BR /&gt;-N, --name Store/restore file name and mod time in/from header&lt;BR /&gt;-O --oneblock Do not split into smaller blocks for -11&lt;BR /&gt;-p, --processes n Allow up to n compression threads (default is the&lt;BR /&gt;number of online processors, or 8 if unknown)&lt;BR /&gt;-q, --quiet Print no messages, even on error&lt;BR /&gt;-r, --recursive Process the contents of all subdirectories&lt;BR /&gt;-R, --rsyncable Input-determined block locations for rsync&lt;BR /&gt;-S, --suffix .sss Use suffix .sss instead of .gz (for compression)&lt;BR /&gt;-t, --test Test the integrity of the compressed input&lt;BR /&gt;-T, --no-time Do not store or restore mod time in/from header&lt;BR /&gt;-v, --verbose Provide more verbose output&lt;BR /&gt;-V --version Show the version of pigz&lt;BR /&gt;-z, --zlib Compress to zlib (.zz) instead of gzip format&lt;BR /&gt;-- All arguments after "--" are treated as files&lt;/P&gt;&lt;DIV class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 21 Jan 2020 11:21:44 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/Multithread-ZIP/m-p/72835#M5557</guid>
      <dc:creator>Sven_Glock</dc:creator>
      <dc:date>2020-01-21T11:21:44Z</dc:date>
    </item>
  </channel>
</rss>

