Перейти к публикации
Piro

Раньше думал что у меня комп *** , когда собрал комп хороший так программа начала **работать.

Рекомендованные сообщения

Piro

Параметра компа на данный момент:

jECTdQ02fy_5124701_16014639.jpg

Видео о том как мой комп работает при 50 потоков .

 

Теперь я понял что дело у меня было не в компе , а в самой программе так как она даже на таком мощном компе не хочет работать так как надо.

Это событие отображается неправильно, так как связанный с ним XML-файл имеет неверный формат. Далее приводится необработанный текст события.

1026200x80000000000000907ApplicationWIN-KQD4QDF6HCBПриложение: XNEOLINKS.exe Версия платформы: v4.0.30319 Описание. Процесс был завершен из-за необработанного исключения. Сведения об исключении: System.OutOfMemoryException Стек: в UBotCore.WebBrowser.(System.IAsyncResult) в System.IO.Stream+ReadWriteTask.InvokeAsyncCallback(System.Object) в System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) в System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) в System.IO.Stream+ReadWriteTask.System.Threading.Tasks.ITaskCompletionAction.Invoke(System.Threading.Tasks.Task) в System.Threading.Tasks.Task.FinishContinuations() в System.Threading.Tasks.Task.FinishStageThree() в System.Threading.Tasks.Task.FinishStageTwo() в System.Threading.Tasks.Task.Finish(Boolean) в System.Threading.Tasks.Task.ExecuteWithThreadLocal(System.Threading.Tasks.Task ByRef) в System.Threading.Tasks.Task.ExecuteEntry(Boolean) в System.Threading.Tasks.Task.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() в System.Threading.ThreadPoolWorkQueue.Dispatch() в System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Анна

где цензура на форуме...... у меня и комп сильный и прога работает хорошо.... При 50 потоках не гоняю конечно ( так любой комп ляжет) , да и не надо мне ( пробив ухудшается).. считаю, что 10 потоков - это оптимально....

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Piro

где цензура на форуме...... у меня и комп сильный и прога работает хорошо.... При 50 потоках не гоняю конечно ( так любой комп ляжет) , да и не надо мне ( пробив ухудшается).. считаю, что 10 потоков - это оптимально....

Зачем тогда нужен хороший комп если его нельзя использовать в 50% от всего его умешний , просто если 1 урл прогонять по 1000 в 10 потоков это долго как по мне .

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Анна

по времени у меня 1 урл по 700 сайтам занимает в среднем от 3-4 часов

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Administrator

Проблема в пиковой нагрузки на HDD диск, он просто не успевает обработать кеш, от сюда все проблемуы. Как только случается пиковая нагрузка 100% - сразу сама windows закрывает программу. Изменили файл подкачки, но нужно будет перезагрузить машину. Уже как будите на месте - сделайте это. Возможно проблема решится, установили 6 и 8 гб. Если это не решит проблему - в какую степь смотреть вы уже знаете, проблема в этом.

При 50 потоках пиковая нагрузка в самом начале происходит и её можете даже в своём видео заметить, она отчётливо видна на 2:25 секунде. При запуске 40 потоков идёт выполнение, и можно заметить как скачет нагрузка, как достигает 100% - сразу происходит сбой и работа плавно прекращается. Уделили слишком много времени проблеме не из нашей компетенции, действительно предполагая, что проблема в программе и в совместимости с вашим процессором, но на деле проблема на вашей стороне.

На заметку: если будете ещё писать матом на форуме, доступ к форуму будет заблокирован.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Piro

Проблема решена , КЭШ не хватало для обработки всех данных .

http://we-it.net/index.php/zhelezo/khranenie-dannykh/160-uskoryaem-hdd-bez-pokupki-ssd-s-pomoshchyu-programmnogo-keshirovaniya

Лучше потеряю 5 гигов рама , но за то смогу в 50 потоков запускать :)))))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
matrix-zp

Аналогичное железо с ТС. Диск SSD, файл подкачки вобще отключен. Зачем его включать вобще не понятно и очень спорно при таком железе. При запуске правда не в 50 потоков, а лишь в 20-25 комп тупит ужсно спустя энное время. Загрузка на проц в пике 50% максимум, занятой ОЗУ нет и половины. Даже перезапуск через 30 минут программы не решает эту проблему, хотя становится чуть полегче. Проблема в софте есть это факт.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Administrator

Аналогичное железо с ТС. Диск SSD, файл подкачки вобще отключен. Зачем его включать вобще не понятно и очень спорно при таком железе. При запуске правда не в 50 потоков, а лишь в 20-25 комп тупит ужсно спустя энное время. Загрузка на проц в пике 50% максимум, занятой ОЗУ нет и половины. Даже перезапуск через 30 минут программы не решает эту проблему, хотя становится чуть полегче. Проблема в софте есть это факт.

Проверьте, справляется ли HDD, возможно нет и проблема аналогична, как и у ТС и решается следовательно также. Используется не только ресурсы ЦП, ОЗУ, но и программа взаимодействует с кеш-памятью, следовательно взаимодействует с HDD/SSD, кешируя картинки, javascript и прочие элементы. Следует тщательно проанализировать ситуацию, изучив все возможные моменты.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
matrix-zp

вы проделывали такие манипуляции? Лично меня смущает такое шаманство.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
A1ex

вы проделывали такие манипуляции? Лично меня смущает такое шаманство.

Ну вот как я делал, между прочем так советут делать сам Виндувс(в подсказках).http://xneolinks.com/forum/index.php?threads/esli-ne-xvataet-pamjati-i-pk-nadryvaetsja.666/

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
matrix-zp

Ну вот как я делал, между прочем так советут делать сам Виндувс(в подсказках).http://xneolinks.com/forum/index.php?threads/esli-ne-xvataet-pamjati-i-pk-nadryvaetsja.666/

Если у вас больше чем 6гб ОЗУ файл подкачки отключать нужно вобще.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Administrator

вы проделывали такие манипуляции? Лично меня смущает такое шаманство.

ТС проделывал. Мы только помогли найти причину и куда смотреть в поисках решения. Вам стоит в начале убедится, что проблема в этом, а не в чём-то ином.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
matrix-zp

ТС проделывал. Мы только помогли найти причину и куда смотреть в поисках решения. Вам стоит в начале убедится, что проблема в этом, а не в чём-то ином.

На каком железе у вас работает софт и сколько потоков по уже чистой базе?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Administrator

На каком железе у вас работает софт и сколько потоков по уже чистой базе?

У ТС в 50 потоков работает. Другой вопрос, насколько целесообразно столько запускать, стабильней работает в 10-20.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
matrix-zp

То есть у вас работает в 10-20. Тогда вопрос закрыт. Это реалии софта.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Administrator

То есть у вас работает в 10-20. Тогда вопрос закрыт. Это реалии софта.

У нас работает в 40-60 на xseon e5 (в зависимости от типов cms и настроек), hdd и серверная винда.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
matrix-zp

винчестер/ОЗУ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Administrator

винчестер/ОЗУ?

Это разное, при работе с кеш памятью нагружается hdd, а не ОЗУ и как ТС описывал в теме он перенёс часть нагрузки на ОЗУ.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
matrix-zp

какой в вашем случае используется винчестер для работы в 40-60 потоков?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
redroot

какой в вашем случае используется винчестер для работы в 40-60 потоков?

Извиняюсь что вклиниваюсь - Девять SSD формата M.2: сравнительный обзор и тестирование - свежайшая, достаточно подробная информация по актуальным моделям и интерфейсам...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Administrator

какой в вашем случае используется винчестер для работы в 40-60 потоков?

2 HDD и нагрузка распределяется между ними.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

×
×
  • Создать...