Brooという名前の新しいアルゴリズムの誕生とBrotliなどとの比較

サイトの居住者と訪問者の皆さん、こんにちは。 ロスレス圧縮アルゴリズムについて話します。これは、共同の「子」です。 この記事では、達成された中間結果を、一般的なアルゴリズムとの比較表の形式で示します。

アルゴリズムについて簡単に


アルゴリズムの主なイデオロギーは、いくつかの特性で構成されていました。


パッキング(圧縮)速度は最初はここには含まれていませんでしたが、アルゴリズム全体と同様に徐々に改善されます。 エントロピー圧縮および辞書方式は使用されません。

準備する


測定の純度と単純さのために、アルゴリズムはすでに他のアルゴリズムが十分にあり、独自のアルゴリズムを簡単に統合できるため、lzbenchユーティリティ( GitHubにリンク)に統合されました。

次に、Silesiaと呼ばれるアルゴリズムをテストするための既存のパッケージからファイルが選択されました。 短いファイルの説明:
ファイル名説明種類サイズバイト
ディケンズチャールズディケンズのコレクションtxt(英語)10 192 446
モジラMozilla 1.0実行可能ファイルを含むtarアーカイブexe51 220 480
ミスターMRI画像画像9 970 564
nci基本化学構造データベース33553445
事務所Open Office.org 1.01のDLLファイルexe6 152 192
osdbMySQLデータベース形式の例データベース10 085 684
レイモント本のテキストポーランド語、pdf6 627 202
サンバtarソースアーカイブsrc21 606 400
サンスミソニアン天体物理観測所の星表ビンデータ7 251 944
ウェブスターウェブスターのアメリカ英語辞典html41 458 703
xmlXMLファイルコレクションxml5 345 280
X線X線画像画像8 474 240
ソース

比較に参加するアルゴリズムのリスト



このリストには、さまざまな問題を解決するアルゴリズムがたくさんありますが、すべてが比較してわかっています。

それらのいくつかの簡単な説明


Brotli - LZ77アルゴリズムの最新バージョン、 Huffmanエントロピーコーディング 、および2次コンテキストのモデリングに基づいています。
Webページの読み込みを高速化するように設計されており、ChromiumベースのChromeブラウザーおよびFirefoxでサポートされています。

Deflateは、LZ77とハフマンアルゴリズムの組み合わせを使用したロスレス圧縮アルゴリズムです。

Zstandard(Zstd)は、Facebookのサポートを受けて2015年以降Yann Colletによって開発されたロスレスデータ圧縮アルゴリズムです。 これは、LZ77タイプの語彙データ圧縮アルゴリズムと、tANSタイプ(FSE-有限状態エントロピー)の効率的なエントロピーコーディングを組み合わせたものです。

LZMA -7-Zipアーカイバで使用され、7z形式の圧縮アーカイブを作成します。 このアルゴリズムは、LZ77で使用されているものと同様の辞書データ圧縮方式に基づいており、高い圧縮率(通常はbzip2を使用して得られる圧縮率よりも高い)を提供し、さまざまなサイズ(最大4 GB)の辞書を使用することもできます。

Snappy-最大の圧縮率に達することなく高速を達成するために設計された別のGoogleロスレス圧縮アルゴリズム。

PCの仕様


プロセッサーDualCore Intel Core i3 550、3200 MHz
メモリGoodRam 8119 Mb DDR3-1333 DDR3 SDRAM
OS Ubuntu 16.10 x64

結果


memcpy-データをコピーする関数。パッキングおよびアンパッキングの速度のベンチマークとして採用されます。

テーブルは、圧縮率(「元の%」のlzbench表示、変換されなかった)で小さいものから大きいものへと並べ替えられます。

テスト1.チャールズ・ディケンズの作品集、テキスト
アルゴリズム名梱包速度減圧速度圧縮ファイルサイズ、バイト元の割合ファイル名タイプ
memcpy4029 MB /秒4034 MB /秒10192446100.00ディケンズtxt
csc 2016-10-13 -118 MB /秒31 MB /秒402091639.45ディケンズtxt
lzlib 1.7 -07.76 MB / s34 MB /秒381533537.43ディケンズtxt
lzma 9.38 -013 MB /秒38 MB /秒404485039.68ディケンズtxt
libdeflate 0.6 -185 MB /秒435 MB /秒423154341.52ディケンズtxt
zstd 1.1.3 -1143 MB /秒486 MB /秒427927341.98ディケンズtxt
xpack 2016-06-02 -183 MB /秒359 MB /秒428224542.01ディケンズtxt
brotli 0.5.2 -0168 MB /秒178 MB /秒4,401,26943.18ディケンズtxt
zlib 1.2.8 -150 MB /秒195 MB /秒458561844.99ディケンズtxt
ブロー1.06.03 MB / s265 MB /秒475093646.61ディケンズtxt
gipfeli 2016-07-13178 MB /秒254 MB /秒495563248.62ディケンズtxt
yalz77 2015-09-19 -162 MB /秒304 MB /秒563410955.28ディケンズtxt
quicklz 1.5.0 -1250 MB /秒326 MB /秒583135357.21ディケンズtxt
lzsse2 2016-05-14 -018 MB /秒1481 MB / s586570557.55ディケンズtxt
ヤッピー2014-03-22 -091 MB / s1122 MB /秒614185360.26ディケンズtxt
きびきび1.1.3179 MB / s648 MB /秒633783462.18ディケンズtxt
lz4 1.7.5264 MB /秒1652 MB / s642874263.07ディケンズtxt
lz5 2.0 -10216 MB /秒1855 MB /秒643186963.10ディケンズtxt

テスト2.実行可能ファイルMozilla 1.0、exeを使用したtarアーカイブ
アルゴリズム名梱包速度減圧速度圧縮ファイルサイズ、バイト元の割合ファイル名タイプ
memcpy3986 MB / s4042 MB / s51220480100.00mozilla exe
csc 2016-10-13 -111 MB /秒41 MB /秒1533119129.93mozilla exe
lzma 9.38 -017 MB /秒43 MB /秒1642527207/32mozilla exe
lzlib 1.7 -018 MB /秒33 MB /秒1647048432.16mozilla exe
xpack 2016-06-02 -176 MB /秒368 MB /秒1839187435.91mozilla exe
libdeflate 0.6 -192 MB /秒396 MB /秒1978012438.62mozilla exe
zstd 1.1.3 -1209 MB /秒542 MB /秒2012045939.28mozilla exe
zlib 1.2.8 -153 MB /秒209 MB /秒2057722640.17mozilla exe
brotli 0.5.2 -0217 MB /秒186 MB /秒2174012842.44mozilla exe
ブロー1.05.11 MB /秒350 MB /秒2317722045.25mozilla exe
gipfeli 2016-07-13236 MB /秒436 MB /秒2438055847.60mozilla exe
quicklz 1.5.0 -1315 MB /秒368 MB /秒2475681948.33mozilla exe
yalz77 2015-09-19 -149 MB /秒436 MB /秒2545453249.70mozilla exe
lzsse2 2016-05-14 -013 MB /秒1493 MB /秒2582664850.42mozilla exe
lz4 1.7.5437 MB /秒1876 MB /秒2643566751.61mozilla exe
きびきび1.1.3303 MB /秒1013 MB /秒2646192451.66mozilla exe
lz5 2.0 -10334 MB / s2097 MB / s2701624252.74mozilla exe
ヤッピー2014-03-22 -0107 MB /秒1749 MB / s2772821854.14mozilla exe

テスト3.画像MRI、画像
アルゴリズム名梱包速度減圧速度圧縮ファイルサイズ、バイト元の割合ファイル名タイプ
lzlib 1.7 -020 MB /秒34 MB /秒313089731.40氏、画像
lzma 9.38 -016 MB /秒44 MB /秒315762631.67氏、画像
csc 2016-10-13 -112 MB /秒40 MB /秒328580532.96氏、画像
xpack 2016-06-02 -182 MB /秒323 MB /秒352682835.37氏、画像
libdeflate 0.6 -198 MB /秒428 MB /秒375098537.62氏、画像
zlib 1.2.8 -160 MB /秒227 MB /秒382836638.40氏、画像
zstd 1.1.3 -1191 MB /秒637 MB /秒382923138.41氏、画像
brotli 0.5.2 -0198 MB /秒185 MB /秒397564339.87氏、画像
gipfeli 2016-07-13220 MB /秒395 MB /秒470256147.16氏、画像
ブロー1.05.94 MB / s305 MB /秒474121947.55氏、画像
quicklz 1.5.0 -1410 MB /秒363 MB /秒477819447.92氏、画像
lzsse2 2016-05-14 -024 MB /秒1523 MB /秒512028951.35氏、画像
yalz77 2015-09-19 -158 MB /秒396 MB /秒526936852.85氏、画像
きびきび1.1.3302 MB /秒912 MB /秒541983154.36氏、画像
lz4 1.7.5422 MB /秒2024 MB /秒544093754.57氏、画像
ヤッピー2014-03-22 -0108 MB /秒1609 MB /秒645412064.73氏、画像
lz5 2.0 -10294 MB / s2248 MB / s697848669.99氏、画像

テスト4.基本化学構造、データベース
アルゴリズム名梱包速度減圧速度圧縮ファイルサイズ、バイト元の割合ファイル名タイプ
memcpy4042 MB / s4047 MB​​ /秒33553445100.00nci db
csc 2016-10-13 -139 MB /秒156 MB /秒24637737.34nci db
lzma 9.38 -043 MB /秒153 MB /秒27779978.28nci db
lzlib 1.7 -049 MB /秒103 MB /秒28687618.55nci db
zstd 1.1.3 -1435 MB /秒915 MB / s28845308.60nci db
ブロー1.08.65 MB / s1000 MB /秒29819708.89nci db
xpack 2016-06-02 -1180 MB /秒807 MB /秒383884711.44nci db
brotli 0.5.2 -0539 MB /秒575 MB /秒398419911.87nci db
libdeflate 0.6 -1180 MB /秒1165 MB /秒406691312.12nci db
zlib 1.2.8 -1122 MB /秒404 MB /秒462459713.78nci db
yalz77 2015-09-19 -1197 MB /秒695 MB /秒505059615.05nci db
gipfeli 2016-07-13529 MB / s681 MB /秒506382909/15nci db
lz4 1.7.5765 MB /秒2496 MB /秒553304016.49nci db
lz5 2.0 -10657 MB / s2644 MB /秒554581016.53nci db
きびきび1.1.3560 MB /秒1452 MB / s614684418.32nci db
quicklz 1.5.0 -1512 MB /秒799 MB /秒616063618.36nci db
lzsse2 2016-05-14 -015 MB /秒2984 MB / s633980718.89nci db
ヤッピー2014-03-22 -0179 MB / s1941 MB /秒896756226.73nci db

テスト5. Open Office.org 1.01、exeのDLLファイル
アルゴリズム名梱包速度減圧速度圧縮ファイルサイズ、バイト元の割合ファイル名タイプ
memcpy4054 MB / s4102 MB / s6152192100.00ooffice、exe
csc 2016-10-13 -19.91 MB / s29 MB /秒230152337.41ooffice、exe
lzma 9.38 -013 MB /秒31 MB /秒284157846.19ooffice、exe
lzlib 1.7 -014 MB /秒24 MB /秒287948946.80ooffice、exe
xpack 2016-06-02 -160 MB /秒342 MB /秒313796051.01ooffice、exe
libdeflate 0.6 -169 MB /秒286 MB /秒318743451.81ooffice、exe
zlib 1.2.8 -140 MB /秒151 MB / s329053253.49ooffice、exe
brotli 0.5.2 -0154 MB /秒143 MB /秒353961557.53ooffice、exe
zstd 1.1.3 -1166 MB /秒487 MB / s357989958.19ooffice、exe
ブロー1.04.93 MB / s412 MB /秒375720661.07ooffice、exe
gipfeli 2016-07-13163 MB /秒354 MB /秒392227663.75ooffice、exe
lzsse2 2016-05-14 -015 MB /秒1205 MB /秒399509164.94ooffice、exe
quicklz 1.5.0 -1234 MB /秒264 MB /秒401385965.24ooffice、exe
yalz77 2015-09-19 -135 MB /秒398 MB /秒412557067.06ooffice、exe
ヤッピー2014-03-22 -082 MB /秒1718 MB /秒423568768.85ooffice、exe
きびきび1.1.3222 MB /秒889 MB / s427115069.42ooffice、exe
lz4 1.7.5337 MB /秒1671 MB / s433891870.53ooffice、exe
lz5 2.0 -10251 MB /秒1997 MB /秒437007071.03ooffice、exe

テスト6. Open Source Database Benchmark、データベースのMySQLデータベース形式の例
アルゴリズム名梱包速度減圧速度圧縮ファイルサイズ、バイト元の割合ファイル名タイプ
memcpy4095 MB /秒4073 MB / s10085684100.00osdb、db
csc 2016-10-13 -110 MB /秒38 MB /秒331780032.90osdb、db
lzlib 1.7 -019 MB /秒33 MB /秒334596533.18osdb、db
xpack 2016-06-02 -168 MB /秒475 MB /秒375287137.21osdb、db
zstd 1.1.3 -1194 MB /秒585 MB /秒377056637.39osdb、db
libdeflate 0.6 -190 MB /秒470 MB /秒389680338.64osdb、db
brotli 0.5.2 -0214 MB /秒224 MB /秒391050238.77osdb、db
lzma 9.38 -015 MB /秒38 MB /秒398882339.55osdb、db
zlib 1.2.8 -156 MB /秒211 MB /秒407639140.42osdb、db
ブロー1.05.40 MB /秒474 MB /秒414746541.12osdb、db
lzsse2 2016-05-14 -012 MB /秒1724 MB /秒449255144.54osdb、db
gipfeli 2016-07-13232 MB /秒530 MB /秒451751744.79osdb、db
yalz77 2015-09-19 -151 MB /秒596 MB /秒457019345.31osdb、db
lz4 1.7.5359 MB /秒1629 MB / s525666652.12osdb、db
lz5 2.0 -10278 MB /秒1842 MB /秒528673952.42osdb、db
きびきび1.1.3303 MB /秒1110 MB /秒532932152.84osdb、db
quicklz 1.5.0 -1277 MB /秒330 MB /秒549644354.50osdb、db
ヤッピー2014-03-22 -070 MB /秒1794 MB / s751573574.52osdb、db

テスト7.Chłopiによる本のテキスト、ポーランドの作家Radislaw Reymont、ポーランド、PDF
アルゴリズム名梱包速度減圧速度圧縮ファイルサイズ、バイト元の割合ファイル名タイプ
memcpy4123 MB / s4120 MB / s6627202100.00レイモントpdf
csc 2016-10-13 -115 MB /秒47 MB​​ /秒187232428.25レイモントpdf
lzma 9.38 -015 MB /秒49 MB /秒192195429.00レイモントpdf
lzlib 1.7 -022 MB /秒37 MB /秒208229731.42レイモントpdf
zstd 1.1.3 -1157 MB /秒486 MB /秒216738532.70レイモントpdf
libdeflate 0.6 -1100 MB /秒512 MB /秒220693233.30レイモントpdf
xpack 2016-06-02 -197 MB /秒389 MB / s227971634.40レイモントpdf
ブロー1.05.10 MB /秒423 MB /秒228901934.54レイモントpdf
brotli 0.5.2 -0212 MB /秒226 MB /秒236073235.62レイモントpdf
zlib 1.2.8 -159 MB / s213 MB /秒237643035.86レイモントpdf
gipfeli 2016-07-13222 MB /秒318 MB /秒264491639.91レイモントpdf
quicklz 1.5.0 -1284 MB /秒399 MB /秒300382545.33レイモントpdf
yalz77 2015-09-19 -176 MB /秒347 MB​​ /秒301708345.53レイモントpdf
lzsse2 2016-05-14 -016 MB /秒1735 MB / s303939245.86レイモントpdf
ヤッピー2014-03-22 -0119 MB /秒1252 MB /秒316134447.70レイモントpdf
lz4 1.7.5303 MB /秒1611 MB /秒318138748.00レイモントpdf
lz5 2.0 -10265 MB /秒1626 MB /秒318490148.06レイモントpdf
きびきび1.1.3208 MB /秒729 MB / s323378748.80レイモントpdf

テスト8. TarソースアーカイブSamba 2-2.3、src
アルゴリズム名梱包速度減圧速度圧縮ファイルサイズ、バイト元の割合ファイル名タイプ
memcpy4048 MB /秒4033 MB /秒21606400100.00サンバsrc
csc 2016-10-13 -117 MB /秒60 MB /秒440724120.40サンバsrc
lzlib 1.7 -026 MB /秒46 MB /秒517881923.97サンバsrc
lzma 9.38 -021 MB /秒59 MB / s533893524.71サンバsrc
zstd 1.1.3 -1257 MB /秒715 MB /秒555063725.69サンバsrc
xpack 2016-06-02 -1107 MB /秒568 MB /秒566929526.24サンバsrc
libdeflate 0.6 -1113 MB /秒615 MB /秒592297327.41サンバsrc
brotli 0.5.2 -0304 MB /秒285 MB / s608432728.16サンバsrc
ブロー1.06.90 MB /秒650 MB /秒618604228.63サンバsrc
zlib 1.2.8 -173 MB / s276 MB /秒632945529.29サンバsrc
gipfeli 2016-07-13323 MB /秒426 MB /秒681062331.52サンバsrc
yalz77 2015-09-19 -181 MB /秒512 MB /秒709889932.86サンバsrc
quicklz 1.5.0 -1366 MB /秒497 MB /秒730945233.83サンバsrc
lzsse2 2016-05-14 -014 MB /秒2144 MB / s739573734.23サンバsrc
lz4 1.7.5486 MB /秒2035 MB / s771683935.72サンバsrc
lz5 2.0 -10398 MB /秒2246 MB / s792717836.69サンバsrc
きびきび1.1.3353 MB /秒1089 MB /秒800877407/07サンバsrc
ヤッピー2014-03-22 -0123 MB /秒1769 MB / s918327342.50サンバsrc

テスト9.スミソニアン天体物理観測所の星表、ビン
アルゴリズム名梱包速度減圧速度圧縮ファイルサイズ、バイト元の割合ファイル名タイプ
memcpy4096 MB /秒4114 MB /秒7251944100.00サンビン
lzma 9.38 -09.47 MB​​ / s22 MB /秒492352967.89サンビン
lzlib 1.7 -010 MB /秒16 MB /秒500557369.02サンビン
csc 2016-10-13 -15.69 MB / s17 MB /秒508284670.09サンビン
xpack 2016-06-02 -147 MB​​ /秒312 MB /秒525960672.53サンビン
libdeflate 0.6 -160 MB /秒258 MB /秒549426875.76サンビン
zlib 1.2.8 -131 MB /秒158 MB / s556777476.78サンビン
brotli 0.5.2 -0130 MB /秒120 MB /秒601984183.01サンビン
gipfeli 2016-07-13146 MB /秒422 MB /秒604336183.33サンビン
ブロー1.03.55 MB /秒496 MB /秒608611883.92サンビン
ヤッピー2014-03-22 -068 MB /秒1709 MB / s620175285.52サンビン
zstd 1.1.3 -1145 MB /秒483 MB / s625428286.24サンビン
yalz77 2015-09-19 -126 MB /秒576 MB /秒6,299,03086.86サンビン
きびきび1.1.3212 MB /秒969 MB /秒643526688.74サンビン
quicklz 1.5.0 -1229 MB /秒222 MB /秒649830189.61サンビン
lzsse2 2016-05-14 -015 MB /秒941 MB /秒671054292.53サンビン
lz4 1.7.5337 MB /秒2161 MB /秒679027393.63サンビン
lz5 2.0 -10236 MB /秒2501 MB /秒679272093.67サンビン

テスト10.ウェブスターのアメリカ英語辞書、html
アルゴリズム名梱包速度減圧速度圧縮ファイルサイズ、バイト元の割合ファイル名タイプ
memcpy3970 MB /秒4008 MB /秒41458703100.00ウェブスターhtml
csc 2016-10-13 -113 MB /秒44 MB /秒1036015524.99ウェブスターhtml
lzma 9.38 -017 MB /秒47 MB​​ /秒1270487830.64ウェブスターhtml
lzlib 1.7 -022 MB /秒38 MB /秒1272759630.70ウェブスターhtml
zstd 1.1.3 -1169 MB /秒531 MB /秒1373828433.14ウェブスターhtml
libdeflate 0.6 -199 MB /秒524 MB /秒1383919233.38ウェブスターhtml
ブロー1.05.42 MB /秒266 MB /秒1385419533.42ウェブスターhtml
xpack 2016-06-02 -194 MB /秒441 MB /秒1400690733.79ウェブスターhtml
brotli 0.5.2 -0187 MB /秒207 MB /秒1455900735.12ウェブスターhtml
zlib 1.2.8 -160 MB /秒211 MB /秒1499124236.16ウェブスターhtml
gipfeli 2016-07-13209 MB /秒281 MB /秒1615231238.96ウェブスターhtml
lzsse2 2016-05-14 -014 MB /秒1897 MB / s1745951742.11ウェブスターhtml
quicklz 1.5.0 -1276 MB /秒369 MB /秒1831581644.18ウェブスターhtml
yalz77 2015-09-19 -162 MB /秒315 MB /秒1843524844.47ウェブスターhtml
ヤッピー2014-03-22 -0107 MB /秒1378 MB /秒1989961048.00ウェブスターhtml
lz4 1.7.5317 MB /秒1593 MB / s2013998848.58ウェブスターhtml
lz5 2.0 -10260 MB /秒1790 MB /秒2015354748.61ウェブスターhtml
きびきび1.1.3214 MB /秒765 MB /秒2020646648.74ウェブスターhtml

テスト11. xmlファイルのコレクション、xml
アルゴリズム名梱包速度減圧速度圧縮ファイルサイズ、バイト元の割合ファイル名タイプ
memcpy4118 MB / s4113 MB / s5345280100.00xml
csc 2016-10-13 -127 MB /秒99 MB /秒60676311.35xml
lzma 9.38 -034 MB /秒108 MB /秒69123612.93xml
zstd 1.1.3 -1363 MB /秒887 MB /秒70315113.15xml
lzlib 1.7 -039 MB /秒73 MB / s74153713.87xml
ブロー1.07.91 MB / s1277 MB /秒80052614.98xml
brotli 0.5.2 -0409 MB /秒451 MB /秒90575716.94xml
libdeflate 0.6 -1143 MB /秒856 MB /秒94040917.59xml
zlib 1.2.8 -1104 MB /秒344 MB /秒96524806/18xml
xpack 2016-06-02 -1137 MB /秒634 MB /秒100000818.71xml
yalz77 2015-09-19 -1157 MB /秒666 MB /秒106737819.97xml
gipfeli 2016-07-13406 MB /秒527 MB /秒110053620.59xml
quicklz 1.5.0 -1452 MB /秒712 MB / s112470804/21xml
lzsse2 2016-05-14 -018 MB /秒2870 MB /秒120112522.47xml
lz4 1.7.5617 MB /秒1991 MB /秒122749522.96xml
lz5 2.0 -10524 MB /秒2231 MB / s124009823.20xml
きびきび1.1.3414 MB /秒1196 MB /秒130837424.48xml
ヤッピー2014-03-22 -0155 MB /秒1915 MB /秒160545904/30xml

テスト12. X線画像、画像
アルゴリズム名梱包速度減圧速度圧縮ファイルサイズ、バイト元の割合ファイル名タイプ
memcpy4023 MB / s4106 MB / s8474240100.00X線、画像
csc 2016-10-13 -116 MB /秒21 MB /秒404963047.79X線、画像
lzlib 1.7 -09.85 MB / s18 MB /秒507927459.94X線、画像
lzma 9.38 -010 MB /秒23 MB /秒519889461.35X線、画像
xpack 2016-06-02 -148 MB /秒243 MB /秒586336769.19X線、画像
libdeflate 0.6 -163 MB /秒267 MB /秒599975070.80X線、画像
zlib 1.2.8 -135 MB /秒145 MB /秒603393271.20X線、画像
brotli 0.5.2 -0139 MB / s121 MB /秒660052377.89X線、画像
zstd 1.1.3 -1419 MB /秒569 MB /秒677228679.92X線、画像
lzsse2 2016-05-14 -017 MB /秒883 MB /秒729287686.06X線、画像
quicklz 1.5.0 -1264 MB /秒219 MB /秒744063287.80X線、画像
gipfeli 2016-07-13165 MB /秒486 MB /秒764139190.17X線、画像
ブロー1.03.47 MB​​ /秒487 MB / s770271590.90X線、画像
yalz77 2015-09-19 -123 MB /秒491 MB /秒793365393.62X線、画像
きびきび1.1.3446 MB /秒1869 MB /秒820918096.87X線、画像
ヤッピー2014-03-22 -059 MB / s3200 MB /秒832858298.28X線、画像
lz4 1.7.5852 MB /秒3457 MB /秒839019599.01X線、画像
lz5 2.0 -10540 MB /秒4126 MB /秒845968599.83X線、画像

「あとがき」


それはまだ湿っていて、改善するのに十分な作業がまだあることに注意する必要がありますが、すでに肯定的な効果を持っています。 仮説の生成とテスト、テストの作成、コードの最適化にはまだ時間がかかります。

ご清聴ありがとうございました。

Source: https://habr.com/ru/post/J322978/


All Articles