RK2918方案和A10方案都一样的效果。

解决方案 »

  1.   

    我用线程池做了接收。想知道如何降低CPU的占用率。 private void CreateExecutorService() {
    DestoryExecutorService(1000); pool = new ThreadPoolExecutor(poolSize, poolSize * 3, 3,
    TimeUnit.SECONDS, new ArrayBlockingQueue<Runnable>(
    poolSize * 10, true),
    new ThreadPoolExecutor.DiscardPolicy());/**/
    }
    }
    这样创建线程池的。
    接收到数据就打印一下。
    当发送端2ms发送一个数据包时,CPU就占了50%
      

  2.   

    不需要复杂计算,只是显示一下打印log信息而已。包最大1280