Не совсем верно, все эти три механизма просят ядро вернуть управление в юзерспейс, когда произойдёт обновление. Это выгодно отличается от того, что мы с некоторой периодичностью долбим ядро системными вызовами для проверки состояния дескриптора (или дескрипторов), впустую тратя циклы CPU на "нырки" из юзерспейса в кернелспейс и обратно. Ближайший аналог IOCP, насколько я понимаю, - новый линуксячий механизм io_uring.
Дело, конечно, полезное, но соваться туда без серьёзной подготовки не имеет смысла. Я перед своей поездкой в этот центр в прошлом году около года занимался йогой, да и то ко второму часу непрерывного сидения в одной позе спина начинала нежно напоминать о своём существовании, про людей без подготовки было даже думать больно. К тому же, даже несмотря на свою подготовку, в предпоследний день во время медитации твёрдого намерения (кажется, так называется, это когда даёшь себе зарок ни разу не шевельнуться во время всего часа) умудрился повредить себе коленку, проигнорировав болевые импульсы в ней - теперь до сих пор от усталости начинает болеть. Впрочем, ни о чём не жалею.
Увидев было тег Python и прочитав начало статьи, я обрадовался, подумав, что модуль astropy.units доехал до стандартной библиотеки, а с ним можно проворачивать вещи в духе
from astropy import units as u
def my_sleep(s: u.second): pass
my_sleep(42 * u.second)
слишком много минусов за "несоответствие тематике Хабра"
А жаль. Про медитацию знаю и даже пытаюсь практиковать, побывав на десятидневном курсе по випассане, а вот про даосские техники не слышал и с удовольствием бы почитал.
Введение в нижележащую теорию есть во второй части статьи, в этой - основы работы с библиотекой OpenSSL. В приведённой вами статье ничего про работу с OpenSSL со стороны C-шного кода нет.
Если верить лендингу для barbare russe, на который меня перенаправляют сразу после логина, это не свободный выбор компании, а следствие
U.S. trade control laws imposed by the U.S. Treasury Department’s Office of Foreign Assets Controls (OFAC) and U.S. Commerce Department’s Bureau of Industry and Security (BIS)
Только я всё равно не понимаю, каким образом эти laws касаются моего некоммерческого опенсорсного пет-проекта на 10 звёздочек.
Ровно по причине, изложенной в статье, для своего пет-проекта, базирующегося на распознавании голоса, выбрал проект ваших конкурентов с более либеральной лицензией. Возня с юридическими вопросами в круг интересов не входит, когда нужно на коленке быстро-быстро фигак-фигак и в продакшен сделать MVP и получить первый фидбек.
Вы когда в последний раз, решив заглянуть под капот какой-нибудь опенсорсной библиотеке, обнаруживали, что она хостится на битбакете? Я лично за последний год раза два-три.
Это неможко не так работает. Без вложений, развития, маркетинга этот продукт, идентичный натуральному, даром никому не будет нужен, так же, как никому не нужным оказался bitbucket и масса ему подобных.
Не совсем верно, все эти три механизма просят ядро вернуть управление в юзерспейс, когда произойдёт обновление. Это выгодно отличается от того, что мы с некоторой периодичностью долбим ядро системными вызовами для проверки состояния дескриптора (или дескрипторов), впустую тратя циклы CPU на "нырки" из юзерспейса в кернелспейс и обратно.
Ближайший аналог IOCP, насколько я понимаю, - новый линуксячий механизм io_uring.
@thenonsense не думали вести какую-нибудь публичную площадку вроде телеграма? Я б почитал, ваши интересы близки моим.
Что только люди не выдумают, лишь бы не пользоваться нормальной ОС с profile-sync-daemon.
Дело, конечно, полезное, но соваться туда без серьёзной подготовки не имеет смысла. Я перед своей поездкой в этот центр в прошлом году около года занимался йогой, да и то ко второму часу непрерывного сидения в одной позе спина начинала нежно напоминать о своём существовании, про людей без подготовки было даже думать больно. К тому же, даже несмотря на свою подготовку, в предпоследний день во время медитации твёрдого намерения (кажется, так называется, это когда даёшь себе зарок ни разу не шевельнуться во время всего часа) умудрился повредить себе коленку, проигнорировав болевые импульсы в ней - теперь до сих пор от усталости начинает болеть. Впрочем, ни о чём не жалею.
systemd в Gentoo? Грешновато.
По описанию похоже, но в статье нет никакой обложки.
Обложка? Какая обложка?
Увидев было тег Python и прочитав начало статьи, я обрадовался, подумав, что модуль astropy.units доехал до стандартной библиотеки, а с ним можно проворачивать вещи в духе
Но увы.
А жаль. Про медитацию знаю и даже пытаюсь практиковать, побывав на десятидневном курсе по випассане, а вот про даосские техники не слышал и с удовольствием бы почитал.
Я искренне думал, что эта статья сведётся к строчке
Все претензии по названию - к автору оригинальной статьи.
Введение в нижележащую теорию есть во второй части статьи, в этой - основы работы с библиотекой OpenSSL. В приведённой вами статье ничего про работу с OpenSSL со стороны C-шного кода нет.
Если верить лендингу для barbare russe, на который меня перенаправляют сразу после логина, это не свободный выбор компании, а следствие
Только я всё равно не понимаю, каким образом эти laws касаются моего некоммерческого опенсорсного пет-проекта на 10 звёздочек.
Это, безусловно, чудесно и невозможно не поддерживать, только вот когда меня на CircleCI разбанят за то, что я русский?
Ровно по причине, изложенной в статье, для своего пет-проекта, базирующегося на распознавании голоса, выбрал проект ваших конкурентов с более либеральной лицензией. Возня с юридическими вопросами в круг интересов не входит, когда нужно на коленке быстро-быстро фигак-фигак и в продакшен сделать MVP и получить первый фидбек.
Вы когда в последний раз, решив заглянуть под капот какой-нибудь опенсорсной библиотеке, обнаруживали, что она хостится на битбакете? Я лично за последний год раза два-три.
Спасибо за статью, очень интересно!
Hidden text
Я чаще наталкивался на вариант перевода "петлевой интерфейс" или "петлевой адрес".
Это неможко не так работает. Без вложений, развития, маркетинга этот продукт, идентичный натуральному, даром никому не будет нужен, так же, как никому не нужным оказался bitbucket и масса ему подобных.
Чтобы выдвигать такие требования, нужно раскошелиться на адекватную денежную компенсацию, а не как у нас, "конкурентная з/п 40 тыс. руб. в месяц".
Так в вашем anecdotal evidence какая ежедневная нагрузка на эти SSD?
Если активно эксплуатировать какие-нибудь data lake, диски - это действительно расходник.