powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопрос по многопоточке
25 сообщений из 161, страница 6 из 7
Вопрос по многопоточке
    #40117280
rabiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
rabiter
я не могу ограничивать задачи, я же говорю, если надо закешировать 50 - надо закешировать 50

)))) LOL
загрузку отменяем" - это не ограничивать? Или у вас список растёт в геометрической прогрессии?
22404812
Ты стас?


а, нет, я не Стас)
...
Рейтинг: 0 / 0
Вопрос по многопоточке
    #40117281
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rabiter
вы отчаянно пытаетесь мне что-то доказать,

с вадей тоже бывате 10 страниц беседуют.
Намёк понятен?
Когда я пойму что ты непробиваем потеряю интерес. Почти понял.
...
Рейтинг: 0 / 0
Вопрос по многопоточке
    #40117283
rabiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rabiter
PetroNotC Sharp
пропущено...

)))) LOL
загрузку отменяем" - это не ограничивать? Или у вас список растёт в геометрической прогрессии?
22404812


ну и как еще вы предлагаете ограничить помимо отмены загрузки? То, что отменять надо это и ежу понятно.
А помимо?
...
Рейтинг: 0 / 0
Вопрос по многопоточке
    #40117284
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rabiter,
"если надо закешировать 50 - надо закешировать 50" - это будет ваш слоган.
))
я запомнил.
Закругляемся.
...
Рейтинг: 0 / 0
Вопрос по многопоточке
    #40117286
rabiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
rabiter
вы отчаянно пытаетесь мне что-то доказать,

с вадей тоже бывате 10 страниц беседуют.
Намёк понятен?
Когда я пойму что ты непробиваем потеряю интерес. Почти понял.


Да я вообще тут блин раз в пол года бываю и то, только чтобы с вами поговорить, я тут никого больше не знаю, мне вас достаточно. Теперь через год ждите, раньше едва ли соскучусь.
Нет, реально, шутки в сторону, я начинаю спрашивать, ребята советуют адекватные вещи, и появляетесь вы и все, можно пост закрывать, пиши пропало
...
Рейтинг: 0 / 0
Вопрос по многопоточке
    #40117287
rabiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
rabiter,
"если надо закешировать 50 - надо закешировать 50" - это будет ваш слоган.
))
я запомнил.
Закругляемся.


Ура, у меня теперь есть слоган, я польщен
доброй ночи

кстати, какая-то привычка из детства, видимо, давать слоганы, погоняла другим людям, изживайте это в себе. Вы же позиционируете себя как Архитектор
...
Рейтинг: 0 / 0
Вопрос по многопоточке
    #40117291
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rabiter
Да я вообще тут блин раз в пол года бываю

приходите. Мы много узнаем как вы выполняете свои обязанности у вас на работе.
"если надо закешировать 50 - надо закешировать 50" (с)
...
Рейтинг: 0 / 0
Вопрос по многопоточке
    #40117293
rabiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
rabiter
Да я вообще тут блин раз в пол года бываю

приходите. Мы много узнаем как вы выполняете свои обязанности у вас на работе.
"если надо закешировать 50 - надо закешировать 50" (с)


не забудьте свой колпак
...
Рейтинг: 0 / 0
Вопрос по многопоточке
    #40117299
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lleming

Это похоже на шедулер OS, тут пока вижу только одно замечание. В ос поток с меньшим приоритетом все равно свой квант получит а тут с priority queue не факт.

1. В ОС тоже не факт. Если очередь сильно забита - ждать можно до бесконечности
2. В ряде ОС, насколько я помню, шедулер выдает ресурсы квантами по 50 ms, т.е. 200 активно работающих потоков x кол-во ядер = любую ОС положат.

lleming

То бишь задачи будут иметь тенденцию заканчивать вместе. Пришел самый первый, ушел со всеми.

Тогда нужно столько очередей, сколько пользователей и выгребать из очередей одновременно
...
Рейтинг: 0 / 0
Вопрос по многопоточке
    #40117305
rabiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp,

Петро, завязывайте бесить народ
22399014
и сообщение вам сразу же
22399017

До чего я низко пал 😂 читаю другие посты просто чтобы понять, это я такой чурбан, или Петро)) Вас люди просят - не пишите, проходите мимо, вы шумите
...
Рейтинг: 0 / 0
Вопрос по многопоточке
    #40117309
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev
2. В ряде ОС, насколько я помню, шедулер выдает ресурсы квантами по 50 ms, т.е. 200 активно работающих потоков x кол-во ядер = любую ОС положат.
Это уже давно не так.
И типичный квант времени на порядок уменьшился и всяческие priority boost/inversion прикручены куда надо.
...
Рейтинг: 0 / 0
Вопрос по многопоточке
    #40117312
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rabiter,
Нашел с кем быть в компании)))
Первая не знает, и самое главное не хочет знать что текст это биты.
Второй сегодня хочет в рантайме пул настраивать.
Воинствующая безграмотность.
Ну не твое это, обсуждать как лучше сделать.
Пиши строго по ТЗ.
У кодеров с ТЗ нет таких постов длинных 22404147
Максимум написать функцию
list = getDOCname(url)
...
Рейтинг: 0 / 0
Вопрос по многопоточке
    #40117314
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rabiter,
И еще одно - невозможно быть java программистом и заходить на форум раз в пол года как вы. Это не шарп. И не дельфи.
Работайте, удачи!
...
Рейтинг: 0 / 0
Вопрос по многопоточке
    #40117324
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov
Leonid Kudryavtsev
2. В ряде ОС, насколько я помню, шедулер выдает ресурсы квантами по 50 ms, т.е. 200 активно работающих потоков x кол-во ядер = любую ОС положат.
Это уже давно не так.
И типичный квант времени на порядок уменьшился и всяческие priority boost/inversion прикручены куда надо.


Тут дилема. Переключение потоков процессов очень затратная операция и чем больше кэш процессора, тем затратнее и затратнее. Про NUMA архитектуру и Ethernet сети (RSS - receive side scaling) вообще можно не упоминать.

AFAIK OS и Java Runtime писатели уже > 10 лет пытаются что-то придумать, что бы при NUMA накладные расходы понизить, насколько я знаю, ничего не получается. До того не получается, что в Oracle соответствующую опцию как ввели в эксплуатацию, так через пару версий и вывели. В Java лет 5 назад читал отчет соответствующей группы, выводы у них были такие: 1. работа выполнена успешно, но положительный результат не достигнут (алгоритм реализован, но выйгрышь минимальный) 2. нашли багу в команде new, что она некорректно работает в многопоточке ))) там пол статьи было этой баге посвещено, что тип блокировки неправильный использовался )))

Т.ч. IMHO, даже 50 ms для ряда задач может быть крайне долго. Например при сетевом обмене и при неудачном стечении звезд, биндинг к процессорному ядру может задержки по сети в разы (!) улучшить.

Но смысл был в том, что ничего не бывает идеальным. Все равно рано или поздно наступает насыщение очереди, при котором "все встанет колом". Тут только один вариант - прибивать лишнии задачи или выдавать access denied, что бы хоть кто-то обработаться за конечное время смог.

IMHO & AFAIK. Но не думаю, что сильно ошибаюсь
...
Рейтинг: 0 / 0
Вопрос по многопоточке
    #40117325
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вообще, подозреваю, что в задаче автора усматриваю одну фундаментальную ошибку в постановке. Но предметной области не знаю, т.ч. могу и не правильно подозревать.

Не говоря уже о том, что судя по задаче, уже дофига фундаментальных ошибок и велосипедов в архитектуре, которые эта задача и должна подпирать.
...
Рейтинг: 0 / 0
Вопрос по многопоточке
    #40117332
rabiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
rabiter,
И еще одно - невозможно быть java программистом и заходить на форум раз в пол года как вы. Это не шарп. И не дельфи.
Работайте, удачи!


я очень сожалею, что мне пришлось сцепиться с таким не умными и грубым человеком как вы, это очень неприятно. По вашей логике все программисты должны тут сидеть? У вас времени видимо много свободного? И чем вам не угодил шарп?
...
Рейтинг: 0 / 0
Вопрос по многопоточке
    #40117335
rabiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev
А вообще, подозреваю, что в задаче автора усматриваю одну фундаментальную ошибку в постановке. Но предметной области не знаю, т.ч. могу и не правильно подозревать.

Не говоря уже о том, что судя по задаче, уже дофига фундаментальных ошибок и велосипедов в архитектуре, которые эта задача и должна подпирать.


я уже решил свою задачу. Этот модуль и правда коряво очень написан.
...
Рейтинг: 0 / 0
Вопрос по многопоточке
    #40117336
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rabiter
PetroNotC Sharp
rabiter,
И еще одно - невозможно быть java программистом и заходить на форум раз в пол года как вы. Это не шарп. И не дельфи.
Работайте, удачи!


я очень сожалею, что мне пришлось сцепиться с таким не умными и грубым человеком как вы, это очень неприятно

пациент приходит к хирургу и спрашивает - что делать с плоскостопием?
Хирург: "вы запустили свои ноги дешёвой обувью. Не жалейте денег. Сейчас только резать".
Пациент: "я жалею что вы очень грубый и не умный...."
)))
Не будьте стасом - больше постов с инженерным текстом.
...
Рейтинг: 0 / 0
Вопрос по многопоточке
    #40117337
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rabiter
я уже решил свою задачу.

решение где?
От того что я сказал прямо в глаза требование закончить топик решением, не означает что я не прав).
...
Рейтинг: 0 / 0
Вопрос по многопоточке
    #40117339
rabiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
rabiter
я уже решил свою задачу.

решение где?
От того что я сказал прямо в глаза требование закончить топик решением, не означает что я не прав).


ой идите к черту
...
Рейтинг: 0 / 0
Вопрос по многопоточке
    #40117373
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
Я удивляюсь как ты не интересуешься задачей предугадать кликанье мышкой на клиенте.
Ведь это голимый hdd kashe.
Требуется предсказать _для загруки_ клики юзверя.
...
Рейтинг: 0 / 0
Вопрос по многопоточке
    #40117382
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev
Переключение потоков процессов очень затратная операция и чем больше кэш процессора, тем затратнее и затратнее.
Вас послушать, так разработчики процессоров и планировщиков - какие-то идиоты, которые не умеют ни в железо, ни в программирование.

P.S.
Если что, то разница во времени обращения в кэш первого уровня и в ОЗУ - порядок-полтора.
По вашей логике - гигабайты и терабайты ОЗУ это дорога в ад и путь в никуда.
...
Рейтинг: 0 / 0
Вопрос по многопоточке
    #40117388
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Они не идиоты, просто универсального алгоритма не существует. И по каким параметрам оптимизировать, тоже не понятно. Планировщик, в общем случае, пытается задачи по ядрам размазать; а всякие NUMA оптимизации, RSS и прочие совершенно наоборот, собрать однотипные потоки на одно ядро. А разница в задержках в некоторых случаях может и порядков, а то и нескольких порядков достигать.

AFAIK
...
Рейтинг: 0 / 0
Вопрос по многопоточке
    #40117405
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
mayton,
Я удивляюсь как ты не интересуешься задачей предугадать кликанье мышкой на клиенте.
Ведь это голимый hdd kashe.
Требуется предсказать _для загруки_ клики юзверя.

Извини. А где был вообще инфо-повод упомянуть моё бедное имя?
...
Рейтинг: 0 / 0
Вопрос по многопоточке
    #40117420
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
Ты силен в алгоритмизации.
Вот, сомневаюсь, что такая задача возможна в принципе.
Хотя он и предупредил что маршрут запросов документов предсказуем.
...
Рейтинг: 0 / 0
25 сообщений из 161, страница 6 из 7
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопрос по многопоточке
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]