
MiniMaxCPU性能诊断专家
社招全职5年以上基础架构地点:北京 | 上海状态:招聘
工作描述
一、一句话定位 专攻在线业务 CPU 性能的诊断与优化专家——解决线上各类资源争抢、性能瓶颈、长尾延迟问题,把在线服务的性能与资源效率做上去。 二、你将负责什么 1. 性能诊断:定位线上 CPU 相关的资源争抢(CPU / cache / 内存带宽 / 锁 / IO)、毛刺与长尾延迟、吞吐瓶颈,尤其是混部 / 高并发场景下的干扰。 2. 性能剖析与调优:用 perf / eBPF / 火焰图等做 profiling,找到内核态 / 用户态热点,给出可落地的优化(代码 / runt…
登录查看完整工作描述
微信扫码,1秒登录
包括英文材料
缓存+
https://hackernoon.com/the-system-design-cheat-sheet-cache
The cache is a layer that stores a subset of data, typically the most frequently accessed or essential information, in a location quicker to access than its primary storage location.
https://www.youtube.com/watch?v=bP4BeUjNkXc
Caching strategies, Distributed Caching, Eviction Policies, Write-Through Cache and Least Recently Used (LRU) cache are all important terms when it comes to designing an efficient system with a caching layer.
https://www.youtube.com/watch?v=dGAgxozNWFE
高并发+
https://www.baeldung.com/concurrency-principles-patterns
In this tutorial, we’ll discuss some of the design principles and patterns that have been established over time to build highly concurrent applications.
https://www.baeldung.com/java-concurrency
Handling concurrency in an application can be a tricky process with many potential pitfalls. A solid grasp of the fundamentals will go a long way to help minimize these issues.
https://www.oreilly.com/library/view/concurrency-in-go/9781491941294/
You’ll understand how Go chooses to model concurrency, what issues arise from this model, and how you can compose primitives within this model to solve problems.
https://www.oreilly.com/library/view/modern-concurrency-in/9781098165406/
With this book, you'll explore the transformative world of Java 21's key feature: virtual threads.
https://www.youtube.com/watch?v=qyM8Pi1KiiM
https://www.youtube.com/watch?v=wEsPL50Uiyo
Perf+
https://perfwiki.github.io/main/
perf is powerful: it can instrument CPU performance counters, tracepoints, kprobes, and uprobes (dynamic tracing).
https://www.brendangregg.com/bpf-performance-tools-book.html
This book can help you get the most out of your systems and applications, helping you improve performance, reduce costs, and solve software issues.
[英文] perf Examples
https://www.brendangregg.com/perf.html
These are some examples of using the perf Linux profiler, which has also been called Performance Counters for Linux (PCL), Linux perf events (LPE), or perf_events.
https://www.youtube.com/watch?v=M6ldFtwWup0
eBPF+
https://ebpf.io/get-started/
eBPF is a revolutionary technology that can run sandboxed programs in the Linux kernel without changing kernel source code or loading a kernel module.
内核+
https://www.youtube.com/watch?v=C43VxGZ_ugU
I rummage around the Linux kernel source and try to understand what makes computers do what they do.
https://www.youtube.com/watch?v=HNIg3TXfdX8&list=PLrGN1Qi7t67V-9uXzj4VSQCffntfvn42v
Learn how to develop your very own kernel from scratch in this programming series!
https://www.youtube.com/watch?v=JDfo2Lc7iLU
Denshi goes over a simple explanation of what computer kernels are and how they work, alonside what makes the Linux kernel any special.
Linux+
https://ryanstutorials.net/linuxtutorial/
Ok, so you want to learn how to use the Bash command line interface (terminal) on Unix/Linux.
https://ubuntu.com/tutorials/command-line-for-beginners
The Linux command line is a text interface to your computer.
https://www.youtube.com/watch?v=6WatcfENsOU
In this Linux crash course, you will learn the fundamental skills and tools you need to become a proficient Linux system administrator.
https://www.youtube.com/watch?v=v392lEyM29A
Never fear the command line again, make it fear you.
https://www.youtube.com/watch?v=ZtqBQ68cfJc
还有更多 •••
相关职位
社招5年以上技术-芯片
1. 计算机、微电子、通信等相关专业背景,熟悉计算机体系结构、CPU流水线结构; 2. 良好的软件编程能力(C/C++,python); 3. 熟悉CPU指令集架构,如RISC-V, ARM, x86
更新于 2026-09-15北京
社招5年以上技术-芯片
1. 计算机/电子/数学相关专业硕士及以上学历,5年或以上相关从业经验(优秀可放宽); 2. 精通计算机体系结构,对操作系统有深入的认识,深入理解CPU微架构设计原理,包括流水线设计、缓存层次、分支预
更新于 2026-08-14杭州
社招5年以上技术类-开发
1. 熟悉C/C++、汇编语言以及Bash/Python等编程语言。 2. 对计算机体系结构有深入理解,熟悉CPU体系架构。 3. 掌握常用的软件性能分析与优化方法,熟悉性能分析工具,如perf、pe
更新于 2026-09-14上海
