Цитата: т.е. ~ поиск отъел 100МБ и сортировка отъела 100МБ
дело в том, что память используется нелинейно, просто когда кончается текущий блок памяти - выделяется вдвое больший. чтобы точно увидеть расход памяти - сделай
set GHCRTS=-c -F1.1
Цитата: Сейчас freearc.history и freearc.ini выполняют одни функции, может стоит оставить один файл, в котором хранить настройки? (а историю - в другом, или в том же)
ну так и предполагалось. просто я в определённый момент сделал удобное api для работы с первым, и стал всё сувать туда - побыстрее, побыстрее
вообще, где и как хранить настройки/историю - надо подумать. что у нас есть:
1) стандартные варианты настройки для раличных опций (сжатие, шифрование и т.д.), которые впрочем пользователь может расширять и в дальнейшем - удалять, менять, переупорядочивать
2) история каталогов/архивов
3) текущие настройки разных опций сжатия и настроек в Setiings
при этом у нас есть
1) настройки по умолчанию (в частности сжатия, шифрования и т.д.), которые могут меняться от версии к версии
2) настройки, произведённые пользователем, которые он хотел бы сохранить при переходе от версии к версии
хранить их можно в реестре, глоб. файле, user-local файле
требуется - обеспечить наиболее удобное для пользователя их сохранение и "бесшовный" переход на новую версию. да, и ещё операцию восстановления стандартных настроек если юзер их полностью раздолбал. как это всё совместить?
вариант 0: хранить всё в freearc.ini; в комплект поставки включить standard.freearc.ini; сделать спец. пометку на станд. опциях, чтобы их можно было отличать от введённых пользователем настроек. при апгрейде - удалять станд. опции из freearc.ini и добавлять их из standard.freearc.ini; при восстанвовлении станд. настроек делать то же самое, опционально удаляя все пользов. настройки данной категории (скажем, пользователь может восстановить только опции сжатия). что-то черезчур громоздко получилось
Добавлено: Цитата: Он может сжать лучше и быстрее.
забыл, что опций больше. вот из заставки:
FreeArc is free, open-source archiver for Windows and Linux. It features solid archives with smart updating, AES+Twofish+Serpent encryption, recovery record, self-extracting archives and wide range of compression profiles.
советую проглядеть доку на консольну. версию по диагонали, и прикинуть - что из этого тебе не хватало в 7zip
и в любом случае советую подождать след. версию, благо что она должна появиться уже завтра