Кто работает с одним списком в многопотоке или вообще в многопотоке?

  • Автор темы Автор темы melutsk
  • Дата начала Дата начала

melutsk

Client
Регистрация
03.08.2016
Сообщения
1 358
Реакции
1 260
Баллы
113
Вообщем продолжаю войну по схеме зеннопостер <=> многопоток. Была работа в 1500 потоков (в каждом потоке была работа с одним списком - взятие строчки с удалением) - все оч плохо. Перешел на бд - сколько не мучался - все также, перешел на RAM DISK - вроде полегче, но неужели 1500 потоков это на столько много? Сервер топовый. При чем даже этот один список на 50 штук разбил - ситуации особо не поменялись. У кого какой опыт?
 
Если Ram Disk не решил проблему - значит тормозят lock'и Тут надо лезть в дебри многопоточности c# и шаманить с синхронизацией
 
  • Оценить
Реакции: Alexmd
Если Ram Disk не решил проблему - значит тормозят lock'и Тут надо лезть в дебри многопоточности c# и шаманить с синхронизацией
А можно про шаманивание как-то направить, в какую сторону смотреть? Да, рам диск уменьшил скорость ответа в раза 3, но к идеалу очень далеко.
 
  • Оценить
Реакции: melutsk
ребята привет, не знаю куда писать, постер перестал работать в многопотоке. Только в 1 работает, что сделать?
Ещё вчера в 10 работал.
 
ребята привет, не знаю куда писать, постер перестал работать в многопотоке. Только в 1 работает, что сделать?
Ещё вчера в 10 работал.
В Настройках какое кол-во потоков установлено?
 
В Настройках какое кол-во потоков установлено?
В настройках максимум потоков 50
количество потоков в 1 процессе 1
Пробую переустановить программу. По результату отпишусь)
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)