Forwarded from Мемный понедельник на каждый день
Forwarded from Мои любимые юморески
У одного процессора прилетает прерывание. Он принимает сигнал и получает сообщение: "На такте 1500 приходи на шину данных, покажем, кто закорраптил твой загрузчик." Он отвечает: "Принято."
5 тактов спустя, приходит высокоприоритетный интеррапт от сетевого контроллера: "Если на такте 1500 не будешь на шине ввода-вывода, сокет затаймаутится, можешь навсегда забыть про мой TCP-пакет!" Процессор ответил: "Принято."
Через пару микросекунд прилетает системный вызов от пользовательских процессов: "Братан, в дедлок попали на мьютексе, нужен на системной шине на такте 1500, без тебя никак." "Принято."
Он спросил у планировщика ядра: "Что делать? 3 критичных таска: кто-то испортил загрузчик, сеть грозит таймаутами и процессы в дедлоке!" Планировщик отвечает: "Загрузчик уже не вернёшь, сеть заретраит, иди к процессам... Юзерспейс - это святое!!!"
На такте 1500 переключился он на процессы. Они выгрузили свою память в кеш - там сетевые пакеты в целости, загружают другой регион памяти - там PID процесса закорраптившего бутлоадер.
Дай бог, чтобы у всех были такие качественные планировщики!
5 тактов спустя, приходит высокоприоритетный интеррапт от сетевого контроллера: "Если на такте 1500 не будешь на шине ввода-вывода, сокет затаймаутится, можешь навсегда забыть про мой TCP-пакет!" Процессор ответил: "Принято."
Через пару микросекунд прилетает системный вызов от пользовательских процессов: "Братан, в дедлок попали на мьютексе, нужен на системной шине на такте 1500, без тебя никак." "Принято."
Он спросил у планировщика ядра: "Что делать? 3 критичных таска: кто-то испортил загрузчик, сеть грозит таймаутами и процессы в дедлоке!" Планировщик отвечает: "Загрузчик уже не вернёшь, сеть заретраит, иди к процессам... Юзерспейс - это святое!!!"
На такте 1500 переключился он на процессы. Они выгрузили свою память в кеш - там сетевые пакеты в целости, загружают другой регион памяти - там PID процесса закорраптившего бутлоадер.
Дай бог, чтобы у всех были такие качественные планировщики!
Forwarded from бутерброд с жареным беконом 🎄 (unconditional love)
Forwarded from анапа 1984 (Максим)
This media is not supported in your browser
VIEW IN TELEGRAM