标签: compression

压缩图像文件的大小会随着使用而变差

我已经使用 VirtualBox 创建了一个 VDI 文件,需要将其压缩上传以供其他人访问。我使用虚拟机的次数越多,压缩发生的次数就越少。压缩之间的磁盘使用率没有太大差异,但压缩率会随着时间的推移而恶化。

这是什么原因,是否有任何解决方法来获得持续压缩,而不管虚拟机的使用情况如何?

compression virtualbox images

1
推荐指数
1
解决办法
222
查看次数

为什么 iPhone 或 iPad 不压缩它们录制的视频?

我刚刚在 iPad(当然是 1080p)上录制了 30 分钟的视频,它占用了接近 5Gb。所以我的问题是:进行即时压缩真的那么难吗?当然,这就是那些多核 CPU 的用途。或者我错过了什么?

video compression iphone ipad

1
推荐指数
2
解决办法
603
查看次数

仅压缩文件夹中的特定文件,同时保留文件夹结构

假设我有 1 个主文件夹和 10 个子文件夹,每个文件夹中都有 .avi、.html、.txt 和 .srt。

现在我想保留文件夹结构,但我只想将 .srt 文件压缩为 .7zip。

有命令吗?

compression windows-7 command-line 7-zip

1
推荐指数
1
解决办法
2289
查看次数

7z 格式的快速压缩(如 zip 或 gzip)

简而言之:Deflate 压缩只能与-tzip7zip 中的 zip 格式 ( ) 一起使用吗?


我想将一个大目录(数百 GiB)从一个磁盘归档到另一个磁盘,同时保持 I/O 速度与不压缩相同或更好。

出于各种原因,我喜欢 7z 格式,但即使使用-mx=1. 我已经尝试过7z a -mm=Zip -mx=1 -mmt=4(并且-mm=GZip也使用了 Deflate),但是在文件扫描阶段后出现参数错误。 http://7zip.bugaco.com/7zip/MANUAL/switches/method.htm

我的典型解决方案是 tar with .tar.lzo(LZOP),在默认压缩率下轻松达到 100 MiB/s 单线程;或.tar.gzGZIP=-1. 一个非常快的压缩器是具有多线程的 lbzip2,但它不能从 tar 本身运行。

我的源磁盘的读取速度通常为 20 MiB/s,有时为 100(文件有几个 MiB);目标以高达 80 MiB/s 的速度写入。所以这是压缩机应该具有的速度,理想情况下即使是单线程的。最多可使用 8 个内核和 16 GB RAM。

compression unix gzip tar 7-zip

1
推荐指数
1
解决办法
6313
查看次数

Zip 与 tar(无压缩)

我目前正在为一家公司更换所有计算机。

为了将数据传输到新计算机,我必须直接传输数据,或者通过网络创建一个巨大的文件。

哪个更可取?

如果是网络文件传输,无压缩的 ziptar哪个更快?

networking compression zip windows-7 tar

1
推荐指数
1
解决办法
1940
查看次数

带压缩的日志轮换?

我正在 Linux (CentOS 7) 上运行一个进程,它在 stdout 上产生大量输出。将其全部发送到文件将导致文件大小大于 1 TB。但令人高兴的是,输出是相当可压缩的——它由许多相当重复的文本组成。

我的想法是,我可以使用类似于此处描述的某种日志轮换程序:(标准输出的日志轮换?),但是一旦日志不再是最新的,它就会被压缩(并且永远不会被删除)?所以我最终会向文件写入几个 GB,压缩它,然后继续写入一个新文件?

linux compression logging

1
推荐指数
1
解决办法
877
查看次数

一种处理具有不寻常扩展名的文件的压缩程序

WAR 文件只是带有重命名扩展名的 ZIP 文件。我想配置一个压缩程序来处理这些(双击文件),但我的无法识别它们,除非我将它们重命名为 .ZIP。我已经设置了 Windows 文件关联,但我的文件压缩程序只想“将它们添加到存档”而不是打开它们。

您会推荐哪种压缩程序?

windows compression zip shell-extensions archiving

0
推荐指数
2
解决办法
2070
查看次数

UPX 和 .NET 可执行文件

UPX (upx.sourceforge.net) 可以压缩 .net 可执行文件/dll 吗?

compression dll upx .net-framework

0
推荐指数
1
解决办法
4132
查看次数

284 GiB 数据,217.4 GiB 空间

我想重新安装我的操作系统,但我没有更多的硬盘空间来备份(我有一个 RAID 1 阵列,所以我有一段时间没有这样做了)。在我的 /home 中,我有 284.8 GiB 的数据,还有一个备用的 250 GB(或 217.4 GiB)硬盘驱动器用于备份。

什么类型的压缩算法(如果有)能够进行这种类型的压缩?我不在乎时间,不过我有一个四核,所以使用所有 4 个核的东西会很棒。

我试过 7zip 没有成功。在一个核心上跑了两天,由于空间不足而失败。

有任何想法吗?

linux compression ubuntu

0
推荐指数
1
解决办法
168
查看次数

如何通过 SSH 使用“tar”压缩文件夹的内容?

如何tar通过 SSH 在 Unix 系统上使用命令压缩文件夹的内容?

compression ssh unix tar

0
推荐指数
1
解决办法
1万
查看次数