getdtablesize(3) Library Functions Manual getdtablesize(3) NAZWA getdtablesize - pobiera rozmiar tabeli deskryptora pliku BIBLIOTEKA Standardowa biblioteka C (libc, -lc) SKLADNIA #include int getdtablesize(void); Wymagane ustawienia makr biblioteki glibc (patrz feature_test_macros(7)): getdtablesize(): Od glibc 2.20: _DEFAULT_SOURCE || ! (_POSIX_C_SOURCE >= 200112L) glibc 2.12 do glibc 2.19: _BSD_SOURCE || ! (_POSIX_C_SOURCE >= 200112L) Przed glibc 2.12: _BSD_SOURCE || _XOPEN_SOURCE >= 500 OPIS getdtablesize() zwraca maksymalna liczbe otwartych przez proces plikow, czyli o jeden wiecej od najwiekszej mozliwej wartosci deskryptora pliku. WARTOSC ZWRACANA Aktualne ograniczenie liczby otwartych plikow dla procesu. BLEDY On Linux, getdtablesize() can return any of the errors described for getrlimit(2); see VERSIONS below. ATRYBUTY Informacje o pojeciach uzywanych w tym rozdziale mozna znalezc w podreczniku attributes(7). +---------------------------+--------------------------+---------------+ |Interfejs | Atrybut | Wartosc | +---------------------------+--------------------------+---------------+ |getdtablesize() | Bezpieczenstwo watkowe | MT-bezpieczne | +---------------------------+--------------------------+---------------+ WERSJE Wersja z glibc wywoluje getrlimit(2) i zwraca biezaca wartosc ograniczenia RLIMIT_NOFILE lub OPEN_MAX, gdy sie zakonczy niepomyslnie. Przenosne aplikacje powinny zamiast niej uzywac sysconf(_SC_OPEN_MAX). STANDARDY Brak. HISTORIA SVr4, 4.4BSD (pojawilo sie pierwotnie w 4.2BSD). ZOBACZ TAKZE close(2), dup(2), getrlimit(2), open(2) TLUMACZENIE Autorami polskiego tlumaczenia niniejszej strony podrecznika sa: Przemek Borys , Andrzej Krzysztofowicz , Robert Luberda i Michal Kulach Niniejsze tlumaczenie jest wolna dokumentacja. Blizsze informacje o warunkach licencji mozna uzyskac zapoznajac sie z GNU General Public License w wersji 3 lub nowszej. Nie przyjmuje sie ZADNEJ ODPOWIEDZIALNOSCI. Bledy w tlumaczeniu strony podrecznika prosimy zglaszac na adres listy dyskusyjnej . Linux man-pages 6.9.1 16 czerwca 2024 r. getdtablesize(3)