Poprzedni Następny

POSIX IO

W RTLinuksie dostępny jest zestaw funkcji POSIXowego IO:

  • open
  • close
  • read
  • write
W przypadku standardowego open rozwinięcie nazwy pliku może jednak zająć dowolnie długi czas:
  • odczytywanie katalogów
  • podążanie za symlinkami
  • zmiana systemów plików
Zwykły open nie nadaje się więc do zastosowań RT. Autorzy RTLinuksa wprowadzili istotne ograniczenie:

W RTLinuksie funkcja open może otwierać jedynie pliki o nazwach postaci /dev/nazwa