[[oktatas:linux:optimalizálás|< Optimalizálás]] ====== Kernel optimalizálás (proc) ====== ===== Bevezetés ===== A linux kernel egyik sajátossága a proc fájlrendszer. Lehetővé teszi a a kernel irányítását menet közben, azaz újraindítás nélkül. ===== Értékeke beállítása ===== echo "Új-érték" > /proc/saját/fájl A különbözős fájlokhoz, más-más jogok tartoznak. * Csak-olvasható : Például a rendszerinformációk * A root írhatja : Ha egy fájl írható, azt rendszerint csak a root teheti meg * A root olvashatja : néhány fájlt nem tudnak olvasni a közönséges felhasználók * Más: Néha lehet keveredhet a három lehetőség ===== /proc/sys/fs/ ===== ==== /proc/sys/fs/file-max ==== A maximálisan kezelhető fájlok száma * Alapértelmezett: 154411 Új érték, például: echo 250000 > /proc/sys/fs/file-max ==== /proc/sys/fs/file-nr ==== Ennek a fájlnak kapcsolata van a file-max fájllal. Három értéket tartalmaz, melyek csak olvashatók. * kezelt fájlok száma * használt fájlok száma * maximálisan kezelhető fájlok száma cat /proc/sys/fs/file-nr ==== /proc/sys/fs/inode-* ==== Az inodeok és a szabad inode-ok száma: cat /proc/sys/fs/inode-nr cat /proc/sys/fs/inode-state ===== Irodalom ===== ==== Linkek ==== * http://www.aboutlinux.info/2005/04/proc-filesystem.html * http://www.ibm.com/developerworks/linux/library/l-adfly/index.html * http://www.handlewithlinux.com/All-you-need-to-know-about-proc-sys-manipulate-a-running-kernel * http://en.wikipedia.org/wiki/Explicit_Congestion_Notification (ECN)