кончено же - ОГРОМНЕЙШЕЕ СПАСИБО РАЗРАБОТЧИКУ - СПАСИБО ВАМ ЗА ВАШИ ТРУДЫ
по делу: пытался сделать замену в файле более 500мб - результат: "внутренняя ошибка"
методом проб обнаружил что nhrplc работает с файлами до 300мб
Скажите это баг или обоснованное ограничение и возможно ли увеличить лимит объема обрабатываемого файла
файл больше 500мб
Re: файл больше 500мб
Вопрос, конечно, интересный – программа предполагалась для обработки, в основном, файлов исходников, которые обычно имеют небольшой объём (единицы мегабайт). Соответственно, использование с файлами в сотни МБ не рассматривалось, ни при разработке, ни при проверке.
Ограничения текущей версии таковы, что весь обрабатываемый файл размещается в оперативной памяти (следовательно, ограничен свободной памятью), да и сама программа 32-хбитная, т.е. объём памяти для процесса не более 4 ГБ.
Пересмотреть процедуру обработки, в принципе, возможно, но под какую именно задачу? Уточните, пожалуйста, на какой платформе это запускается (сколько памяти всего, сколь свободно), какого размера файлы предполагается использовать?
Ограничения текущей версии таковы, что весь обрабатываемый файл размещается в оперативной памяти (следовательно, ограничен свободной памятью), да и сама программа 32-хбитная, т.е. объём памяти для процесса не более 4 ГБ.
Пересмотреть процедуру обработки, в принципе, возможно, но под какую именно задачу? Уточните, пожалуйста, на какой платформе это запускается (сколько памяти всего, сколь свободно), какого размера файлы предполагается использовать?
Re: файл больше 500мб
Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz 2.00 GHz
(ОЗУ): 8,00 ГБ
win 7 64-разрядная операционная система
Рабочая папка с примером http://yadi.sk/d/pkihe4QL8Je8w
-------------------------------------------
Я специализируюсь на Wordpress, если нужна будет помощь по сайту - с удовольствием помогу
(ОЗУ): 8,00 ГБ
win 7 64-разрядная операционная система
Рабочая папка с примером http://yadi.sk/d/pkihe4QL8Je8w
-------------------------------------------
Я специализируюсь на Wordpress, если нужна будет помощь по сайту - с удовольствием помогу
Re: файл больше 500мб
Спасибо!
Действительно, возникает проблема при выделении памяти, хотя вроде памяти достаточно. Попробую исправить, по результату отпишусь здесь.
Действительно, возникает проблема при выделении памяти, хотя вроде памяти достаточно. Попробую исправить, по результату отпишусь здесь.
Re: файл больше 500мб
Решение вопроса с выделением памяти будет позже.
В ближайшее время (через 1-2 недели) будет версия с режимом обработки файла по частям, который справится с вашими объёмами. Также будет возможность добавить сразу группу замен, чтобы они выполнялись за один запуск nhrplc. Когда версия будет готова, напишу здесь.
В ближайшее время (через 1-2 недели) будет версия с режимом обработки файла по частям, который справится с вашими объёмами. Также будет возможность добавить сразу группу замен, чтобы они выполнялись за один запуск nhrplc. Когда версия будет готова, напишу здесь.
Re: файл больше 500мб
Изменения сделаны, см. nhreplace v2.6.0 http://nhutils.ru/blog/nhreplace-v2-6-0/
Загрузка http://nhutils.ru/static/nhreplace-v2.6.0.zip
Добавлено
- обработка больших файлов
- обработка по списку (с v2.5)
Загрузка http://nhutils.ru/static/nhreplace-v2.6.0.zip
Добавлено
- обработка больших файлов
- обработка по списку (с v2.5)