inotifyd - possible memory leak?
Denys Vlasenko
vda.linux at googlemail.com
Tue Nov 24 00:09:18 UTC 2009
On Monday 23 November 2009 18:20, Piotr Grudzinski wrote:
> >> > Do you see inotifyd RSS going up, or some other process?
> >>
> >> I cannot see RSS - for my system ENABLE_DESKTOP is set to 0.
> >
> > You may replace #if ENABLE_DESKTOP by #if 1 at the top of ps.c,
> > then
> >
> > ps -o pid,comm,rss
> >
> > will work.
>
> On my system, at least for bb 1.14.0, RSS is zero for all processes all the
> time.
Works for me. NOMMU, !DESKTOP build, with #if 1 //ENABLE_DESKTOP
hack in ps.c:
# ./busybox ps -o pid,comm,rss
PID COMMAND RSS
1 init 180
2 kthreadd 0
3 migration/0 0
4 ksoftirqd/0 0
5 watchdog/0 0
6 events/0 0
7 khelper 0
13 async/mgr 0
184 kblockd/0 0
186 kacpid 0
187 kacpi_notify 0
188 kacpi_hotplug 0
284 ata/0 0
285 ata_aux 0
289 ksuspend_usbd 0
293 khubd 0
296 kseriod 0
298 kgameportd 0
356 khungtaskd 0
357 pdflush 0
358 pdflush 0
359 kswapd0 0
360 aio/0 0
361 nfsiod 0
362 crypto/0 0
551 scsi_eh_0 0
553 scsi_eh_1 0
555 scsi_eh_2 0
557 scsi_eh_3 0
612 bnx2x 0
670 mlx4 0
688 netxen 0
691 sfc_refill/0 0
692 sfc_reset 0
709 kpsmoused 0
715 rpciod/0 0
765 kjournald 0
783 udevd 56
800 reiserfs/0 0
807 rpc.portmap 512
866 runsvdir 140
867 sleep 96
868 runsv 128
869 runsv 124
870 runsv 124
871 runsv 124
875 runsv 128
877 runsv 128
878 top 204
881 svlogd 148
884 gpm 492
885 runsv 124
886 runsv 124
887 runsv 124
888 runsv 128
890 svlogd 168
892 udhcpc 184
...
As a poor man's ps, you may use
# (exec 2>/dev/null; for d in /proc/*; do test -f $d/status || continue; echo "$d:`cat $d/status | grep RSS;`"; done)
/proc/1:VmRSS: 180 kB
/proc/1005:VmRSS: 20 kB
/proc/1019:VmRSS: 124 kB
/proc/1020:VmRSS: 120 kB
/proc/1025:VmRSS: 144 kB
/proc/1041:VmRSS: 120 kB
/proc/10417:VmRSS: 1412 kB
/proc/1042:VmRSS: 124 kB
/proc/1043:VmRSS: 124 kB
/proc/1044:VmRSS: 164 kB
/proc/1048:VmRSS: 128 kB
...
--
vda
More information about the busybox
mailing list