On Mon, Mar 20, 2006 at 02:10:20PM +0100, Bohuslav Plucinsky wrote:

> The "top" utility shows 100% CPU load:

What about top -S to show the kernel threads (since that's what's
using 90% of your CPU)?

> last pid:   771;  load averages:  0.25,  0.06,  0.02                          
>                                          up 0+00:24:30  14:08:32
> 27 processes:  2 running, 25 sleeping
> CPU states:  8.8% user,  0.0% nice, 59.6% system, 31.6% interrupt,  0.0% idle
> Mem: 16M Active, 4752K Inact, 11M Wired, 8144K Buf, 22M Free
> Swap: 500M Total, 500M Free
> 
>   PID USERNAME  THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
>   229 root        1 105    0  1428K   904K RUN      0:35 40.82% natd

> options               MROUTING                # Multicast routing

Do you actually use this?

> options         IPFIREWALL              #firewall
> options         IPFIREWALL_VERBOSE      #print information about dropped 
> packets
> options         IPFIREWALL_FORWARD      #enable transparent proxy support
> options         IPFIREWALL_FORWARD_EXTENDED     #all packet dest changes
> options         IPSTEALTH               #support for stealth forwarding
> options               IPDIVERT                #divert sockets
> options               TCPDEBUG
> options       IPSEC_DEBUG             #debug for IP security

Why do you define the DEBUG settings?  They'll only slow you down, but
it's probably not the main reason.

> options               DUMMYNET
> options       TCP_DROP_SYNFIN         #drop TCP packets with SYN+FIN
> options       INCLUDE_CONFIG_FILE     # Include this file in kernel
> options       IPSEC                   #IP security
> options       IPSEC_ESP               #IP security (crypto; define w/ IPSEC)

Better to use fast ipsec unless you have a need for ipv6.

Kris

Attachment: pgpOFiYgOEIYE.pgp
Description: PGP signature

Reply via email to