X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=doc%2Fguides%2Fprog_guide%2Fwriting_efficient_code.rst;h=78d2afa94cda25599279da4aea6e4789e1eb46a7;hb=304eedb605c11246ea56770f6d94bd62e1946a42;hp=613db880ed173a0c111762c2ce7584a5c91883f1;hpb=fea1d908d39989a27890b29b5c0ec94c85c8257b;p=dpdk.git diff --git a/doc/guides/prog_guide/writing_efficient_code.rst b/doc/guides/prog_guide/writing_efficient_code.rst index 613db880ed..78d2afa94c 100644 --- a/doc/guides/prog_guide/writing_efficient_code.rst +++ b/doc/guides/prog_guide/writing_efficient_code.rst @@ -113,7 +113,7 @@ it is advised to use the DPDK ring API, which provides a lockless ring implement The ring supports bulk and burst access, meaning that it is possible to read several elements from the ring with only one costly atomic operation -(see Chapter 5 "Ring Library"). +(see :doc:`ring_lib`). Performance is greatly improved when using bulk access operations. The code algorithm that dequeues messages may be something similar to the following: