Рассылка закрыта
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
QNX и Linux, или Есть ли жизнь без Windows.
Информационный Канал Subscribe.Ru |
Здравствуйте, уважаемые подписчики.
Это десятый выпуск рассылки
"QNX и Linux или Есть ли жизнь без Windows."
Сайт поддержки: IBM PC и нестандартные устройства
FAQ рассылки находится по адресу: http://www.nsdevice.narod.ru/sprog/faq.htm
Операционные системы (общие ввопросы)
Интересное мнение
Кто Вам сказал что у Windows2000 и XP монолитное ядро? А в qnx клиент-серверное?
У QNX как и Win2000 микроядро.
Давайте говорить так.
Вот есть ядро, а есть, например, драйвер видеокарты.
В QNX и Windows ядро и драйвер работает в раздельных областях памяти.
А вот в Linux нет, там вся работа происходит в одной области памяти.
Соответсвенно, если летит драйвер то летит и ядро.
Правда при монолитном ядре повышается быстродействие работы ОС.
У WinNT, WIn2000, WInXP фактически одно и тоже ядро, в нашем случае
микроядро.
Oleg S. Plesser
У меня возник к Вам вопрос по поводу Вашего сообщения, опубликованного
в рассылке "QNX и Linux или Есть ли жизнь без Windows."
Из какого именно источника вы узнали, что WinNT, Win2000 и WinXp
построены по клиент-серверной (на базе микроядра)?
Насколько мне известно (об этом пишут Рихтер, Шилд и т.д.) все Win32
системы, включая СЕ построены по монолитной архитектуре, т.е. имеют
макроядро.
Тоже самое относится и к Linux и к FreeBSD - это тоже монолитные ОС.
Egor Goroshko
Источник сам Microsoft, других источников нет.
http://www.microsoft.com/TechNet/prodtechnol/windows2000serv/training/w2khost/images/W2TOVW20.GIF
Это официальная информация, как Вы понимаете, все остальное это домысло.
И, как Вы понимаете, Микроядро не означает что само ядро должно занимать мало
места...
Oleg S. Plesser
А что, собственно, называется ядром?
Не очень понятно, как эта картинка доказывает Ваше утверждение о микроядерной структуре Windows 2000.
Да и сама картинка приведена в качестве иллюстрации новой способности Windows
- Kernel-mode write protection (зашита от записи режима-ядра). Прямоугольник с надписью Micro-Kernel вообще никак не пояснен, и что это такое не понятно.
Как я понял, в Windows2000 все приложения работают в двух режимах User mode или Kernel mode. Так вот, если существует режим защиты записи, то как взаимодействуют программы, находящиеся в разных режимах? Или связь односторонняя?
И почему Windows 2000 сбоит и зависает? Ведь причин для этого вроде бы нет.
Справедливости ради надо отметить, что представленная картинка очень сильно похожа на структуру QNX ;)
Так как Вы прокомментируете картинку от Microsoft?
А чего ее комментировать.
Там четко видно, что ядро это одно а все остальное это другие вещи.
И что тама не все в одном.
Oleg S. Plesser
А что понимается под микроядром? Если то, что весь код ядра, кроме
планировщика, работает в отдельных процессах режима пользователя, то только
Hurd (вроде) этому удовлетворяет. Но обычно имеется ввиду, что вытеснение
задач происходит и в режиме ядра, что является одним из требований к
системам реального времени. NT однозначно имеют микроядро, но это не
real-time ОС.
Подгайный Валерий, сисадмин и писатель
Насколько мне известно, чистая микроядерная архитектура (в какой-то
степени, конечно) использовалась в Win NT 3.51 и всё... а потом
Micro$oft, чтобы увеличить быстродействие GUI, внесла этот GUI в ядро,
да и не только GUI... Так что с тех пор у WinNT псевдо-микроядерная
архитектура... да и у всех остальных практически тоже... Чистая
присутствует только среди маленьких ОС реального времени...
А насчёт Linux'a и FreeBSD... каждый в праве пересобрать ядро, и явно
задать, что будет входить в ядро, а что будет работать в режиме
динамических библиотек...
Про монолитные - это Win9x - можно и не говорить... это уже умирает,
т.е. все современные ОС псевдо-микроядерные...
Cruel
Честно говоря эта картинка очень мало напоминает архитектуру QNX.
Ведь как драйвера, так и все системные сервисы выполняются в режиме
ядра (Kernel mode), а не в пользовательском (User Mode), как в QNX.
В указаном рисунке совершенно не ясно - что же такое Micro Kernel? В
QNX это менеджер потоков в одном процессе с которым исполняется
менеджер процессов (который формально к микроядру не относится). По
видимому в микроядре винды :) тоже находится менеджер потоков,
поскольку он больше нигде не виден, но выполняется он в той же
области что и все остальные системные сервисы...
Итак, ничего нового, на мой взгляд, в приведенном рисунке не
появилось, описана классическая монолитная архитектура, в
которой упоминаются слова "микро ядро", но от этого архитектура (от
слов в смысле) ведь не меняется? Архитектура микроядра четко
подразумевает независимость ЯДРА системы от ее сервисов. Достаточно
обратить внимание на тот простой факт, что установка, скажем новой
видеокарты (драйверов графической системы) вступает в силу только после
перезапуска ядра, перезагрузки системы. В системах типа клиент-сервер этого не происходит, поскольку там любой
драйвер - фактически мало отличается от пользовательского приложения
(например текстового редактора), хотя в том же QNX он конечно лучше
защищен (покрайней мере в x86 процессорах он расположен в другом
классе привилегий, но не в 0 как у винды).
Egor Goroshko
Ваше мнение?
Опыт эксплуатации
"Микроядерная структура, жесткое реальное время, вытесняющая многозадачность…" – это все, конечно, интересно. А как это влияет на применение конкретной операционной системы в промышленности?
Вы можете поделиться успешным или не очень опытом эксплуатации Windows, QNX, Linux?
Так ли уж плох Windows 2000/XP, как о нем отзываются?
Ваше мнение?
* * *
LindowsOS
В последнее время все чаще и чаще можно слышать о новой операционной системе LindowsOS. Судя по информационным сообщениям Microsoft серьезно обеспокоен появлением этой ОС. Вот что опубликовано на сайте http://www.lindows.com
Что такое LindowsOS?LindowsOSTM особая операционная система похожая на Windows XP или Apple Mac OSX.
LindowsOS предлагает Вам лучшую рабочую среду, сочетая мощь, стабильность и дешевизну Linux и легкость Windows.
Дополнительной особенностью LindowsOS является поддержка технологии CNR, которая значительно упрощает установку программного обеспечения и облегчает поиск нужных программ в CNR Warehouse.
Об этой O$ я слышал года два назад, идея конечно неплохая, но я думаю
что такому магнату как Microsoft она конкуренции не составит. Будет у неё пару
поклонников, не больше.
Лёха
Lindows - это один из дистрибутивов Linux, не самый лучший и не самый
популярный. Программы Windows в нём запускаются так же, как и в других
дистрибутивах (с помощью wine). Особенности:
1) Очень мало софта в дистрибутиве. (Поэтому он очень быстро устанавливается).
2) Главная особенность - это Click-N-Run (средство для простой установки
софта из репозитария Lindows). Но за пользование этим сервисом надо
платить (не считая платы за Интернет).
3) Отсутствие привычных консольных программ (это упоминается в
некоторых обзорах).
4) Огромная маркетинговая компания и раскрутка. Например, на странице
http://info.lindows.com/LindowsRock/LindowsRock.html
можно увидеть достаточно неплохую рекламу Lindows (в формате swf) :o).
Valery V. Kachurov
* * *
Linux
Вопросы по Linux
Если вы знаете ответы на эти вопросы, пишите.
1) Вопрос:
Проблема такая: поставил Linux Mandrake 9.1 (6 CD).
Машина Celeron-1300/i815E/256MB/64 GF4MX440 noname, sound on-board
Сервер XFree не подхватывает аппаратное ускорение,
так же фильмы идут только с картинкой, без звука, хотя вообще звук
работает, и Xine (аналог Winampa) играет тоже со звуком.
P.S. Вообще со звуком такая проблема впервые. Все предыдущие версии
Линуксов (RedHat 8.0; Mandrake 8.0-9.1(3 CD); ALT Junior 2.1)
работали. А вот XFree четко работал только в Alt Junior - там можно
было выбрать XFree 4.х.х или 3.3.6 в двух вариантах - с аппаратным
ускорением или без него. Подобное мелькнуло ещё в Linux Mandrake 9.1
- на Abit Siluro MX400 64mb есть выбор XFree 3.3.6 с
экспериментальным аппаратным ускорением, но оно толком не работает.
P.P.S. Кстати, а чем же отличается Linux Mandrake 9.1 в вариантах
3 CD от 6CD? При установке 6CD используются только первые три диска,
как при 3CD и зачем нужны еще три, непонятно, и что за файлы на них
накиданы...
Daimon
ответить на вопрос
Ответ №1:
Я испытал те же проблемы. Фильмы будут идти без звука если при первом
запуске проигрывателя для фильмов не открыть звуковую вкладку и нажать
выход. После этого звук работает нормально, проверено.
tom_al
Ответ №2:
Если хочешь есть две возможности:
1. Установить ASPLinux 9.0 там всё это автоматом настраивается, с
возможность дальнейшего конфигурирования руками.
2. Зайти на сайт NVidia и закачать, а после руками примонтировать
драйвер nvidia.
Примечание: 1-ый вариант проще, второй полезнее.
Носов Максим
2) Вопрос:
Вопрос 1. Теоретический.
Как сделать uninstall после make install?
Есть ли способ просмотреть пакеты, установленные в системе из
сорцов? (что-то типа rpm -qa ).
Нужен ли кому-нибудь распакованый каталог с исходниками после
инсталляции, или иго можно снести нафиг?
Вопрос 2. Практический.
prboom-2.2.3.tar.gz в упор не видит SDL-libs, хотя стояли родные
(AltLinux 1.1), ставил новые - все равно, еще хочет sdl-config, которого
всистеме в помине нет. Вот такие пироги :).Помогите объяснить несведущей
проге и такому же линуксоиду [:)].
MATVEY
ответить на вопрос
Ответ:
1.а) make uninstall, если не удалили директорию с исходниками.
configure с теми же параметрами, что и при установке, потом make uninstall.
1.б) Способ мне пока неизвестен. BTW мне тоже очень интересно, как это
возможно.
1.в) Снести его можно, т.к. он уже не нужен.
Denis A. Yurashkou
3) Вопрос:
Я ставил себе несколько раз Linux Lindows, Mandrake Junior и
Mandrake 9.0. Ни одна ось не видит NTFS разделы. Скажите Плиз, что мне
надо сделать, чтобы я мог их видеть. Вторая ось Win XP загрузочный
раздел Fat 32 остальные NTFS.
Васильев Михаил Сергеевич
ответить на вопрос
Ответ:
Установить ядро с linux.kernel.org 2.4.24 или 2.6.1 (30 Мб) и включить поддержку NTFS
Если ни разу не делали компиляцию ядра, то не думайте, что все быстро получится
У меня нормально работающее ядро получилось с десятой попытки (в течении месяца)
после изучения кучи документации и освоения консоли.
Поэтому совет: используйте FAT32 раздел как буферный
Под Windows копируем с NTFS на FAT32, а в Linux c FAT32 на EXT3 (или какой там у вас)
ИВЦ Жовтеньвугiлля
4) Вопрос:
1. У меня принтер HP deskjet 3420 series.
Подскажите, как его установить под RedHat 7.1 или ASP linux 7.3 или 9.0
2. Звуковая карта AC97 на базе Realtek ALC650 бортовая (мама MCI i845PE). Помогите с дровами.
faeton
ответить на вопрос
Ответ:
На сайте Realtek-а есть дрова под -nix-ы (метров 15),
качай оттуда :).
новости
5) Вопрос:
Здравствуйте! У меня возникла следующая проблема с Linux:
После установки параметров BIOS по умолчанию, Linux RedHat7.2 при загрузке удаляет драйвер мыши. При
входе в графический режим и появлении окна для ввода пароля перестает работать и клавиатура. Если
первоначальный - текстовый режим, то все нормально с клавиатурой, но после выполнения команды startx
клавиатура перестает работать - в общем в графическом режиме невозможно работать без мыши и клавы, а
в текстовом нет смысла.
До этого в течение двух лет приходилось несколько раз устанавливать Linux, устанавливать опять после
форматирования диска, и все было нормально. Единственное что изменилось сейчас - это BIOS. Начальные
настройки (не по умолчанию) не сохранились.
Posterise
ответить на вопрос
* * *
Вас есть вопрос? Cпрашивайте
Напишите, что Вы хотите видеть в рассылке. Мне важно знать Ваше мнение.
Ведущий рассылки Петрелевич Сергей zalivnoy@yandex.ru
Здесь можно найти дистрибутивы и софт для Linux.
Советую подписаться на мою рассылку
http://subscribe.ru/
E-mail: ask@subscribe.ru |
Отписаться
Убрать рекламу |
В избранное | ||