← Back to team overview

sslug-teknik team mailing list archive

Re: sysctl

 

Mads Bondo Dydensborg <madsdyd@xxxxxxxxxxxx> writes:

> Er du sikker på at den er til stede? Har du lavet en grep på kernekoden?

Den er dokumenteret i Documentation/sysctl/fs.txt, men den fremgar
ikke af koden i 2.4.2.

Det relevante stykke kode er kernel/sysctl.c (tror jeg):

static ctl_table fs_table[] = {
        {FS_NRINODE, "inode-nr", &inodes_stat, 2*sizeof(int),
         0444, NULL, &proc_dointvec},
        {FS_STATINODE, "inode-state", &inodes_stat, 7*sizeof(int),
         0444, NULL, &proc_dointvec},
        {FS_NRFILE, "file-nr", &files_stat, 3*sizeof(int),
         0444, NULL, &proc_dointvec},
        {FS_MAXFILE, "file-max", &files_stat.max_files, sizeof(int),
         0644, NULL, &proc_dointvec},
[...]

I 2.2.17 er der et felt med inode-max i den tilsvarende struktur.

Jeg kan ikke lige se, hvad kernen ellers gor de _to_ steder hvor
vaerdien ellers blev brugt.


Follow ups

References