System plików proc (zwany dalej po prostu procfs) to wirtualny system plików, który dostarcza informacji o procesach.  Jest to „doskonały” przykład interfejsów podążających za paradygmatem „wszystko jest plikiem”.  Procfs został opracowany dawno temu: w czasie, gdy serwery średnio obsługiwały dziesiątki procesów, podczas otwierania pliku i odejmowania informacji o procesie nie było problemu.  Jednak czas nie stoi w miejscu, a teraz serwery obsługują setki tysięcy, a nawet więcej procesów w tym samym czasie.  W takim kontekście pomysł „otwarcia pliku dla każdego procesu w celu odjęcia interesujących danych” nie wygląda już tak atrakcyjnie, a pierwszą rzeczą, która przychodzi do głowy, aby przyspieszyć czytanie, jest uzyskanie informacji o grupie procesów w jednej iteracji.  W tym artykule postaramy się znaleźć elementy procfów, które można zoptymalizować. 

Cromer
  i   k001   o pomoc w napisaniu tego artykułu. 
  Źródło:   Habr / Ciekawe publikacje 
 
					 
						
						 
						
						