This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

How can I disable processes on am3352 board?

Other Parts Discussed in Thread: AM3352

Hi all

I have one question about process on kernel.

I used to am3352 board and SDK 08.00.00.00.

below is kernel processes list on my board.

==========================================
  PID USER       VSZ STAT COMMAND
    1 root      1320 S    init [5]
    2 root         0 SW   [kthreadd]
    3 root         0 SW   [ksoftirqd/0]
    4 root         0 SW   [kworker/0:0]
    5 root         0 SW<  [kworker/0:0H]
    6 root         0 SW   [kworker/u2:0]
    7 root         0 SW<  [khelper]
    8 root         0 SW   [kdevtmpfs]
    9 root         0 SW   [kworker/u2:1]
   49 root         0 SW   [kworker/0:1]
  234 root         0 SW<  [writeback]
  237 root         0 SW<  [bioset]
  238 root         0 SW<  [crypto]
  240 root         0 SW<  [kblockd]
  337 root         0 SW   [khubd]
  446 root         0 SW<  [rpciod]
  462 root         0 SW   [kswapd0]
  463 root         0 SW   [fsnotify_mark]
  464 root         0 SW<  [nfsiod]
  593 root         0 SW   [spi1]
  632 root         0 SW<  [kpsmoused]
  676 root         0 SW   [irq/32-TI-am335]
  698 root         0 SW<  [deferwq]
  699 root         0 SW   [kworker/u2:2]
  757 root         0 SW   [irq/86-44e0b000]
  780 root         0 SW   [irq/150-mmc0]
  783 root         0 SW   [kworker/u2:3]
  797 root         0 SW   [kworker/0:2]
  798 root         0 SW   [kworker/0:3]
  800 root         0 SW   [mmcqd/0]
  822 root         0 SWN  [jffs2_gcd_mtd10]
  824 root         0 SWN  [jffs2_gcd_mtd11]
  868 root      2976 S    /tmp/cupsd -C /etc/cups/cupsd.conf
  888 root      1860 S    tcpsvd -vE 0.0.0.0 515 /tmp/cups-lpd
  903 root      2828 S    /lib/udev/udevd -d
 1014 root         0 SW<  [kworker/0:1H]
 1370 root         0 SW   [jbd2/mmcblk0p2-]
 1371 root         0 SW<  [ext4-rsv-conver]
 1461 messageb  2352 S    /usr/bin/dbus-daemon --system
 1474 rpc       1932 S    /usr/sbin/rpcbind
 1487 rpcuser   1676 S    /usr/sbin/rpc.statd
 1495 root      1860 S    /sbin/syslogd -n -O /var/log/messages
 1498 root      1860 S    /sbin/klogd -n
 1516 root      2656 S    /lib/udev/udevd -d
 1517 root      2700 S    /lib/udev/udevd -d
 1519 root      2624 S    /bin/login --
 1520 root      1864 S    /sbin/getty 38400 tty1
 1521 root      2588 S    -sh
 1528 root      2148 R    ps
=====================================================

I think so many processes run on kernel.

I want to disable unused processes.

What can I disable processes on my board?

thank you for your reply.

  • Hi,

    You can use kill <PID number> to stop the processes.
    But as I see from your log, those are system processes (i.e. udev, rpcbind, cupsd.conf, etc... ) and they are needed so that system functions work properly.

    If you are certain you can work without some of them, you can either kill them, or disable them from the corresponding init script in /etc/init.d.

    Best Regards,
    Yordan