High CPU in InternalNioOutputBuffer.sendAck

Solution Unverified - Updated -

Issue

  • We see high CPU in threads like the following:
   sun.nio.ch.WindowsAsynchronousSocketChannelImpl.write0 line: not available [native method]
   sun.nio.ch.WindowsAsynchronousSocketChannelImpl.access$900 line: 43 
   sun.nio.ch.WindowsAsynchronousSocketChannelImpl$WriteTask.run line: 778 
   sun.nio.ch.WindowsAsynchronousSocketChannelImpl.implWrite line: 916 
   sun.nio.ch.AsynchronousSocketChannelImpl.write line: 382 
   sun.nio.ch.AsynchronousSocketChannelImpl.write line: 387 
   org.apache.tomcat.util.net.NioChannel.writeBytes line: 919 
   org.apache.coyote.http11.InternalNioOutputBuffer.blockingWrite line: 314 
   org.apache.coyote.http11.InternalNioOutputBuffer.sendAck line: 352

Environment

  • JBoss Enterprise Application Platform (EAP) 6.x

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content