Chris Simmonds / Симмондс К. - Mastering Embedded Linux Programming / Встраиваемые системы на основе Linux [2017, PDF, RUS]

Ответить на тему
Статистика раздачи
Размер:  66 MB   |    Зарегистрирован:  1 год 11 месяцев   |    Скачан:  9 раз
Сидов:  125  [  0 KB/s  ]   Личеров:  4  [  0 KB/s  ]   Подробная статистика пиров
 
   
 
 
Автор Сообщение

iPhone ®

Пол:

Стаж: 8 лет 10 месяцев

Сообщений: 2151

Создавать темы 17-Май-2022 02:50

[Цитировать]

Mastering Embedded Linux Programming / Встраиваемые системы на основе Linux
Год издания: 2017
Автор: Chris Simmonds / Симмондс К.
Переводчик: Слинкин А.А.
Жанр или тематика: linux, embedded systems
Издательство: Издательство «ДМК Пресс»
ISBN: 978-5-97060-483-0
Язык: Русский
Формат: PDF
Качество: Отсканированные страницы
Количество страниц: 360
Описание: Организационно книга устроена так же, как жизненный цикл типичного проекта встраиваемой Linux-системы. Автор рассказывает о подготовке проекта и устройстве системы на базе Linux, о наборах инструментов, начальных загрузчиках, ядре Linux и конфигурировании корневой файловой системы. Вы узнаете, как выбрать подходящую систему сборки Linux и научитесь работать с двумя наиболее популярными системами сборки: Buildroot и Yocto Project, позволяющими ускорить и упростить процесс разработки. Рассмотрена архитектура флэш-памяти типа NAND, NOR и eMMC, а также драйвера устройств и система инициализации. Показаны механизмы увеличения срока службы устройств и надежного обновления в месте эксплуатаци. Описаны потоки POSIX, которые могут оказать заметное влияние на время отклика и производительность готового устройства. Не обделены вниманием вопросы отладки и оптимизации платформы, а также выполнение приложений реального времени. Заключительные главы посвящены технике профилирования и трассировки приложений и ядра с помощью программ perf и Ftrace.
Эта книга рассчитана на разработчиков программного обеспечения на платформе Linux и системных программистов, уже знакомых со встраиваемыми системами и желающих больше узнать о создании устройств, лучших в своем классе. Предполагается знание основ языка C и опыт системного программирования.
Краткое содержание книги:
• роль ядра Linux и выбор подходящего ядра для приложения;
• применение Buildroot и Yocto Project для быстрого и эффективного создания встраиваемой Linux-системы;
• создание специальных загрузчиков на основе U-Boot;
• применение perf и Ftrace для поиска узких мест;
• деревья устройств и отражение в них нового оборудования;
• написание приложений, взаимодействующих с драйверами устройств;
• проектирование и кодирование многопоточных приложений с потоками POSIX;
• измерение задержек в режиме реального времени и настройка ядра Linux с целью их минимизации.

Краткое содержание (текстом)

Предисловие...................................................................15
Об авторе.....................................................................16
О рецензентах.................................................................17
Вступление. ..................................................................19
Глава 1. Приступая к работе. .................................................25
Глава 2. О наборах инструментов...............................................36
Глава 3. Все о начальных загрузчиках. ........................................60
Глава 4. Портирование и конфигурирование ядра.................................86
Глава 5. Построение корневой файловой системы................................109
Глава 6. Выбор системы сборки................................................139
Глава 7. Выбор стратегии хранения. ..........................................164
Глава 8. Введение в драйверы устройств.......................................199
Глава 9. Инициализация системы – программа init..............................228
Глава 10. Процессы и потоки..................................................244
Глава 11. Управление памятью. ...............................................268
Глава 12. Отладка в GDB......................................................287
Глава 13. Профилирование и трассировка.......................................310
Глава 14. Программирование в режиме реального времени....................... 335
Предметный указатель.........................................................354

Полное содержание (картинками)

Примеры страниц

Доп. информация:
Оригинальная книга вышла в октябре 2015 года (Издательство "Packt Publishing", ISBN 978-1784392536).
Файлы к книге -> https://dl.dmkpress.com/978-5-97060-483-0.zip
[only-soft.org].t165047.torrent
Торрент: Зарегистрирован   [ 2022-05-17 02:50 ]

21 KB

Статус: проверено
Скачан: 9 раз
Размер: 66 MB
Оценка: 
(Голосов: 0)
Поблагодарили: 0  Спасибо
Chris Simmonds / Симмондс К. - Mastering Embedded Linux Programming / Встраиваемые системы на основе Linux [2017, PDF, RUS] скачать торрент бесплатно и без регистрации
[Профиль] [ЛС]
Форум Тема Автор Размер
Mac OS; Linux, FreeBSD и прочие *NIX Chris Simmonds - Mastering Embedded Linux Programming, 2nd Edition [2017, PDF, ENG] iPhone 5 MB
Mac OS; Linux, FreeBSD и прочие *NIX Frank Vasquez, Chris Simmonds - Mastering Embedded Linux Programming, Third Edition [2021, PDF, ENG] iPhone 14 MB
Показать сообщения:    
Ответить на тему

Текущее время: Сегодня, в 07:39

Часовой пояс: GMT + 4



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы