Posts
476
Following
90
Followers
94
n00b Kernel Hacker
- Linux Kernel Developer @ Oracle (Linux Kernel MM) (2025.02 ~ Present)
- Ex-Intern @ SK Hynix (Linux Kernel MM) (2024.12 ~ 2025.01)
- Ex-Intern @ NVIDIA Korea (Security System Software) (2024.06 ~ 2024.11)
- Ex-Intern @ Panmneisa (CXL emulation stuff) (2023.09 ~ 2023.12)
- Undergraduate majoring CSE (estimated graduation: Feb. 2025)
- Working as reviewer at Linux Slab subsystem
- Born in August 6, 2000

Opinions are my own.

My interests are:
Memory Management,
Computer Architecture,
Circuit Design,
Virtualization
@lkundrak compilers are also confusing, but at least (we assume) their behaviors are deterministic, unlike electrons and holes :D
1
0
3
Edited 11 months ago
There are a few remaining things I want to learn while I'm still an undergraduate:
Compilers, Electronic Circuit and VLSI

The latter two are tough and confusing...
1
0
2
Got a new job
1
1
7
@ljs
glad to hear you got invited anyway,
although there's a very low chance of attending!
1
0
2

OK, here's a take for you:

PDFs are not a document format. Instead, as they encapsulate an executable (postscript) and a set of resources that are accessed in a sandboxed environment, they constitute a container.

1
2
2

Thorsten Leemhuis (acct. 1/4)

Announcing : Streamlining performance optimization

https://netflixtechblog.com/announcing-bpftop-streamlining-ebpf-performance-optimization-6a727c1ae2e5

"'"bpftop provides a dynamic real-time view of running eBPF programs. It displays the average execution runtime, events per second, and estimated total CPU % for each program. This tool minimizes overhead by enabling performance statistics only while it is active."'"

0
2
1
@ljs what is your strong point then?
1
0
3
Edited 1 year ago
This is what I've been developing at Purdue: detecting where the last reference to a memory was lost, aiming to help fix memory leaks. It's written on top of the LLVM compiler infrastructure.

It's still in development as an out-of-tree project and needs some more work :)
However, I believe this could help in resolving memory leaks.
0
1
4
Edited 1 year ago
Visiting Scholar at Purdue University, West Lafayette, Indiana State (2024.01.04 ~ 2024.02.24)
Good bye Purdue University!

It has been so intense, now suffering from jet lag and getting back to real life.
1
1
3
Edited 1 year ago
@ljs yeah, cuz I need to be healthy to work until my 80s.
1
0
2
@vbabka Yeah, he talks a lot about Linux, but he suggested joining PLUG (Purdue Linux Users Group) club, so he's a good guy :)
0
0
1
Edited 1 year ago
Was working out today wearing this tshirt, suddenly someone asked me "You use Linux? I use Arch by the way..."
2
0
4
@ptesarik @lkundrak @ljs @sj @vbabka @Aissen

I got a reply from Lenovo HW team. For a reason that I don't understand, he said a part of 32GB DIMM belongs to a dual channel with 8GB DIMM and the remaining part belongs to a single channel thus a separate NUMA node.

```
[...]
the summary is that the performance for the two nodes is different. Node 0 is dual channel interleaved whereas Node 1 is single channel - so this is working as designed.
[...]
```

https://forums.lenovo.com/t5/ThinkBook-Laptops/BIOS-problem-Bogus-NUMA-configuration-on-thinkbook/m-p/5260517?page=1#6212698
3
0
4
At this point obviously I'm here to drink more
0
0
3
Feeling like I'm gaining weight :(
0
0
3
@ljs I have to enjoy cuz it costs a lot :P
0
0
2
First week at purdue
2
0
5
My friend told me to play Minecraft together (It's been 4 years since last played) but I can't because Microsoft threw away my Mojang account 😠 😠

```As of December 18, 2023, the post-migration process for Mojang accounts has officially ended```
1
0
1
Show older