"Alex V. Melnikov" wrote: > > Народ, у меня вот какой вопрос или > просьба, кто может мне объяснить > что происходит с памятью на моей машине. > Вот memstat: > ... > 1552k: PID 882 (/usr/sbin/apache) > 276k: PID 887 (/usr/sbin/in.ftpd) > 2904k: PID 910 (/usr/X11R6/bin/XF86_SVGA) > 508k: PID 911 (/usr/bin/kdm) > 352k: PID 935 (/usr/bin/kwm) > ... > 64k: /usr/bin/mail 1127 > 20k: /sbin/rpc.statd 156 > 3378560k: /dev/mem 910 > 24k: /sbin/portmap 78 > 28k: /sbin/syslogd 145 > 20k: /sbin/klogd 148 > ... > -------- > 3513644k > > А вот cat /proc/meminfo > total: used: free: shared: buffers: cached: > Mem: 264290304 258920448 5369856 112242688 139898880 60932096 > Swap: 131567616 0 131567616 > MemTotal: 258096 kB > MemFree: 5244 kB > MemShared: 109612 kB > Buffers: 136620 kB > Cached: 59504 kB > SwapTotal: 128484 kB > SwapFree: 128484 kB > > Что означают те 3Гб в /dev/mem ? Да действительно - какой командой получен такой результат? /dev/mem - это файл, отображающий память ядра, но никак не процесс (и почему у этого процесса нет PID?)
А насчет памяти - сильно похоже, что отображен виртуальный размер доступной памяти ядра Linux. Например у меня размер файла /proc/kcore - 132 Mb хотя на диске он ни занимает ни байта > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] -- С Уважением ICQ: 64629878 Алексей Костарев

