← Documents Documentation/networking/net_cachelines/index.rst GitHub 원문 ↗

Linux 6.18.37 · Networking

Common Networking Struct Cachelines

Network fast path의 공통 struct cacheline 사용 분석 문서 index입니다.

Source pathDocumentation/networking/net_cachelines/index.rst
Source versionLinux v6.18.37
TranslationDUJINLABS 전문 번역 + 해설

요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.

1. 요약·해설

원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.

요약·해설

index.rst:1-16

TX와 RX hot path가 어떤 struct field를 읽고 쓰는지 비교해 cacheline 배치와 성능 분석에 활용하는 자료 모음입니다.

2. 영어 원문 전체

번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.

원문 전체 펼치기
1 .. SPDX-License-Identifier: GPL-2.0
2 .. Copyright (C) 2023 Google LLC
3
4 ===================================
5 Common Networking Struct Cachelines
6 ===================================
7
8 .. toctree::
9 :maxdepth: 1
10
11 inet_connection_sock
12 inet_sock
13 net_device
14 netns_ipv4_sysctl
15 snmp
16 tcp_sock
17

3. 한국어 전문 번역

영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.

Cacheline usage 문서 목록

1-16

이 index는 networking fast path에서 자주 접근하는 공통 struct field를 정리한 문서를 연결합니다. 대상은 `inet_connection_sock`, `inet_sock`, `net_device`, `netns_ipv4_sysctl`, SNMP와 `tcp_sock`입니다.

각 하위 문서는 field의 type과 name, TX/RX fast path access 성격, 접근하는 대표 function을 표로 제공해 cacheline 배치와 성능 분석에 활용할 수 있습니다.

.. SPDX-License-Identifier: GPL-2.0
.. Copyright (C) 2023 Google LLC

===================================
Common Networking Struct Cachelines
===================================

.. toctree::
   :maxdepth: 1

   inet_connection_sock
   inet_sock
   net_device
   netns_ipv4_sysctl
   snmp
   tcp_sock