Sysctl - wstęp
sysctl(8) jest interfejsem, który pozwala wprowadzać zmiany w pracującym systemie FreeBSD. Umożliwia to, włączając w to wiele zaawansowanych opcji stosu TCP/IP i wirtualnej pamięci, doświadczonemu administratorowi, na zwiększenie osiągów systemu. Ponad pięćset zmiennych systemowych może być czytanych i ustawianych poprzez sysctl(8). Podstawowo sysctl(8) udostępnia dwie funkcje: czytania i modyfikowania ustawień systemowych. Aby przeczytać wszystkie czytelne zmienne: Aby przeczytać pojedynczą zmienną, na przykład, kern.maxproc: Aby ustawić pojedynczą zmienną, należy wpisać według schematu zmienna=wartość: Ustawienia zmiennych sysctl to zwykle łańcuchy, liczby, lub wartości logiczne typu boolean (1 to prawda, 0 to fałsz).
FreeBSD% sysctl -a
FreeBSD% sysctl kern.maxproc
kern.maxproc: 1044
FreeBSD# sysctl kern.maxfiles=5000
kern.maxfiles: 2088 -> 5000
Na podstawie podrozdziału www.freebsd.org/handbook/ dot. tunningu.
mlodszy, pt., 25/04/2008 - 07:36
