2010-05-13 06:40:54     extern network card(DM9000) using too much cpu in my bf531???

Document created by Aaronwu Employee on Aug 21, 2013
Version 1Show Document
  • View in full screen mode

2010-05-13 06:40:54     extern network card(DM9000) using too much cpu in my bf531???

macgrady tracy (CHINA)

Message: 89368   

 

hi, all

I am use bf531 for mpeg4 encoder, using CPLB to extern netcard(type is dm9000a),

to complete a network camera, run a web server in my 531.

I am using TCP/IP to send  video data stream,

the bandwidth is about 800kbps(100KBYTES) per seconds,

and now my web camera can run successfully, but the dm9000 sending data use too

much cpu resource, using top command, i can see my encoder only can take use of 60% cpu,

and sending data use about 40% cpu!

my question is:

is it normally???

can the send data stream thread (dm9000) use less cpu resource???

can the DM9000 use mdma or other method ?

QuoteReplyEditDelete

 

 

2010-05-13 10:21:22     Re: extern network card(DM9000) using too much cpu in my bf531???

Robin Getz (UNITED STATES)

Message: 89373   

 

Tracy:

 

We don't write the DM9000 driver - so I don't know.

 

The onboard MAC on the 537 or 527 can do much better since it uses DMA.

 

-Robin

QuoteReplyEditDelete

 

 

2010-05-19 04:55:48     Re: extern network card(DM9000) using too much cpu in my bf531???

Xin Xin (CHINA)

Message: 89538   

 

If DM9000 uses I/0 mode, it will use many CPU time, and get a low network speed

Attachments

    Outcomes