Journal Article10.1145/1035834.1035835
A Linux networking study
René Serral,Marisa Gil +1 more
4
TL;DR: This document shows the basic internals of the networking code of Linux kernel and discusses the efficiency of the existing implementation in the 2.6 version.
read more
Abstract: The fast evolution and increase in use of nowadays networks forces researchers to look for efficient ways of managing all the information that travels through those networks. Added to that, the growing use of Linux as main operating system for servers and big grid computing farms, has developed many research lines for increasing the networking capabilities and efficiency of the kernel code.Having that in mind, this document shows the basic internals of the networking code of Linux kernel and discusses the efficiency of the existing implementation in the 2.6 version. Besides, various tests are done for detecting existing bottlenecks in the networking core. Finally are also exposed guidelines for improving certain aspects of the kernel networking behaviour.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Embedded-TM: Energy and complexity-effective hardware transactional memory for embedded multicore systems
TL;DR: It is found that ignoring energy considerations can lead to poor design choices, particularly for resource-constrained embedded platforms, and with the right balance of energy efficiency and simplicity, HTM will become an attractive choice for future embedded system designs.
41
Energy and throughput efficient transactional memory for embedded multicore systems
Cesare Ferri,Samantha Wood,Tali Moreshet,Iris Bahar,Maurice Herlihy +4 more
- 25 Jan 2010
TL;DR: It is shown that the victim cache scheme can provide up to a 4X improvement in energy-delay product, compared to a traditional HTM scheme that uses a separate transactional cache.
14
Transactional memory today
Maurice Herlihy
- 15 Feb 2010
TL;DR: Transactional Memory itself can encompass hardware, software, speculative lock elision, and other mechanisms, and the benefits sought encompass simpler implementations of highly-concurrent data structures, better software engineering for concurrent platforms and enhanced performance.
8
Enhancing Container Security with Per-Process Per-Container Egress Packet Filtering Using eBPF
Ruturaj Mohite,B. Thangaraju +1 more
- 25 Jul 2024
TL;DR: This paper proposes a per-process, per-container egress packet filtering system using eBPF to enhance container security, filtering packets based on L3, L4 headers, process, and container origin, with a latency overhead experiment.
References
Internet Protocol, Version 6 (IPv6) Specification
S. Deering,R. Hinden +1 more
- 01 Dec 1995
TL;DR: In this paper, the authors specify version 6 of the Internet Protocol (IPv6), also referred to as IP Next Generation or IPng, and propose a new protocol called IPng.
•Book
Understanding the Linux Kernel
Daniel Pierre Bovet,Marco Cassetti,Andy Oram +2 more
- 11 Oct 2000
TL;DR: This edition of Understanding the Linux Kernel covers Version 2.6, which has seen significant changes to nearly every kernel subsystem, particularly in the areas of memory management and block devices.
1.5K
•Book
Understanding the Linux Kernel, 2nd Edition
Daniel Pierre Bovet,Marco Cesati,Andy Oram +2 more
- 01 Jan 2003
TL;DR: Understanding the Linux Kernel, Second Edition will acquaint you with all the inner workings of Linux, but is more than just an academic exercise.
232