Using Sharable Mempools for Zero-copy Sharing Between Processes - Bruce Richardson, Intel
Using Sharable Mempools for Zero-copy Sharing Between Processes - Bruce Richardson, Intel
This talk focuses on the issues associated with having multiple DPDK processes which wish to co-operate together in a high-performant manner. For example, within a single workload, it may be desirable to split up the work across multiple independent processes rather than separate threads. In such cases, the standard IPC mechanisms for passing packets between these independent processes may be suboptimal - generally involving at least one, if not two - data copies, as well as descriptor manipulation e.g. with virtio or memif. This can lead to the scenario where the developer may decide to use DPDK multi-process mode, instead of having fully independent processes. This gives very good performance and efficient buffer transfer between processes - but at a cost of flexibility and resilience. This talk therefore examines the problem from a different angle. It discusses ways in which we can create special sharable blocks of memory for use by multiple processes, and the gory details of how it may be possible to create memory pools that can be shared by processes without requiring identical memory mappings between processes.
Accelerating Network Performance - The most popular kit to accelerate packet processing on a wide variety of CPU architectures Designed to run on x86, POWER and ARM processors, DPDK is a set of libraries running mostly in Linux userland, with a FreeBSD port available for a subset of features. https://www.dpdk.org/
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Using Sharable Mempools for Zero-copy Sharing Between Processes - Bruce Richardson, Intel», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.