Когда пользователь занесет нож над программой, Шиндовс попытается остановить его со словами "Ты уверен, чот хочешь это сделать?". А после неминуемой расправы он начнет искать пути исправления проблемы или предложит отправить отчет о содеянном.
отчёт о содеянном: "я не верил в ваше детище! я был уверен, что оно не способно было выполнить заданную мной операцию и я поглумился над ним и прирезал! Муахаха! [дьявольский смех]. И чтобы этого больше не было!"
нет
Я из тех, кто всегда даёт программе шанс, и дожидается отклика, даже когда надежды на ответ практически не осталось... Потому что я знаю, что где-то там, среди процессов, она продолжает бороться, а если она не собирается сдаваться, то с какой стати сдаваться мне?!
while(condition()) {
pass();
}
где condition из-за быдлокодера типа меня всегда true.
И жди хоть до тепловой смерти вселенной :-)
pass();
}
где condition из-за быдлокодера типа меня всегда true.
И жди хоть до тепловой смерти вселенной :-)
Хатико-алгоритм.
Такие баги на практике редко встречал, а вот взаимоблокировка потоков -- всегда пожалуйста.
Ты дурак. Иди учи матчасть.
Матчасть чего? Того как GP Studio падает из-за дедлока ожидая пока два процесса завершаться, а они оба в ресурсах сидят на жопе смирно и не двигаются, из-за чего перестает отвечать UI поток и винда предлагает убить процесс, подождать или отладить?
Начни с определения тепловой смерти вселенной.
Ок, тепловая смерть вселенной - гипотеза, которая опираясь на мысль о том что вселенная это замкнутая система и подчиняется законам термодинамики (лол, мы даже не знаем где вселенная заканчивается и не знаем одна ли она такая) и из-за постоянно возростающего уровня энтропии все во вселенной размажется внутри нее ровным слоем из-за наступления вселенского равновесия между всем и вся.
Таким образом если разогреть часть замкнутой системы или ее всю мы ускоряем макроскопические процессы иприблизим ее к уравновешенному состоянию.
Ничего не упустил?
Таким образом если разогреть часть замкнутой системы или ее всю мы ускоряем макроскопические процессы иприблизим ее к уравновешенному состоянию.
Ничего не упустил?
Видя, как программа продолжает сопротивляться, ты наполняешься решимостью?
Спиральные программы?
Your resistance only makes my command line harder
Your resistance only makes my debugger harder
а там deadlock..
Особенно прикольно во время написания диплома в последнюю ночь.
(о наболевшем)
(о наболевшем)
oom-killer? Так он отключаем.
Не обязательно, можно например заблокировать поток UI и при попытке взаимодействовать с окном Windows предложит его убить, хотя никаких проблем с памятью не будет.
Его фишка в том, что порой он прибивает совсем не того. Эвристика-с... :)
У меня и убунта бывало висла намертво.
завершить процесс = 0 проблем
Тогда, я геноцидер, часто убиваю задачи в диспетчере.
Можно настроить винду так, чтобы она отключала проги, не отвечающие дольше 5 секунд
У меня на андроиде приложения иногда зависают (особенно хром, жирное тормозное уёбище) и вешают заодно и систему. Потом система спрашивает, а не прибить ли зависшее приложение, но парадокс в том, что когда она это спрашивает, приложение как раз просыпается.
Никто не хочет умирать
Чтобы написать коммент, необходимо залогиниться