Hello Everyone:

 

About the multi-thread mode of VPP, I have a question.

After read the following wiki page, I understand that user could allocation
1 or more worker thread

to 1 physical interface, and could also bind a worker thread or main thread
to a specific CPU core.

https://wiki.fd.io/view/VPP/Using_VPP_In_A_Multi-thread_Model

 

My question is:

The rule mentioned in this wiki page is look like only limited to the worker
thread and main thread in data plane.

What about the application level thread?

For example, as far as I know there is a thread named "http_server", right?
Obviously it is an application thread which work on the TCP session.

Can I specify the http_server thread to  a dedicate CPU core exclusively?

(I think this question might be a practical issue when someone want to
integrate any application to VPP, and it's look like

VPP is becoming more and more "application-friendly" , for example, the
appearance of POSIX style socket API etc.)

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#10885): https://lists.fd.io/g/vpp-dev/message/10885
Mute This Topic: https://lists.fd.io/mt/27425156/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub  [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to