首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏爱可生开源社区

    11期:压缩

    {MYD,MYI} 3539537 116M -rw-r----- 1 mysql mysql 116M 3月 31 11:46 n1.MYD 3539536 1.4M -rw-r----- 1 mysql mysql 1.4M 3月 31 11:48 n1.MYI 对 MyISAM 表的压缩,MySQL 通过自带程序 myisampack 来压缩,仅仅压缩表数据,不对索引进行压缩。 {MYD,MYI} 3539542 31M -rw-r----- 1 mysql mysql 31M 3月 31 11:46 n1.MYD 3539536 1.4M -rw-r----- 1 mysql mysql 1.4M 3月 31 11:48 n1.MYI MyISAM 压缩表非常适合只读的场景! 压缩率大约为 50% root@ytt-pc:/var/lib/mysql/3304/ytt# ls -sihl 总用量 11M 3539513 11M -rw-r----- 1 mysql mysql

    74120发布于 2020-08-21
  • 来自专栏悠扬前奏的博客

    Kafka-11.设计-日志压缩

    日志压缩可以保证Kafka总是最少保留单个主题分区的数据日志中的每个消息的key的最后的已知值。 让我们更详细的介绍这些情况,然后描述是如何压缩的: 到目前为止,我们仅描述了简单一些的数据保留方法,其中旧的日志数据在固定时间段或者当日志达到某个预定大小时被丢弃。

    75640发布于 2019-06-19
  • 来自专栏贾志刚-OpenCV学堂

    使用NNCF(神经网络压缩框架)量化与压缩YOLO11

    同时NNCF不光支持CNN系列模型的压缩与量化,还支持大模型(包含LLM与VLM)压缩与量化转换。 训练后压缩量化支持以下算法: 从中可以看出,先把模型转换为OpenVINO的IR格式以后会比直接用ONNX格式模型获取更多压缩算法支持,比如:权重压缩支持。 训练后量化(PTQ)YOLO系列INT8 这里以YOLO11为例,实现自定义YOLO11对象检测模型的训练后量化,通过PTQ在维持精度的同时大幅提升推理速度。 模型权重压缩 OpenVINO、Pytorch格式支持直接读取然后转换为INT8权重压缩格式实现模型量化,从而加速推理性能,权重压缩量化支持对称与非对称模式,支持INT8与INT4模式。 还是以YOLO11为例, 权重压缩INT8对称模式: 权重压缩INT8非对称模式 运行对比 CPU 酷睿i7 11th 直接同步推理模式下: 使用FP32的流水线异步推理 使用INT8量化版本的YOLO11

    15910编辑于 2026-04-02
  • 来自专栏VBA 学习

    VBA解压缩ZIP文件11——存在问题

    3、碰上压缩文件中有太大的文件的话,内存申请肯定会有问题,因为程序是把压缩数据、解压后数据直接存储在内存中的。 4、如果压缩文件中有超过2G的,会溢出Long类型,文件读取也会出问题 第2个问题是因为Huffman树的节点使用的是类模块,在内存释放上有点问题,目前没找到原因。

    1K30发布于 2020-08-04
  • 来自专栏Java知识图谱

    Nginx网络压缩 CSS压缩 图片压缩 JSON压缩

    1、网络压缩原理 网络压缩的原理是消耗CPU资源,减少文件在公网传输的大小,提高响应速度。 二、网络压缩 此部分所有的压缩内容在浏览器端都会还原,特别需要指出的是图片,图片在网络间是压缩状态传输的,到达浏览器后是会被还原的。 技术实现依托gzip压缩,仅仅在服务器与客户端网络传输时对静态资源进程压缩,文件的大小在压缩前与还原后保持不变。 图片压缩分为两类:一是等比压缩;二是固定宽高压缩。根据应用场景的不同也分为两类:一是固定参数;二是动态参数。 此部分图片压缩后到达浏览器不会被还原。 (一)等比压缩 使用关键词resize实现等比压缩,指定宽度或者高度即可在原尺寸图片的基础上等比率压缩图片。如果同时指定宽度和高度,只有一个参数生效。

    6.8K41编辑于 2022-02-08
  • 来自专栏机器之心

    模型压缩到70%,还能保持100%准确率,无损压缩框架DFloat11来了

    在固定 GPU 内存预算下,DFloat11 支持的上下文长度是未压缩模型的 5.3–13.17 倍。 算法 1 是将 DFloat11压缩为 BFloat16 的 GPU 内核过程。 实验 研究人员评估了 DF11 压缩方法在 GPU 上的有效性及推理效率,将多个主流大语言模型(包括 LLaMA、Qwen、Gemma 等)从 BFloat16 压缩为 DF11 格式,并报告其压缩比和性能表现 实验结果 DF11 压缩比:DF11 将大语言模型压缩至原始大小的约 70%(等效位宽为 11 位)。 表 2 展示了 DF11 在 LLaMA、Qwen、Gemma 等模型上的压缩效果。 所有模型的线性投影层参数均被压缩为 DF11 格式,压缩比稳定在 70%。

    47210编辑于 2025-04-30
  • 来自专栏Jack96

    压缩压缩命令

    Linux 压缩解压命令 zip/unzip,文件后缀名为zip 压缩: zip 123.zip *.txt # 将所有的txt文件压缩成123.zip文件 zip -r test.zip 压缩: bzip2 1.txt # 将1.txt压缩成1.txt.bz2 解压: bunzip2 1.txt.bz2 bzip2 -d 1.txt.bz2 bzip2 -dk -z: 调用gzip/gunzip进行压缩解压操作,后缀名是.tar.gz -j: 调用bzip2/bunzip2进行压缩解压操作,后缀名是.tar.bz2 -C: 指定解压位置 Copy 注意:tar 只是用来打包和解包的工具,它本身是没有压缩和解压缩的功能。但是,通过添加参数,可以调用gzip或者bzip2进行压缩解压操作。 tar -z: 使用 gzip方式打包并压缩文件,后缀名为 .tar.gz,可以简写为 .tgz tar -j: 使用 bzip2 方式打包并压缩文件,后缀名为 .tar.bzip2,可以简写为

    2.2K20编辑于 2023-03-07
  • 来自专栏Android-薛之涛

    Android-图片的压缩(质量压缩和尺寸压缩)

    复习一下图片的压缩知识,今天来做一个总结。 什么是质量压缩? 图片的质量压缩,会改变图片在磁盘中的大小(File文件的大小),不能改变图片在加载时,在内存中的大小。 image.png 质量压缩 那我们就先看bitmapCompress()这个质量压缩的方法。 /** * 这里我们生成了一个Pic文件夹,在下面放了我们质量压缩后的图片,用于和原图对比 * 压缩图片使用Bitmap.compress(),这里是质量压缩 */ 我们看一眼原图片和压缩目录(Pic)下有没有文件: 原文件: ? 压缩后的文件: ?

    4.2K70发布于 2018-12-06
  • 来自专栏SEian.G学习记录

    MySQL表压缩和页压缩,难道只是空间压缩

    n 的值越小,压缩比越高,消耗的 CPU 资源也越多。 注意:32K 或者 64K 的页不支持压缩。启用压缩后,索引数据也同样会被压缩。 启用表的页压缩功能后,性能有明显损失,因为压缩需要有额外的开销。主要原因是一个压缩页在内存缓冲池中,存在压缩和解压两个页。 内存不足的时候,MySQL 会将对应的未压缩页踢出去。因此如果你启用了压缩功能,你的 buffer_pool 缓冲池中可能会存在压缩页和未压缩页,也可能只存在压缩页。 0.00 sec) # ls -l /data/mysql_8306/data/wjqtest/employees.ibd -rw-r----- 1 mysql mysql 114688 Jan 11 11:22 /data/mysql_8306/data/wjqtest/employees.ibd # du --block-size=1 /data/mysql_8306/data/wjqtest

    4.1K20编辑于 2022-01-18
  • 来自专栏Python

    tar压缩压缩命令详解

    tar命令详解 -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个 下面的参数是根据需要在压缩或解压档案时可选的。 压缩 tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg tar –czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后 ,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz tar –cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2 压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2 tar –cZf jpg.tar.Z *.jpg   //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩

    3.7K40发布于 2018-05-28
  • 来自专栏禅境花园

    Node zip压缩和解压缩

    -p 与-c 参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换。 -t 检查压缩文件是否正确。 -u 与-f 参数类似,但是除了更新现有的文件外,也会将压缩文件中的其他文件解压缩到目录中。 -v 执行是时显示详细的信息。 -z 仅显示压缩文件的备注文字。 -a 对文本文件进行必要的字符转换。 -C 压缩文件中的文件名称区分大小写。 -j 不处理压缩文件中原有的目录路径。 -L 将压缩文件中的全部文件名改为小写。 -M 将输出结果送到 more 程序处理。 -X 解压缩时同时回存文件原来的 UID/GID。 [.zip 文件] 指定.zip 压缩文件。 [文件] 指定要处理.zip 压缩文件中的哪些文件。 -d<目录> 指定文件解压缩后所要存储的目录。 -n 特定字符串 不压缩具有特定字尾字符串的文件 -o 将压缩文件内的所有文件的最新变动时间设为压缩时候的时间 -q 安静模式,在压缩的时候不显示指令的执行过程 -r 将指定的目录下的所有子目录以及文件一起处理

    3.7K20编辑于 2022-10-25
  • 来自专栏又见苍岚

    Linux 压缩压缩命令汇总

    在Linux解压数据包时经常使用命令行,但是各种压缩包需要使用不同的命令压缩、解压,本文汇总相关命令。 命令汇总 压缩包格式 解压命令 压缩命令 .tar tar xvf FileName.tar -C target_dir tar cvf FileName.tar DirName .gz

    4.8K20编辑于 2022-08-06
  • 来自专栏林冠宏的技术文章

    Golang 编写的图片压缩程序,质量、尺寸压缩,批量、单张压缩

    压缩前 ?  压缩后 ? 75%,宽分辨率为200,高是等比例计算 ", 11 "请输入:"} 12 itemLen := len(tips) 13 for i :=0;i<itemLen;i++ (map[string]int64) 8 mapRule["jpg"] = 1 9 mapRule["png"] = 1 10 mapRule["jpeg"] = 1 11 pathFound string, f os.FileInfo, err error) error { 9 if ( f == nil ) { 10 return err 11 bool{ 8 /** 读取文件 */ 9 file_origin, err := getDecodeFile() 10 defer file_origin.Close() 11

    7K100发布于 2018-01-03
  • 来自专栏若尘的技术专栏

    centos--压缩和解压缩

    #centos--压缩和解压缩 dd if=/dev/zero of=/tmp/bigfile=1M count=100 if(inputfile)输出文件 bs单位 count 计数器 gzip 文件名称 —压缩文件 gunzip 压缩包 --解压缩 bzip2 文件名称 --压缩文件 bunzip2 压缩包 --解压缩 du -sh allfile —查看目录大小 tar -cf /tmp/allfile.tar allfile 打包文件 c–create 生成文件的位置 源文件位置 tar -xf allfile.tar -C /root tar -zcf /tmp/allfile.tar.gz allfile 压缩打包文件 tar -zxf allfile.tar.gz -C /root 解压缩并解包 -x 解包 -C指定解压路径 -z gzip -j bzip2 最常用的 tar -zcf /tmp/allfile.tar.gz allfile 压缩打包文件 tar -zxf allfile.tar.gz -C /root 解压缩并解包

    94554发布于 2021-11-18
  • 来自专栏菲宇

    python文件压缩与解压缩

    ) 创建Zipfile对象,主要参数: 1>file压缩包名称; 2>mode:读'r'或者写'w'模式; 3>compression:设置压缩格式; 4>compresslevel:压缩等级; 压缩格式分类: 格式 说明 压缩级别 ZIP_STORED 不压缩 无效 ZIP_DEFLATED 需要zlib支持 0~9 ZIP_BZIP2 需要bz2支持 0~9 ZIP_LZMA 需要lzma 8编码; 1.4 关闭 关闭压缩文件: zipobj.close() 1.5 一个例子: 压缩目录如下: ? (fpath, arcname=arcname) #关闭 fzip.close() 压缩之后,解压缩内容: ? (member, path=None, pwd=None):解压缩一个文件到指定目录; 参数: member:压缩包中文件; path:解压缩到指定目录,默认解压到当前目录; frzip.extractall

    4.8K40发布于 2019-06-13
  • 来自专栏张恒的网络日志

    Python压缩和解压缩实践

    工作需要,将已经打好的war包解压出来,重新压缩WEB-INF中的classes文件夹到WEB-INF.zip 那就只好从实际出发,用代码来了解一下python的压缩压缩了。 #! > 0: zipFile.extract(f, tmpPath) pass pass # 准备压缩文件 是相对路径或者绝对路径 oldFilename = os.path.join(dirpath, filename) #zipFileName是打入压缩包中的文件路径

    1.5K20发布于 2020-04-28
  • ppt压缩黑马 pptsize压缩思路拆解

    整个压缩流程拆解如下: 上传文件 → 解压PPT包结构 → 解析XML关系 → 提取资源文件 ↓ 识别文件类型(图片 / 音频 / 视频 / 字体 / 未使用对象) ↓ 分别调用对应压缩模块处理 智能判断策略 系统根据图片特征选择不同压缩方案: 类型 策略 PNG(无透明) 转为 JPEG,设置适度质量参数 PNG(有透明) 使用 Zopfli + 调色量化 (256色) JPEG 根据分辨率与压缩比自动重采样 四、音频与视频压缩 很多人不知道,PPT 中的音视频文件可能占几十 MB。 同时支持云端异步处理:压缩完成后通过邮件或页面通知用户。 八、体验与成果 最终,实际平均压缩比: 图片型 PPT:压缩至原体积的 25%~35% 视频型 PPT:压缩至 40%~50% 综合文件:平均 30% 左右体积节省 九、用了这些参数之后

    30610编辑于 2025-11-05
  • 来自专栏大数据入坑指南

    Linux 压缩,解压缩,打包指令

    man_db.conf.bz2 -rw-r--r-- 1 root root 1998 Nov 17 15:13 man_db.conf.gz -rw-r--r-- 1 root root 5171 Nov 17 15:11 man_db.conf.bz2 -rw-r--r-- 1 root root 1998 Nov 17 15:13 man_db.conf.gz -rw-r--r-- 1 root root 5171 Nov 17 15:11 root/root 0 2017-11-17 15:13 tardirtest/ -rw-r--r-- root/root 5171 2017-11-17 15:11 tardirtest /man_dbtest.conf -rw-r--r-- root/root 1998 2017-11-17 15:13 tardirtest/man_db.conf.gz -rw-r--r-- root/root 1986 2017-11-17 15:13 tardirtest/man_db.conf.bz2 解压缩,解压缩后存放在/tmp/tardirtest2/ 文件夹下 [root

    4.8K10发布于 2020-08-20
  • 来自专栏沃趣科技

    Oracle压缩黑科技(三):OLTP压缩

    211块,而不是我们看到的189块基本压缩的块);我们还可以看到,即使是正常的插入也会导致数据被压缩——回想一下,对于基本压缩,我们不得不使用直接路径加载;然而,我们也注意到,我们使用普通插入的压缩并不像直接加载的压缩那样好 在11g中有多种关于压缩的统计信息,可以让我们了解在某种类型的批处理过程中正在发生什么(或已经发生了什么),我在进行简单的插入测试(number 3)时,对会话的统计信息进行了快照,并得到了以下重要结果 (注意:现有数据在插入新行之前被压缩,新的行将不会被压缩,除非另一个会导致块超过限制的插入触发了压缩。) 在我的表的第一个块中,我有十九个标记覆盖了11个连续的列,这意味着“真实”行中的一个字节表示11列数据 。 如果只是更新这些列中的一个,Oracle会将一个字节扩展为全11列! 这意味着“单列更新”可能引发11列的扩展,从而导致大量的行迁移。由于可能会遇到批量的更新数据或者插入数据,这就会发生大量的行迁移,从而出现大量的buffer busy waits。

    2.8K70发布于 2018-05-15
  • 来自专栏FPGA开源工作室

    Huffman算法压缩压缩(C)

    以下是Huffman压缩算法的详细流程: 统计字符频率:遍历待压缩的数据,统计每个字符出现的频率。 压缩数据:根据生成的Huffman编码,将待压缩数据中的每个字符替换为对应的Huffman编码,得到压缩后的数据。 存储压缩表:将字符与对应的Huffman编码关系存储为压缩表,以便解压缩时使用。 存储压缩数据:将压缩后的数据以二进制形式存储。 在解压缩时,需要根据存储的Huffman编码表和压缩数据,使用相同的Huffman树结构进行解码,将压缩数据解压缩成原始数据,并输出原始数据。 2 huffman压缩算法过程详细演示 下面将通过一个简单的例子来演示Huffman压缩算法的压缩过程,假设有一个字符串 “ABRACADABRA” 需要进行压缩。 ) (B, 2)和(R, 2) -> (BR, 4) ((CD, 2) 和 (BR, 4)) -> ((CD)BR, 6) ((A, 5) 和 ((CD)BR, 6)) -> (((CD)BR)A, 11

    1.2K10编辑于 2024-07-06
领券