электронные книги в формате fb2

Скачать книгу QNX/UNIX. Анатомия параллелизма

Книга адресована программистам, работающим в самых разнообразных ОС UNIX. Авторы предлагают шире взглянуть на возможности параллельной организации вычислительного процесса в традиционном программировании. Особый акцент делается на потоках (threads), а именно на тех возможностях и сложностях, которые были привнесены в технику параллельных вычислений этой относительно новой парадигмой программирования. На примерах реальных кодов показываются приемы и преимущества параллельной организации вычислительного процесса.

Некоторые из результатов испытаний тестовых примеров будут большим сюрпризом даже для самых бывалых программистов. Тем не менее излагаемые техники вполне доступны и начинающим программистам: для изучения материала требуется базовое знание языка программирования С/О++ и некоторое понимание "устройства" современных многозадачных ОС UNIX.

В качестве "испытательной площадки" для тестовых фрагментов выбрана ОСРВ QNX, что позволило с единой точки зрения взглянуть как на специфические механизмы микроядерной архитектуры QNX, так и на универсальные механизмы POSIX. В этом качестве книга может быть интересна и тем, кто не использует (и не планирует никогда использовать) ОС QNX: программистам в Linux, FreeBSD, NetBSD, Solaris и других традиционных ОС UNIX.

Другие книги:

  • 19 смертных грехов, угрожающих безопасности программ. Как не допустить типичных ошибок
  • Защита компьютерной информации от несанкционированного доступа
  • Ассемблер на примерах. Базовый курс
  • Assembler. Язык неограниченных возможностей
  • Java 2. Библиотека профессионала. Том 2. Тонкости программирования
  • Java 2. Библиотека профессионала. Том 1. Основы
  • Unix для программистов и пользователей
  • Самоучитель программирования на VBA в Microsoft Office
  • Девид Тейнсли - Linux и Unix программирование в SHELL
  • Для Linux/FreeBSD/Unix OrnamentBook