The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Реализация дизассемблера для встраивания в ядро Linux"
Отправлено Аноним, 03-Апр-12 23:32 
> Пошаговая отладка - вот что удобно,

Ну покажи мне инструментарий для пошаговой отладки ядер операционок. Кстати а ты не думал, что ядро ОС - это чуть больше чем твой кусок третьесортного кода? Ядро ОС работает в чуть более сложной ситуации. В частности,
1) Может быть несколько потоков на нескольких ядрах. Они могут быть как-то синхронизированы. В этом случае пошаговая отладка как минимум может сильно изменить наблюдаемую картину.
2) Ядро ОС вообще-то должно реагировать на всякие там аппаратные прерывания и прочая. На некоторые - быстро. Игнорирование этого факта - чревато массой глюков и проблем.
3) Ядро может обеспечивать сервисы типа таймеров. Если ты будешь пошагово - а они не выстрелят в срок и опять будут какие-то глюки.
4) В общем случае ядро делает довольно много работы. Постоянно его шагать ты устанешь.

У некоторых платформ бывают аппаратные средства для упрощения и такой активности, но психов готовых шагать по пингвиньему ядру я еще не видел.

> но как с этим обстоят дела в Линукс - нинай.

Естественно, бсдшники же латентные проприетарщики, gcc-бяка, а вот вьюжлстудио... ну а то что им bsd не пересобирается - так такие как вы все равно это bsd на побаловаться брали. А мы в отличие от вас пришли надолго и всерьез.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру