Size: a a a

2020 November 14

ВИ

Вадим Исаканов... in Sysadminka
Если на собеседование рассказать детали из этой статьи - можно удивить интервьюера))))
источник

i

inqfen in Sysadminka
Вадим Исаканов
Если на собеседование рассказать детали из этой статьи - можно удивить интервьюера))))
Так он тоже читал эту статью)
источник

ВИ

Вадим Исаканов... in Sysadminka
Тогда можно дать ссылку на статью тому, кто не читал
источник

i

inqfen in Sysadminka
Так это далеко не единственная
источник

i

inqfen in Sysadminka
У меня где-то ссылка валяется, там статья раза в 3 больше, но расписано ещё подробнее
источник

АП

Антон [R13 🍆 Ivelok]... in Sysadminka
inqfen
Как лучше параллелить задачи, что лучше - поднять 4 мощных инстанса или 8 слабее
А расскажи :)
источник

i

inqfen in Sysadminka
Да тут много рассказывать. Но вкратце, у каждого треда/процесса есть некий контекст, который либо выполняется, либо нет и к нему можно переключиться для выполнения. В момент переключения ядро задач не выполняет, а сбрасывает старый контекст и подгружает новый
источник

i

inqfen in Sysadminka
Как итог - чем чаще переключение контекста, тем меньше работает проц. Чем проц мощнее - тем эта операция дороже
источник

i

inqfen in Sysadminka
В итоге одна задача выполняемая в 2 потока на 2х ядерном проце - может выполниться быстрее чем она же запущенная в 4 потока
источник

i

inqfen in Sysadminka
И тот же пых с 8 например воркерами обработает больше соединений чем с 16
источник

АП

Антон [R13 🍆 Ivelok]... in Sysadminka
inqfen
И тот же пых с 8 например воркерами обработает больше соединений чем с 16
Ага, спасибо. У меня были примерно такие же мысли)
источник

i

inqfen in Sysadminka
Ну и вытекающее отсюда - порой 8 машин со слабыми процами будут эффективнее 4 с мощными
источник

i

inqfen in Sysadminka
Во-первых больше ядер
источник

i

inqfen in Sysadminka
Во-вторых - чем мощнее отдельное ядро - тем медленнее у него переключение контекста
источник

АП

Антон [R13 🍆 Ivelok]... in Sysadminka
А ещё можно пробить процесс к ядрам, тоже будет лучше.
источник

i

inqfen in Sysadminka
Антон [R13 🍆 Ivelok] Перетрухин
А ещё можно пробить процесс к ядрам, тоже будет лучше.
В том же php fpm это нельзя
источник

i

inqfen in Sysadminka
Мастер процесс их регулярно порождает
источник

i

inqfen in Sysadminka
В каком-нибудь спринге который внутри треды плодит - то же самое
источник

АП

Антон [R13 🍆 Ivelok]... in Sysadminka
Эт да
источник

AU

Alex U in Sysadminka
inqfen
Мастер процесс их регулярно порождает
Не от хорошей жизни он таким делом занимается
источник