programování + procfs

Antonín Kolísek antonin.kolisek na centrum.cz
Neděle Listopad 12 21:12:39 CET 2006


Dobrý den,
  mám menší dotaz ohledně procfs. V jisté aplikaci (jazyk C) potřebuji číst 
z /proc/net/* informace, nejlépe v reálném čase, nebo alespoň velmi často za 
vteřinu. A jde mi o tohle:

1/ čtu-li pomocí fce fread, je lepší nechat soubor stále otevřený pro čtení a 
nebo ho při každém přečtení uzavřít? Respektive, když bude otevřený a kernel 
aktualizuje informace v souboru budu je schopen stále číst?

2/ Je nějaké vhodné řešení jak číst z /proc/* v reálném čase aniž by se
systém příliš vytížil? Něco typu "zístit, že byl /proc/* aktoualizován a v tu 
dobu jej číst..."

Děkuji. 

-- 
Antonín Kolísek akolisek na linuxx.hyperlinx.cz
http://linuxx.hyperlinx.cz


Další informace o konferenci Linux