> man operating_systems
Переход на страницу  [1] 2
Модераторы: Roman I Khimov, Wanderer, Dron
Автор Добавил
Thistle
Суббота 19.11.2005 02:44
ID пользователя #484
Зарегистрирован: Суббота 05.11.2005 00:07
Сообщений: 65
Товарисчи! Подскажите начинающему хорошие книги по осестроению в целом и по *nix в частности. Просто даже не знаю с чего начать...(((
P.S.литература embedded тематики у кого-нибудь имеется?
Наверх
nnivanov
Суббота 19.11.2005 12:44

ID пользователя #253
Зарегистрирован: Вторник 29.03.2005 01:18
Местонахождение: Russia, Velikiy Novgorod
Сообщений: 123
1) IA-32 Intel Architecture Software Developers Manual в пяти томах. Есть печатный вариант и есть вариант в pdf. Все бесплатно.

2) Э. Танненбаум "Современные операционные системы"

3) Фролов, Фролов "Защищенный режим процессоров ..."

4) Understanding the Linux Kernel (есть на kazus.ru и на lindevel.ru в pdf-e)

5) Just for Fun (для вдохновения)

Что же касается *nix-части, то начни с /usr/src/linux/Documentation - там материала на несколько книг.
<span class='smallblacktext'>[ Редактирование суббота 19.11.2005 12:47 ]</span>

- Зачем мотоциклу реактивный двигатель?
- Да потому что нам так нравится!
Discovery Channel
Наверх
Сайт
Roman I Khimov
Суббота 19.11.2005 21:31

ID пользователя #1
Зарегистрирован: Воскресенье 27.06.2004 12:37
Местонахождение: Санкт-Петербург
Сообщений: 601
Никому бы я не посоветовал начинать изучение операционных систем с Intel'овских мануалов. ИМХО, это самое плохое, что можно сделать. Вот с Таненбаума - можно и очень даже полезно, особенно, если есть особый интерес к UNIX'ам. Также хороша книга Столлингса "Операционные системы", она, в отличие от Таненбаума более нейтральна и обобщенна.

Кстати, насчет книг по ядру Linux - Understanding the Linux Kernel доступен сейчас только старый, там ядро 2.4.x, что очень, очень ужасно старо. Сейчас хорошо читаются Linux Device Drivers 3 и не так давно выложенная здесь (смотрите в файлах) книга Мела Гормона о виртуальной памяти.

Насчет embedded - он бывает ОЧЕНЬ разный. Конкретизируй.


Греби и улыбайся!
Наверх
Сайт
Dron
Понедельник 21.11.2005 10:24


ID пользователя #13
Зарегистрирован: Понедельник 05.07.2004 11:16
Местонахождение: Москва
Сообщений: 651
Даже я, ярый приверженец ассемблера говорю НЕТ началу изучению осестроения с интелевских мануалов...

Это скорее уже для продвинутых пользователей... кому интересны самые потаенные тонкости.
К тому же IA32 загнивает... и как жить дальше - непонятно.

Одну из двух вечных российских проблем можно, в принципе, решить с помощью асфальтоукладчиков и катков. А вот с дорогами, конечно, будет труднее...

Андрей Валяев
Наверх
Сайт
Thistle
Вторник 22.11.2005 20:07
ID пользователя #484
Зарегистрирован: Суббота 05.11.2005 00:07
Сообщений: 65
Насчёт "Linux - Understanding the Linux Kernel ": там разве не глобальные концепции разъясняются? (несколько раз в сети видел эту книгу, всегда думал именно так)
Насчёт Столлингса : пока работю-коплю... (в сети к сожалению не нашёл, хотя искал очень долго и упорно).
Насчёт Таненбаума : скачал )))) читать времени не очень хватает....
Насчёт embedded : больше всего интересунт промышленное применение(от микроконтроллеров(типа Simatic) до пром компьютеров (Pc-104)) , хотя буду благодарен за любую информацию(например где-то читал про ось для PIC-ов)
P.S.
1. В топике не написал, но подразумевались и и-нет ресурсы.
2. В осях-таки , кое чего соображаю (олиферов и гордеева читал) поэтому интересуют книги которые к практике поближе (OSDI в питерском издании не предлагать!)
Наверх
nnivanov
Среда 23.11.2005 00:55

ID пользователя #253
Зарегистрирован: Вторник 29.03.2005 01:18
Местонахождение: Russia, Velikiy Novgorod
Сообщений: 123
Из интернет-ресурсов, лучше всего - osrc.info. Спасибо Роману!

Давно уже убедился, что нужно не только читать, но и общаться с собратьями по разуму. А здесь всегда помогут.
<span class='smallblacktext'>[ Редактирование среда 23.11.2005 00:59 ]</span>

- Зачем мотоциклу реактивный двигатель?
- Да потому что нам так нравится!
Discovery Channel
Наверх
Сайт
Roman I Khimov
Среда 23.11.2005 01:18

ID пользователя #1
Зарегистрирован: Воскресенье 27.06.2004 12:37
Местонахождение: Санкт-Петербург
Сообщений: 601
Кстати говоря, вышла третья версия Ubderstanding the Linux kernel. Жаль, у нас такие книги не переводят. Прям руки чешутся заказать...


Греби и улыбайся!
Наверх
Сайт
Vadim Ushakov
Среда 23.11.2005 06:54

ID пользователя #409
Зарегистрирован: Четверг 18.08.2005 04:25
Местонахождение: Красноярск
Сообщений: 85
nnivanov написал(а) ...
Что же касается *nix-части, то начни с /usr/src/linux/documentation - там материала на несколько книг.
Очень милый совет! А почему бы не начать сразу с изучения исходных кодов Linux? Каталог documentation не имеет к проектной документации никакого отношения. Вот нужно мне узнать об особенностях реализации в Linux файловой системы XFS. Захожу я в /usr/src/linux/documentation/fs... И вижу список ключей, поддерживаемых драйвером! Чушь полная. Конечно, о XFS наверное можно прочитать на официальном сайте этой файловой системы, но не нужно делать вид что /usr/src/linux/documentation - это Documentation. Скорее уж это своебразный manpages.
Что касается, Столлингса, если кто знает, где его можно скачать, поделитесь ссылкой.

nnivanov написал(а) ...
Из интернет-ресурсов, лучше всего - osrc.info. Спасибо Роману!
Точно!

У кого-нибудь есть инфа о такой вещи, как "танцующие деревья", использованные при реализации ReiserFS? Очень хотелось бы узнать, что это за зверь, и чем отличается от классических B+ деревьев, которые на протяжении многих лет считались самыми эффективными.

Падает тот, кто бежит; тот, кто лежит – уже не падает.
Наверх
Roman I Khimov
Среда 23.11.2005 09:33

ID пользователя #1
Зарегистрирован: Воскресенье 27.06.2004 12:37
Местонахождение: Санкт-Петербург
Сообщений: 601
Dancing trees не используются в ReiserFS. Они используются в Reiser4. Это очень разные ФС.

Правда, вопрос о документации этим не решается, к сожалению. Но Google кой-чего знает и вот здесь, наверное, подробнее всего на английском. Подробнее только в fs/reiser4/tree*


Греби и улыбайся!
Наверх
Сайт
Thistle
Пятница 25.11.2005 23:31
ID пользователя #484
Зарегистрирован: Суббота 05.11.2005 00:07
Сообщений: 65
Блин, толком никто ничего так и не написал.((((
Наверх
Переход на страницу  [1] 2  

Перейти:     Наверх

Транслировать сообщения этой темы: rss 0.92 Транслировать сообщения этой темы: rss 2.0 Транслировать сообщения этой темы: RDF
Powered by e107 Forum System

© OSRC.info, 2004-2010.
Авторские права на любые материалы, авторы которых явно указаны, принадлежат их авторам. По вопросам публикации таких материалов обращайтесь к авторам.
Авторские права на любые другие материалы принадлежат OSRC.info.
Сайт является помещением библиотеки. Копирование, сохранение на жестком диске или иной способ сохранения произведений осуществляются пользователями на свой риск.
При использовании материалов сайта ссылка на OSRC.info обязательна.