Slab

Iš Žinynas.
Jump to navigation Jump to search

Slab paskirstymas (Angl. Slab allocation) yra atminties valdymo mechanizmas sukurtas efektyviam branduolio objektų paskirstymui atmintyje. Jis eliminuoja fragmentaciją kuri susidaro dėl atminties užėmimų bei atlaisvinimų. Technika naudojama paskirtyti tokio pačio tipo objektų paskirstymui atmintyje. Tai analogas objektų pool'ui bet tinka tiktai atminčiai, ne kokiems nors kitiems resursams. Slab paskirstymas buvo pirmą kartą pristatytas Solaris 5.4 versijoje. Dabar technika naudojama beveik visuose Unix tipo operacijų sistemose, įskaitant FreeBSD ir Linux.

Komandos[keisti]

Slab paskirstymui žiūrėti realiu laiku bei statistiškai galima panaudojus šias komandas:

cat /proc/slabinfo
slabtop