当前位置: 首页 > 知识库问答 >
问题:

如何在Linux3.11中使用LZ4压缩

李昌勋
2023-03-14

LZ4算法Linux3.11内核

我可以用这个算法压缩文件而不安装额外的软件包吗?

共有1个答案

尉迟晔
2023-03-14

这是指内核端压缩,例如解压缩内核映像本身。有关好处的详细说明以及与现有内核压缩算法的比较,请参阅http://events.linuxfoundation.org/sites/events/files/lcjpcojp13_klee.pdf.

为了从用户空间压缩/解压缩文件,您需要用户空间实用程序,该实用程序可以从以下位置获得:https://code.google.com/p/lz4/

即使使用第一段中描述的LZ4压缩内核,您仍然需要一个用户空间实用程序来压缩内核文件。

 类似资料:
  • 我正在使用内核3.16并尝试使用LZ4压缩内存中的数据。我检查了内核源代码树,找到了压缩源文件/lib/lz4。c和我使用了以下函数: 但我得到了以下错误: 我的源代码: 我试图找到一些关于LZ4如何在内核模块中工作的示例,但什么也没有找到。我不知道是否有人有在内核模块中进行压缩的经验。 谢啦!

  • 我正在使用lz4压缩并将数据写入hive表,该表有20个文件,每个文件在HDFS上都是15G,并且该表的每个文件名都以lz4结尾,例如,。 当我从这个表中运行select count(1)时,它只启动了20个映射器,这意味着lz4 splittable不能生效。 据说lz4支持针对文本文件的可拆分性,所以我想问一下我应该做什么或其他步骤来实现这一点。

  • 我试图寻找任何基准,更多关于PHP LZ4压缩的信息,但我找不到太多信息。 我看到了https://github.com/kjdev/php-ext-lz4-但我缺少基准,特别是: 压缩比 去噪/压缩时间 数据消除/压缩内存要求 我将大量数据存储为串行化(ig二进制),我现在使用gzcompress(),不知道是否应该切换到lz4。 谢谢

  • LZ4

    LZ4 是一种无损压缩算法,压缩速度为每核心 400 MB/s(0.16 字节/周期)。 它拥有速度极快的解码器,速度为每核心多 GB/s(0.71 字节/周期)。此外,一种称为 LZ4_HC 的高压缩率衍生产品可用于交易可定制的 CPU 时间以实现高压缩率。 一些基准测试 该基准测试使用了 lzbench,在 64 位 Linux 系统(Debian 4.15.17-1)上使用 GCC v7.3

  • 问题内容: 我正在写一个分析页面,该页面将帮助我找出应用程序中的错误。从本质上讲,它允许直观地比较实际数据和日志条目,并对数据进行一些分析。 由于这仅用于调试,并且由于我将其部署在实时站点中,因此我希望它具有尽可能小的服务器负载。一些分析选项将包括相当繁重的子字符串搜索或n 2个操作,因此我将其分流给客户端。 这意味着PHP页面将仅从表和日志中获取数据,对其中的一些进行JSON并将其写出。然后,客

  • 我正在为嵌套在其他一些面板中的面板使用垂直BoxLayout。其他面板的大小会导致目标面板中的对象以不美观的方式展开。如何让面板在没有太多填充的情况下从上到下呈现对象? 下面是类似的代码,尽管它产生了填充整个面板的微调器,而不是相距甚远的普通微调器。