| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MS Windows > Можно ли выделить ресурсы для приложения? |
| Автор: Ghirik 27.9.2007, 19:23 |
| Господа системщики, неделю бьюсь с MS FrontPage. Нужна обработка сверх больших файлов, процедуры поиска и замены. Стоит задача из табличных файлов сделать текстовые, потом обработать и вернуть назад, в табличный вид. С файлами не очень больших размеров MS FrontPage справляется на ура, ну, к примеру, с таблицами в 10000 строк, весом 1-2 Мб. С большими файлами, начинаются тормоза. Процессор уходит в забвение, вся система в транс... Есть ли способы оптимизировать настройку ресурсов для работы с большими файлами? Дело в том, что у меня есть файлы с количеством строк более 65536, с ними, вообще, не знаю что делать. Посоветуйте, как разрулить эту ситуацию. Я уже сихопатю.... |
| Автор: Walker 27.9.2007, 20:50 |
| Отключите на время работы антивирусник, выгрузите из трея лишние задачи. Через Панель Управления-Администрирование-Службы остановите ненужные в данный момент службы. Помимо остановки ненужных сервисов можно попробовать установить процессу, обрабатывающему файл, высокий приоритет. Сделать это позволяет Диспетчер задач. На вкладке "процессы" щёлкайте правой кнопкой на нужном и выбирайте приоритет. |
| Автор: Ghirik 27.9.2007, 21:22 |
| Спасибо. Я проделывал всё из перечисленного кроме остановки служб, службы трогать побаиваюсь Я эти файлы беру из базы MS Access, путем выделения и копирования нужной колонки таблицы. Потом из буфера (у него жесткое ограничение в 65536 строк) вставляю в текстовый файл, и его обрабатываю. Потом, восстанавливаю табличную структуру файла (вставкой тэгов, поиск и замена), и вот тут начинаеются проблемы.... Чтобы мне вставить обратно в таблицу базы, нужно открыть этот файл в виде таблицы, выделить, скопировать, вставить... Файл, с трудом, но открывается в браузерах. Но при копировании происходит добавление пустых строк между ячейками и файл становится в два раза больше (по количеству строк), и буфер переполняется, режет. В чем ещё попробовать открыть такой файл, чтобы при копировании не добавлялись строки? Структура таблицы обычный html <table><tr><td></td></tr></table> Короткие файлы нормально копируются, если открывать в FrontPage в режиме конструктора, строки не добавляются. Но большие просто не открываются, ждал около часа... |
| Автор: nickless 28.9.2007, 00:54 |
| Я конечно MS Access в глаза не видел, но одного понять не могу, зачем копировать данные из СУБД в HTML-Редактор (причем в один из самых отстойных из всех мной виденых) для редактирования? Или я совсем отстал от жизни? Может в Access можно экспортировать данные в более-менее текстовый формат (XML итд.) и отредактировать их нормальным текстовым редактором, который не потребляет столько памяти, а потом импортировать обратно, если уж никак по другому (в смысле прямо в Access) нельзя? Прошу сильно не бить если смолол чепуху... |