Cytat(marcio @ 1.12.2008, 19:02:03 )

Czemu?
Jednak moze dzialac

bo trzeba włączyć potencjalnie niebezpieczną funkcję, bo trzeba dla każdego wspieranego systemu operacyjnego przygotować odpowiednie polecenia i pisać kod parsujący wynik - inny dla każdego polecenia-systemu

Też może dojść kwestia wielowątkowości, aktualizowania wyników itp.
W przypadku libstatgrab mamy API w C, a także dla PHP (PECL), czy w Pythonie (pystatgrab), a sama biblioteka dostępna jest na: Solaris 2.x, Linux 2.2/2.4/2.6, FreeBSD 4.x/5.x, NetBSD 1.6.x, OpenBSD 3.x, DragonFly BSD 1.0, HP-UX i Cygwin -- co spokojnie pokrywa systemy operacyjne używane do hostowania PHP