Добрый день, -=AbSent=-! Linux от Unix отличается тем, что это разные системы. Ответ отправлен: 20.07.2003, 15:06 Отправитель: Mstitel Отвечает noonv
Здравствуйте, -=AbSent=-! вот, что говорит Зубков: "Linux ? бесплатно распространяемая операционная система, соединяющая в себе особенности двух основных типов UNIX-систем, System V и BSD приблизительно в равной мере. В ней достаточно много отличий и отступлений от любых стандартов, принятых для UNIX, но они более эффективны." и ещё по поводу системных вызовов: "Чтобы осуществить системный вызов, надо передать его номер и параметры на точку входа ядра аналогично функции libc syscall(2). Номера системных вызовов (находятся в файле /usr/include/sys/syscall.h) и способ обращения к точке входа (дальний call по адресу 0007:00000000) стандартизированы SysV/386 ABI, но, например в Linux, используется другой механизм ? прерывание 80h, так что получается, что обращение к ядру операционной системы напрямую
делает программу привязанной к этой конкретной системе. " Ответ отправлен: 21.07.2003, 08:16 Отправитель: noonv Отвечает Andy
Здравствуйте, -=AbSent=-! Юникс - это название семейства операционных систем, а Linux - это один из видов ядер... Ответ отправлен: 22.07.2003, 16:05 Отправитель: Andy
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.