e-mail sitemap strona główna
Tylko dzisiaj!
Promocja dnia

30% taniej

więcej
Wprowadzenie do rachunku prawdopodobieństwa z zadaniami
Cena: 63 44.10 zł

Jak zarabiać kilkadziesiąt dolarów dziennie?

Darmowa część I

więcej
Poznaj sekrety Google AdSense
Cena: 39.97 zł
Visual Studio .NET 2005

Dwie darmowe części

więcej
Sekrety języka C#
Cena: 29.95 zł


Kategoria: Inne
Seria: Inne


Linux. Programowanie systemowe. eBook. Mobi

Robert Love
cena: 44.90 zł
Data wydania: 2012-11-13
stron: 400, oprawa, format:

więcej na stronie helion.pl

Linux. Programowanie systemowe eBook -- spis treści

Przedmowa (7)

Wstęp (9)

1. Wprowadzenie - podstawowe pojęcia (15)

  • Programowanie systemowe (15)
  • API i ABI (18)
  • Standardy (20)
  • Pojęcia dotyczące programowania w Linuksie (23)
  • Początek programowania systemowego (36)

2. Plikowe operacje wejścia i wyjścia (37)

  • Otwieranie plików (38)
  • Czytanie z pliku przy użyciu funkcji read() (43)
  • Pisanie za pomocą funkcji write() (47)
  • Zsynchronizowane operacje wejścia i wyjścia (51)
  • Bezpośrednie operacje wejścia i wyjścia (55)
  • Zamykanie plików (56)
  • Szukanie za pomocą funkcji lseek() (57)
  • Odczyty i zapisy pozycyjne (59)
  • Obcinanie plików (60)
  • Zwielokrotnione operacje wejścia i wyjścia (61)
  • Organizacja wewnętrzna jądra (72)
  • Zakończenie (76)

3. Buforowane operacje wejścia i wyjścia (77)

  • Operacje wejścia i wyjścia, buforowane w przestrzeni użytkownika (77)
  • Typowe operacje wejścia i wyjścia (79)
  • Otwieranie plików (80)
  • Otwieranie strumienia poprzez deskryptor pliku (81)
  • Zamykanie strumieni (82)
  • Czytanie ze strumienia (83)
  • Pisanie do strumienia (86)
  • Przykładowy program używający buforowanych operacji wejścia i wyjścia (88)
  • Szukanie w strumieniu (89)
  • Opróżnianie strumienia (91)
  • Błędy i koniec pliku (92)
  • Otrzymywanie skojarzonego deskryptora pliku (93)
  • Parametry buforowania (93)
  • Bezpieczeństwo wątków (95)
  • Krytyczna analiza biblioteki typowych operacji wejścia i wyjścia (97)
  • Zakończenie (98)

4. Zaawansowane operacje plikowe wejścia i wyjścia (99)

  • Rozproszone operacje wejścia i wyjścia (100)
  • Interfejs odpytywania zdarzeń (105)
  • Odwzorowywanie plików w pamięci (110)
  • Porady dla standardowych operacji plikowych wejścia i wyjścia (123)
  • Operacje zsynchronizowane, synchroniczne i asynchroniczne (126)
  • Zarządcy operacji wejścia i wyjścia oraz wydajność operacji wejścia i wyjścia (129)
  • Zakończenie (141)

5. Zarządzanie procesami (143)

  • Identyfikator procesu (143)
  • Uruchamianie nowego procesu (146)
  • Zakończenie procesu (153)
  • Oczekiwanie na zakończone procesy potomka (156)
  • Użytkownicy i grupy (166)
  • Grupy sesji i procesów (171)
  • Demony (176)
  • Zakończenie (178)

6. Zaawansowane zarządzanie procesami (179)

  • Szeregowanie procesów (179)
  • Udostępnianie czasu procesora (183)
  • Priorytety procesu (186)
  • Wiązanie procesów do konkretnego procesora (189)
  • Systemy czasu rzeczywistego (192)
  • Ograniczenia zasobów systemowych (206)

7. Zarządzanie plikami i katalogami (213)

  • Pliki i ich metadane (213)
  • Katalogi (228)
  • Dowiązania (240)
  • Kopiowanie i przenoszenie plików (245)
  • Węzły urządzeń (248)
  • Komunikacja poza kolejką (249)
  • Śledzenie zdarzeń związanych z plikami (251)

8. Zarządzanie pamięcią (261)

  • Przestrzeń adresowa procesu (261)
  • Przydzielanie pamięci dynamicznej (263)
  • Zarządzanie segmentem danych (273)
  • Anonimowe odwzorowania w pamięci (274)
  • Zaawansowane operacje przydziału pamięci (278)
  • Uruchamianie programów, używających systemu przydzielania pamięci (281)
  • Przydziały pamięci wykorzystujące stos (282)
  • Wybór mechanizmu przydzielania pamięci (286)
  • Operacje na pamięci (287)
  • Blokowanie pamięci (291)
  • Przydział oportunistyczny (295)

9. Sygnały (297)

  • Koncepcja sygnałów (298)
  • Podstawowe zarządzanie sygnałami (304)
  • Wysyłanie sygnału (309)
  • Współużywalność (311)
  • Zbiory sygnałów (314)
  • Blokowanie sygnałów (315)
  • Zaawansowane zarządzanie sygnałami (316)
  • Wysyłanie sygnału z wykorzystaniem pola użytkowego (324)
  • Zakończenie (325)

10. Czas (327)

  • Struktury danych reprezentujące czas (329)
  • Zegary POSIX (332)
  • Pobieranie aktualnego czasu (334)
  • Ustawianie aktualnego czasu (337)
  • Konwersje czasu (338)
  • Dostrajanie zegara systemowego (340)
  • Stan uśpienia i oczekiwania (343)
  • Liczniki (349)

A: Rozszerzenia kompilatora GCC dla języka C (357)

B: Bibliografia (369)

Skorowidz (373)



Cena: 44.90 zł

dodaj do koszyka
Powiadom znajomego


Pozostałe z kategorii: Inne

Bazy danych. Pierwsze starcie. eBook. ePub (22.90zł)
Marketing społecznościowy. Tajniki skutecznej promocji w social media. eBook. ePub (27.90zł)
Confessions of a Public Speaker (46.74zł)
ZooKeeper. Distributed Process Coordination (101.15zł)
Excel Hacks. Tips & Tools for Streamlining Your Spreadsheets. 2nd Edition (80.74zł)
Drupal. Poznaj go z każdej strony. eBook. Pdf (54.99zł)
System Windows. Najlepsze rozwiązania. eBook. ePub (79.00zł)
Ajax. Bezpieczne aplikacje internetowe. eBook. Pdf (29.90zł)
JavaScript. Nieoficjalny podręcznik. eBook. ePub (62.90zł)
Sekrety skutecznych prezentacji multimedialnych. Wydanie II rozszerzone. eBook. Mobi (29.90zł)
Wałkowanie Ameryki (twarda oprawa) (44.90zł)
Windows 8 PL. Ćwiczenia praktyczne. eBook. ePub (19.90zł)
jQuery. Leksykon kieszonkowy. eBook. ePub (19.90zł)
Sudety. Przewodniki górskie (24.90zł)
Montaż komputera PC. Ilustrowany przewodnik. Wydanie II. eBook. ePub (17.90zł)
UML 2.0. Almanach. eBook. Mobi (27.00zł)
Access. Analiza danych. Receptury. eBook. Mobi (42.90zł)
Żydowska mądrość w biznesie. Jak odnieść prawdziwy sukces dzięki lekcjom z Tory i innych starożytnych tekstów (27.90zł)
Learning SPARQL. Querying and Updating with SPARQL 1.1. 2nd Edition (101.15zł)
Online Investing Hacks. 100 Industrial-Strength Tips & Tools (67.92zł)

Pozostałe z serii: Inne

Photoshop Elements 8 for Mac: The Missing Manual (126.65zł)
Oracle Database 12c. Problemy i rozwiązania (89.00zł)
e-Marketing przedsiębiorstwa w społeczności wirtualnej (42.86zł)
Wyrażenia regularne. Leksykon kieszonkowy. Wydanie II (17.90zł)
Administrowanie sieciowymi protokołami komunikacyjnymi (69.00zł)
Po prostu Word 2003 PL (29.90zł)
Blender. Ćwiczenia praktyczne (27.00zł)
C#. Wzorce projektowe (69.00zł)
Ant: The Definitive Guide. 2nd Edition (126.65zł)
MS Office 2000 PL - intranet i praca grupowa (25.00zł)
Tablice informatyczne. Flash MX 2004 ActionScript (12.90zł)
Excel 2019. Ćwiczenia zaawansowane (39.90zł)
Programowanie zorientowane obiektowo. Wzorce projektowe. Wydanie II (55.20zł)
Projektowanie układów analogowych. Poradnik praktyczny (63.81zł)
C++. Sztuka programowania (39.90zł)
Photoshop. Profesjonalny retusz i fotomontaż (67.00zł)
Droid X: The Missing Manual. The Missing Manual (55.24zł)
Język C++. Pierwsze starcie (39.00zł)
Tkinter GUI Application Development Cookbook (129.00zł)
Po prostu Acrobat 5. Tworzenie plików (45.00zł)

przerabianie zdjęć online przerabianie zdjęć online | radiowy oraz szybki bezprzewodowy internet krzeszów telefon voip | Kit hydrauliczny poxilina wrocław | psycholog Piła | zajdzyj Serwis komputerowy ursus naprawimy wszystko