LINUX.ORG.RU

История изменений

Исправление AKonia, (текущая версия) :

Как минимум это сотни системных вызовов, тысячи специфичных функций, различия в представлении железа, планирования потоков системой, куча системозависимых вещей в духе разных реестров, зависимостей между каталогами и сервисами, организация задач, работа с ФС и многое другое. Тут лучше уж декомпиляцию винды или сразу её клон-симбионт с линуксом делать. Проблема в том, что трудоёмкость для понимания каждого системного вызова, каждой функции на уровне того, что он делает - это считай день-неделя на каждую, если делать это самому. Теоретически ты конечно можешь попытаться построить сложный граф работы ОС и попробовать его по узлам разбирать, но это тоже трудоёмко, если конечно не придумать какого-нибудь очень мощного алгоритма анализа кода или нейросетки, которая прям по жести сможет перевести ассемблерный граф, в какой-нибудь Си

Исправление AKonia, :

Как минимум это сотни системных вызовов, тысячи специфичных функций, различия в представлении железа, планирования потоков системой, куча системозависимых вещей в духе разных реестров, зависимостей между каталогами и сервисами, организация задач, работа с ФС и многое другое. Тут лучше уж декомпиляцию винды или сразу её клон-симбионт с линуксом делать. Проблема в том, что трудоёмкость для понимания каждого системного вызова, каждой функции на уровне того, что он делает - это считай день-неделя на каждую, если делать это самому. Теоретически ты конечно можешь попытаться построить сложный граф работы ОС и попробовать его по узлам разбирать, но это тоже трудоёмко, если конечно не придумать какого-нибудь очень мощного алгоритма или нейросетки, которая прям по жести сможет взять двоичное представление и перевести его целиком в граф, а из него в какой-нибудь Си

Исходная версия AKonia, :

Как минимум это сотни системных вызовов, тысячи специфичных функций, различия в представлении железа, планирования потоков системой, куча системозависимых вещей в духе разных реестров, зависимостей между каталогами и сервисами, организация задач, работа с ФС и многое другое. Тут лучше уж декомпиляцию винды или сразу её клон-симбионт с линуксом делать