|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
22.12.2015, 17:25 | #11 |
Форумчанин
Регистрация: 18.01.2012
Сообщений: 975
|
MaxDegreeOfParallelism в -1 попробуйте выставить, чтобы ограничение на количество потоков убрать
Если TPL принципиально юзать не хотите, то хотя бы пул потоков заведите, все-таки создание потока довольно дорогая операция
Благодарить в репутацию. Проклинать — туда же
|
22.12.2015, 17:43 | #12 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
так как чтение не синхронизировано, можно прочитать два раза одно и тоже, а потом два раза увеличить. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
23.12.2015, 12:33 | #13 |
Дружите с Linq ;)
Форумчанин
Регистрация: 15.10.2008
Сообщений: 823
|
Да все в общем-то просто, используйте какую-нибудь файловую бд, пишите туда результаты парса. Если обрабатывайте картинки, то сразу же выгружайте на диск и удаляйте из памяти (Dispose+clear массивов + dispose memory streams). Если картинки не надо конвертировать, то лучше сразу выгружать в файл аля File.WriteAllBytes, если нужна, то делайте это в отдельном процессе или в период, когда это потребуется. Если подобное не делается, то надо анализировать память профайлером аля DotTrace.
Не давай организму поблажки, каждый день тренируй его в шашки..
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Утечка памяти | Vlad2891 | Общие вопросы Delphi | 11 | 27.02.2015 16:06 |
утечка памяти | Кудаив | Помощь студентам | 1 | 30.04.2012 18:18 |
Утечка памяти | Juffin | Общие вопросы Delphi | 3 | 02.11.2010 12:11 |
Утечка памяти | ZvEr_HaCkEr | Свободное общение | 13 | 24.09.2010 19:30 |
утечка памяти в С++ | vengo | Общие вопросы C/C++ | 9 | 10.06.2008 21:24 |