Большой новогодний розыгрыш техники!
У Романа Сакутина нет времени, он покупает всем подписчикам подарки на праздник. 31-го декабря у него в телеграмме пройдёт огромный розыгрыш и он подарит 10 игровых ноутбуков своим подписчикам.
Успешный дед-мороз айтишник.
Подписывайтесь на его канал и забирайте подарки - https://tttttt.me/sakutin_csharp/2602?erid=LjN8KF3hv
P.S: Победителей определяет официальная функция телеграмма так, что конкурс 100% честный!
У Романа Сакутина нет времени, он покупает всем подписчикам подарки на праздник. 31-го декабря у него в телеграмме пройдёт огромный розыгрыш и он подарит 10 игровых ноутбуков своим подписчикам.
Успешный дед-мороз айтишник.
Подписывайтесь на его канал и забирайте подарки - https://tttttt.me/sakutin_csharp/2602?erid=LjN8KF3hv
P.S: Победителей определяет официальная функция телеграмма так, что конкурс 100% честный!
The After Times
А участвовать в конкурсах стало ещё проще🥳 Чтобы побороться за мерч от Телеканала "ЧЕ!" достаточно: 🔺подписаться на "Телеканал "ЧЕ!" 🔺подписаться на Канал "The After Times" 🔺нажать на кнопку "Сектор приз" 10 декабря мы определим трёх счастливчиков, которым…
🎉 Результаты розыгрыша:
Победители:
1. Lena (@elkusrubili)
2. Егор (@Tilvius)
3. Акулов (@Akuloffs)
Проверить результаты
Победители:
1. Lena (@elkusrubili)
2. Егор (@Tilvius)
3. Акулов (@Akuloffs)
Проверить результаты
Forwarded from Мои любимые юморески
У одного процессора прилетает прерывание. Он принимает сигнал и получает сообщение: "На такте 1500 приходи на шину данных, покажем, кто закорраптил твой загрузчик." Он отвечает: "Принято."
5 тактов спустя, приходит высокоприоритетный интеррапт от сетевого контроллера: "Если на такте 1500 не будешь на шине ввода-вывода, сокет затаймаутится, можешь навсегда забыть про мой TCP-пакет!" Процессор ответил: "Принято."
Через пару микросекунд прилетает системный вызов от пользовательских процессов: "Братан, в дедлок попали на мьютексе, нужен на системной шине на такте 1500, без тебя никак." "Принято."
Он спросил у планировщика ядра: "Что делать? 3 критичных таска: кто-то испортил загрузчик, сеть грозит таймаутами и процессы в дедлоке!" Планировщик отвечает: "Загрузчик уже не вернёшь, сеть заретраит, иди к процессам... Юзерспейс - это святое!!!"
На такте 1500 переключился он на процессы. Они выгрузили свою память в кеш - там сетевые пакеты в целости, загружают другой регион памяти - там PID процесса закорраптившего бутлоадер.
Дай бог, чтобы у всех были такие качественные планировщики!
5 тактов спустя, приходит высокоприоритетный интеррапт от сетевого контроллера: "Если на такте 1500 не будешь на шине ввода-вывода, сокет затаймаутится, можешь навсегда забыть про мой TCP-пакет!" Процессор ответил: "Принято."
Через пару микросекунд прилетает системный вызов от пользовательских процессов: "Братан, в дедлок попали на мьютексе, нужен на системной шине на такте 1500, без тебя никак." "Принято."
Он спросил у планировщика ядра: "Что делать? 3 критичных таска: кто-то испортил загрузчик, сеть грозит таймаутами и процессы в дедлоке!" Планировщик отвечает: "Загрузчик уже не вернёшь, сеть заретраит, иди к процессам... Юзерспейс - это святое!!!"
На такте 1500 переключился он на процессы. Они выгрузили свою память в кеш - там сетевые пакеты в целости, загружают другой регион памяти - там PID процесса закорраптившего бутлоадер.
Дай бог, чтобы у всех были такие качественные планировщики!