Use when distributing packet capture across CPU cores.
Scanned 9/10/2026
Install to Claude Code
npx -y skills add LoopyLuci/Skills --skill multi-queue-capture --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Multi Queue Capture?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/loopyluci-multi-queue-capture)More formats (shields.io, HTML) on the badges page.
---
name: multi-queue-capture
title: Multi-Queue Capture
description: Use when distributing packet capture across CPU cores.
category: networking
tags: [packet, capture, multi-queue, rss, parallel, performance]
---
# Multi-Queue Capture
**Trigger**: Use when distributing packet capture across multiple CPU cores for 24-thread utilization.
**Libraries**: `pcap`, `pnet`, `rayon`, `crossbeam`
**Implementation**: RSS (Receive Side Scaling) affinity: one capture thread per NIC queue pinned to dedicated core. Ring buffer per queue with lock-free SPSC channel. Flow hashing for consistent queue assignment (RSS Toeplitz hash). NUMA-aware memory allocation. Batch processing: process N packets per dispatch for amortized overhead. Zero-copy between queue and processor.
**Connected**: `packet-capture-engine`, `packet-processing-pipeline`, `gpu-packet-classifier`, `connection-tracker`, `parallel`
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!