rei3er Тяжело объяснить дистанционно, если честно... В общем, код обработчика прерывания принадлежит ядру, а не потоку. Он, конечно, "знает",...
rei3er UbIvItS Ну а на целом ряде архитектур отдельного пространства ввода-вывода (а значит, и команд, аналогичных in и out) нет вовсе. Зато...
rei3er UbIvItS Вообще-то проблема переносимости более широкая. Возьмём ту же Линух: для переноса на другую архитектуру надо не только переписать...
rei3er Тем не менее, в названии функции стоит слово thread, а не process, а на русский оно переводится как "поток", а не как "процесс". Если сами...
UbIvItS Что меняя программу на исходном языке, можно в определённых случаях влиять на качество кода, генерируемое компилятором, спорить глупо,...
rei3er Это Вы про вот этот вопрос: Если да, то ответ элементарный: на шаге 3, равно как и на всех прочих шагах до окончания шага 5, т.е. до...
Aids Возможно, оказались удалены права на доступ под своим "родным" именем. Например, был дан доступ пользователю "Гость", но почему-то была...
rei3er Как оказалось, не всем всё ясно, и некоторые уверены, что Паскаль -- неполноценный язык, потому что "учебный" ;) Да и не только в...
CyberManiac Можно ещё вспомнить Турбо Паскаль -- тоже на Паскале (не считая компилятора командной строки TPC, написанного на ассемблере). Да и...
im1111 Вы, как, увы, и весьма многие другие, смешиваете две вещи: язык программирования и компилятор этого языка. Я являюсь сторонником языков...
vito Да, Си я хаю и буду хаять. Человека же я назвал извращенцем в шутку и только после того, как он сам об этом сказал. Вроде как он не...
rei3er Тогда общая схема действий обработчика вызова этой самой sys_pause для однопроцессорной машины примерно такова (для многопроцессорной...
rei3er Угу, именно в разном понимании дело. Для меня код ядра работает в контексте процесса, если функции этого кода ядра логически связаны с...
rei3er Я бы так сказал: бегин-энд или { } -- это вопрос привычки и психологии, и объективной разницы между ними нет. А вот использование в Си...
rei3er От того, что прерывание возникает во время работы какого-то процесса, это прерывание не становится относящимся к данному процессу....
rei3er По сравнению с временем, затрачиваемым на собственно ввод-вывод, потери времени на переключение контекста -- мизер. Кроме того, если так...
UbIvItS Намекаем на мой фанатизм? ;) Ну так я и у Паскаля энное кол-во недостатков указать могу, да и отнюдь не тащусь ни от него, ни от асма, ни...
rei3er У меня не из-под root-а упал рабочий стол КДЕ. И мне как пользователю плевать, чей именно это был сбой, мне важен лишь факт: система...
rei3er Я про привилегии юзверя, а не программ. Графическая оболочка -- это системная программа, и она должна быть надёжной. В частности,...
rei3er Я не аналогию провожу, а говорю, что полное падение системы из-за действий администратора я считаю допустимым: в конце концов,...
Имена участников (разделяйте запятой).