Fail descriptorid ehk fd

File descriptorid on failid ja soketid mis on avatud ühe protsessi kohta.

Võtame näiteks veebiserveris:

# pidof httpd

Valime sealt ühe ja vaatame siis palju selle protsessiga on seotud avatud faile. Seda saab teha kahel viisil:

# lsof -p [pid]

OR

ls -lah /proc/[pid]/fd/

Muide /proc/[pid] kataloogis on veel palju huvitavat

Mõnes olukorras on tarvis muuta maksimaalset fd arvu. Hetkel maksimaalselt lubatud fd arvu näeb:

# cat /proc/sys/fs/file-max

Ning muuta saab seda:

# # sysctl -w fs.file-max=100000

Leave a Reply