Hello, world!
RSS FeedHere is Xue Haonan's blog space. I am a senior of Peking University majored in Computer Science, an active participant of PKU lcpu-club, and enthusiastic about systems programming.
This blog records my notes on HPC, managed runtimes, server maintenance, debugging and other fun stuff.
Recent Posts
How does Narrow OOP structure look like
在 64 bit 平台上一个 oop 指针占用 8 bytes 的大小,在 Java 堆中各种地方都塞满了 OOP 指针,如果大家都是 8 bytes 那占用的大小就比较大。所以 64 bit 平台上 JVM 使用了压缩指针技术 Compressed OOP。它引入了一种窄指针...
OOP access logic in OpenJDK 21 Hotspot JVM
Cause there's not much material telling me about how OOP access is implemented (apart from comments in OpenJDK Hotspot C++ code), I am going to analyze how...
OpenJDK 21 Hotspot JVM G1 GC explained
G1 GC 的算法原理不赘述,此处专门分析 OpenJDK 21 Hotspot JVM 的 G1 GC 具体实现细节。
Peking University LCPU - Nvidia Seminar
Notes from the Nvidia seminar at Peking University LCPU: accelerating computing, DOCA and RDMA virtualization.
Newbee
收集点牛逼或者有意思的内容,非原创合集。A collection of interesting non-original content.