hujunpeng's repositories

kernel-code-comment

3.10.96 内核源代码注释

async_memory_reclaim_for_cold_file_area

linux内核异步内存回收的另一个思路:基于冷热文件的冷热区域精准的回收冷文件页page(可做成内核ko)

Language:CStargazers:6Issues:1Issues:0
Language:CLicense:NOASSERTIONStargazers:5Issues:2Issues:0

bpf-developer-tutorial

Learn eBPF by examples | eBPF 开发者教程与知识库:通过小工具和示例一步步学习 eBPF,包含性能、网络、安全等多种应用场景

Language:CLicense:MITStargazers:1Issues:0Issues:0

kernel_4.18_debug

基于centos8.3 调试内核,提升性能

Language:CStargazers:1Issues:2Issues:0

linux-insides-zh

Linux 内核揭秘

Stargazers:1Issues:0Issues:0

A-Primer-on-Memory-Consistency-and-Cache-Coherence

A Primer on Memory Consistency and Cache Coherence (Second Edition) 翻译计划

Stargazers:0Issues:0Issues:0

bpftop

bpftop provides a dynamic real-time view of running eBPF programs. It displays the average runtime, events per second, and estimated total CPU % for each program.

License:Apache-2.0Stargazers:0Issues:0Issues:0

bpftrace

High-level tracing language for Linux eBPF

License:Apache-2.0Stargazers:0Issues:0Issues:0

CLK2023

Slides of CLK2023, Shenzhen

Stargazers:0Issues:0Issues:0

deepflow

Application Observability using eBPF

Language:GoLicense:Apache-2.0Stargazers:0Issues:0Issues:0

DragonOS

使用Rust从0自研内核,具有Linux兼容性的操作系统,面向云计算轻量化场景而设计。DragonOS is an operating system developed from scratch using Rust, with Linux compatibility. It is designed for lightweight cloud computing scenarios.

Language:RustLicense:GPL-2.0Stargazers:0Issues:0Issues:0

ebpf-sockops

eBPF sockops samples for performance optimization

Language:CStargazers:0Issues:0Issues:0

fio

Flexible I/O Tester

Language:CLicense:GPL-2.0Stargazers:0Issues:0Issues:0

flash-linux0.11-talk

你管这破玩意叫操作系统源码 — 像小说一样品读 Linux 0.11 核心代码

Language:HTMLStargazers:0Issues:0Issues:0

hyperos_port

HyperOS stock/xiaomi.eu ROM port for Android 13 based ROM - 小米HyperOS系统(Android 14)移植,测试支持小米10/10Pro/10Ultra(Android13底包)

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

kernel-mtk

Linux Kernel for devices using MTK-based chipset

Language:CLicense:NOASSERTIONStargazers:0Issues:0Issues:0
Language:CLicense:NOASSERTIONStargazers:0Issues:0Issues:0
License:NOASSERTIONStargazers:0Issues:0Issues:0

libunwind

libunwind official github repo (in need of new / additional maintainer, mail/open issue if interested)

License:MITStargazers:0Issues:0Issues:0

linux-0.12

《Linux内核完全剖析》linux0.12源码及实验环境

Language:CLicense:GPL-3.0Stargazers:0Issues:0Issues:0

liteio

LiteIO is a cloud-native block device service that uses multiple storage engines, including SPDK and LVM, to achieve high performance. It is specifically designed for Kubernetes in a hyper-converged architecture, allowing for block device provisioning across the entire cluster.

Language:GoLicense:Apache-2.0Stargazers:0Issues:0Issues:0

lz4

Extremely Fast Compression algorithm

Language:CLicense:NOASSERTIONStargazers:0Issues:0Issues:0

nettrace-1

nettrace is a eBPF-based tool to trace network packet and diagnose network problem.

Language:CLicense:NOASSERTIONStargazers:0Issues:0Issues:0

onix

Onix - 操作系统实现

License:MITStargazers:0Issues:0Issues:0

otel-profiling-agent

The production-scale datacenter profiler

Language:GoLicense:Apache-2.0Stargazers:0Issues:0Issues:0

plugsched

Live upgrade Linux kernel scheduler subsystem

Language:PythonLicense:BSD-3-ClauseStargazers:0Issues:0Issues:0

rwProcMem33

Linux ARM64内核硬件进程内存读写驱动、硬件断点调试驱动。硬件级读写Linux进程内存、硬件级下断点。

Language:CStargazers:0Issues:0Issues:0

SimpleKernel

Simple kernel for learning operating systems. 用于学习操作系统的简单内核

Language:CLicense:MITStargazers:0Issues:0Issues:0
License:GPL-2.0Stargazers:0Issues:0Issues:0