Как заставить фиктивное приложение читать gzip файлы (на лету) без изменения кода

Что ж, ответ немного тусклый. Я обновил свой BIOS до последней версии, и теперь мышь работает как надо.

Материнская плата: Gigabyte Z87-D3H

Предыдущий BIOS: F7

Новый рабочий BIOS: F9

2
23.07.2017, 09:18
2 ответа

zlibc кажется, что он может делать то, что вы хотите. Вот его описание и т. д. из пакета Debian:

Package: zlibc
Version: 0.9k-4.3
Depends: libc6 (>= 2.2.5)
Description-en: An on-fly auto-uncompressing C library
 Zlibc is a preloadable shared library that allows executables to
 uncompress the data files that they need on the fly. No kernel patch,
 no recompilation of these executables and no recompilation of the
 libraries is needed.
Homepage: http://zlibc.linux.lu/

Я понятия не имею, насколько хорошо он работает, поддерживается ли он до сих пор и существует ли его пакет RHEL6.

3
27.01.2020, 21:51

Другой возможностью может быть использование какой-либо специализированной файловой системы. Возможно, FUSE файловая система (, например. FUSE -BGZIP ), который выполняет сжатие, может помочь, и вы можете адаптировать его для прозрачного сжатия только нескольких файлов, которые вы хотите (, например. с некоторыми наложениями).

См. также этот вопрос (прозрачное сжатие для ext4 ).

5
27.01.2020, 21:51

Теги

Похожие вопросы