Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
square Электронный
        журнал


square      Мехматянам

Наши выставки

Посвящена 75-летию Виктора Антоновича Садовничего

Посвящена 60-летию Владимира Николаевича Чубарикова

                        Другие>>
blank
Авторизация

       
blank
Поиск по указателям

blank
Красота
blank
blank
Свежие поступления
Linux System Programming: Talking Directly to the Kernel and C Library
Love R. Linux System Programming: Talking Directly to the Kernel and C Library

This book is about writing software that makes the most effective use of the system you're running on -- code that interfaces directly with the kernel and core system libraries, including the shell, text editor, compiler, debugger, core utilities, and system daemons. The majority of both Unix and Linux code is still written at the system level, and Linux System Programming focuses on everything above the kernel, where applications such as Apache, bash, cp, vim, Emacs, gcc, gdb, glibc, ls, mv, and X exist. Written primarily for engineers looking to program (better) at the low level, this book is an ideal teaching tool for any programmer. Even with the trend toward high-level development, either through web software (such as PHP) or managed code (C#), someone still has to write the PHP interpreter and the C# virtual machine. Linux System Programming gives you an understanding of core internals that makes for better code, no matter where it appears in the stack. Debugging high-level code often requires you to understand the system calls and kernel behavior of your operating system, too. Key topics include:

  • An overview of Linux, the kernel, the C library, and the C compiler
  • Reading from and writing to files, along with other basic file I/O operations, including how the Linux kernel implements and manages file I/O
  • Buffer size management, including the Standard I/O library
  • Advanced I/O interfaces, memory mappings, and optimization techniques
  • The family of system calls for basic process management
  • Advanced process management, including real-time processes
  • File and directories-creating, moving, copying, deleting, and managing them
  • Memory management -- interfaces for allocating memory, managing the memory you have, and optimizing your memory access
  • Signals and their role on a Unix system, plus basic and advanced signal interfaces
  • Time, sleeping, and clock management, starting with the basics and continuing through POSIX clocks and high resolution timers
With Linux System Programming, you will be able to take an in-depth look at Linux from both a theoretical and an applied perspective as you cover a wide range of programming topics.
blank
23.07
Книга
Love R.
Linux System Programming: Talking Directly to the Kernel and C Library
23.07
Книга
Владимиров Я.
Гимн шахматной комбинации
23.07
Книга
Mendes M., Suomi R., Passos C.
Digital Communities in a Networked Society: e-Commerce, e-Business and e-Government (IFIP International Federation for Information Processing)
23.07
Книга
Гинзбург З.Б.
Приемники на любительской выставке: Экспонаты 8-й Всесоюзной радиовыставки
23.07
Книга
Rudin W.
Function theory in polydiscs
blank
RSS 2.0 Feed Все книги »
blank
Ваша книжная полка
Ваша полка пуста! Чтобы положить книгу на полку нужно зайти в карточку книги и нажать на соответствующую ссылку
blank
Новые предметные указатели
14.07
cover
Аллен К. У.
Астрофизические величины
14.07
cover
Хопкрофт Д., Мотвани Р., Ульман Д.
Введение в теорию автоматов, языков и вычислений
12.07
cover
Выгодский М.Я.
Справочник по элементарной математике
12.07
cover
Стромберг А.Г., Семченко Д.П.
Физическая Химия
12.07
cover
Полак Л.С., Михайлов А.С.
Самоорганизация в неравновесных физико-химических системах
blank
Экслибрис
Уважаемые коллеги!
В рамках развития раздела Экслибрис принимаем книги научно-технической тематики из собраний частных библиотек. Работа предполагает электронную обработку предоставляемых книг и их подробную каталогизацию. Вместе с возвращаемой библиотекой владельцу выдается и ее сформированный электронный каталог (в формате Excel, Word или любом другом, удобном для Вас), который по Вашему желанию мы можем распечатать на бумаге.
Бережное обращение с книгами, их сохранность и возврат гарантируются.
Телефон: 939-28-17
E-mail: exlibris@mexmat.ru
Всего ресурсов: 154836
blank
Поиск по сайту


blank
Памятные даты
На этой неделе родились:
24.07 Пикар, Шарль Эмиль (1856—1941)
25.07 Лебедев. Сергей Васильевич (1874—1934)
27.07 Бернулли, Иоганн (1667—1748)
28.07 Черенков, Павел Алексеевич (1904—1990)
Посмотреть все »
blank
Работа в библиотеке
Приглашаем сотрудников из числа иногородних студентов и студентов, проживающих в Подмосковье, 1-3 курса механико-математического факультета.
По поводу условий сотрудничества просьба писать на почту job@mexmat.ru.
blank
Электронные периодические издания
Пользователям внутренней сети факультета открыт доступ к научным журналам иностранных издательств. Подробный список и правила пользования ресурсами можно просмотреть здесь.
blank
blank
blank
HR
A B C D E F G H I G K L M N O P Q R S T U V W X Y Z  Алфавитный каталог  А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Э Ю Я
HR
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2016
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте