Nova Prism v0.9.2 — бета
Pre-release
Pre-release
Установленные программы теперь сжимаются почти как у 7-Zip. На девяти настоящих установках — Firefox, .NET, Wireshark, Go, Python, два приложения на Electron, Notepad++ и сам 7-Zip, 2,74 ГБ — отставание от 7z -mx9 сократилось с 5,91% до 1,77%, а на четырёх деревьях из девяти мы теперь впереди.
Что изменилось
- Машинный код. Переходы x86 обрабатываются так же, как это делает 7-Zip: окно преобразования — весь файл, а не отдельный блок сжатия, и решение по каждому переходу кодируется адаптивной моделью, а не честным битом. На
xul.dllиз установленного Firefox: 51 580 740 → 48 851 765 байт, отставание от 7-Zip с +7,8% до +2,1%. - Контейнеры разбираются по элементам —
.tar, а также.jar,.apkи мозилловскийomni.ja, то есть любой архив, чьи файлы лежат внутри несжатыми. Silesia −3,44%,omni.ja−4,9%. Собирается всё обратно байт в байт. - Одноимённые файлы кладутся рядом, поэтому две версии одной библиотеки попадают в один блок сжатия и видят друг друга. На 185 парах DLL из установленной .NET — −13,8%.
- Видно, что происходит при упаковке. Сразу после сканирования в окне появляется каталог будущего архива, и каждый файл подсвечивается по мере обработкив зависимости от статуса.
Полный список изменений — в CHANGELOG.
Что скачивать
| Файл | Что это |
|---|---|
Nova-Prism-0.9.2-x64-setup.exe |
Приложение и меню в проводнике. |
nova.exe |
Командная строка. Отдельный файл, установка не нужна. |
Nova-Prism-0.9.2-kak-polzovatsya.txt |
Короткая справка: установка, проводник, приложение, командная строка, что делать, если что-то не так. |
Windows 10 или 11, 64 бита. Библиотека Visual C++ вшита внутрь; WebView2 установщик поставит сам, если его нет.