分享到plurk 分享到twitter 分享到facebook

版本 615153278aa476ae92fa5091b122e631e6b93af7

User/c8763yee

Changes from 615153278aa476ae92fa5091b122e631e6b93af7 to f03060b970b92db3b57fecfc0c1a9f5777655ad7

---
title: c8763yee (徐彥翔)
categories: User
...

# 簡介

* 國立中正大學 資訊工程研究所 (2025/09 ~)
* GitHub: [`c8763yee`](https://github.com/c8763yee)
* HackMD: [`c8763yee`](https://hackmd.io/@c8763yee-)
* Linkedin: [`徐彥翔`](https://www.linkedin.com/in/%E5%BD%A5%E7%BF%94-%E5%BE%90-11792a212/)

# 2026 Linux 核心設計 春季班 自我評量

## 成果發表和貢獻

> 9 分

### Kernel patch (Trivial)

* [perf/x86/amd/ibs: Fix comment typo in ibs_op_data](https://lore.kernel.org/lkml/20260113141830.3204114-1-rrrrr4413@gmail.com/)

### 教材修改
* [形式化驗證 (Formal Verification)](https://hackmd.io/@sysprog/formal-verification)
    1. [更新失效連結](https://hackmd.io/-oIc-o9IS4OMOMEkbMyn9w?revisionAfter=1774597254536#)
* [Linux 核心設計: 記憶體管理](https://hackmd.io/@sysprog/linux-memory)
    1. [預設的 slab allocator -> 唯一的 slab allocator](https://hackmd.io/t_SzlKdqQKGk7VFYnZ2NKQ?view=&revisionAfter=1776772216974&revisionAuthorPath=c8763yee-#)

		> RIP SLOB allocator (2006 - 2023, removed at 6630e950d532)

		> RIP SLAB allocator (1996 - 2024, removed at 16a1d968358a)

    2. [更新失效連結](https://hackmd.io/t_SzlKdqQKGk7VFYnZ2NKQ?view=&revisionAfter=1776834615980&revisionAuthorPath=c8763yee-#)
    3. [補充 Ftrace 資訊](https://hackmd.io/t_SzlKdqQKGk7VFYnZ2NKQ?view=&revisionAfter=1778728520600&revisionAuthorPath=c8763yee-#)
        
		> Before 4.1, all ftrace tracing control files were within the debugfs file system, which is typically located at /sys/kernel/debug/tracing.
    4. [優化 -> 改善](https://hackmd.io/t_SzlKdqQKGk7VFYnZ2NKQ?view=&revisionAfter=1780282222518&revisionAuthorPath=c8763yee-#)

* [你所不知道的 C 語言:編譯器和最佳化原理篇](https://hackmd.io/@sysprog/c-compiler-optimization)
    1. [更新維基百科連結 Elf(Myth) -> Executable_and_Linkable_Format](https://hackmd.io/VerfJi2ZSIO0RbgeL2ppGQ?both=&revisionAfter=1776324622194&revisionAuthorPath=c8763yee-#)

* [Linux 核心設計: 透過 eBPF 觀察作業系統行為](https://hackmd.io/@sysprog/linux-ebpf)
    1. [補充在 x86-64 與 arm 下 `read` system call 具體變更的符號名稱](https://hackmd.io/CJb5S2gxTCiX-__krLUFpg?revisionAfter=1777201814451&revisionAuthorPath=c8763yee-#)

* [並行程式設計: 執行順序](https://hackmd.io/@sysprog/concurrency-ordering)
    1. [修改公式顯示格式](https://hackmd.io/1ibD9_jeSR6HW72YtKpdrg?revisionAfter=1778650820370#)

### 公開演講
* 2026/08/09 — COSCUP 2026 System Software 講題[「從個人電腦到資料中心:Linux 記憶體管理的演化」](https://pretalx.coscup.org/coscup-2026/talk/review/SEA79ZSNPYE9ZDXUEB9BSW3LSVKHFYLC)

## 作業/隨堂測驗

> 6 分

一開始因為就學期間忽略數學的重要性,導致光是做「探討〈解讀計算機編碼〉」題組在補充缺失的數學知識就花了 3 天。而後面因為 Deadline 接近,因此後面只能針對程式語言的題目進行作答並繼續把之前沒學好的數學重新學習,這樣的結果是在第三次作業時只能先紀錄閱讀教材時的發現與問題。

不過在撰寫作業期間我開始注重使用的詞彙以及對於 C 語言規格書的使用,並且在閱讀課程教材期間也會主動注意教材使用的詞彙並修正。

* [Homework1 (warmup)](https://hackmd.io/@c8763yee-/linux2026-warmup)

* [Homework2 (stdc)](https://hackmd.io/@c8763yee-/linux2026-stdc)

* [Homework3 (basics)](https://hackmd.io/@c8763yee-/linux2026-basics)



## 期末專題

? 分
> 4 分

未完成期末專題

預定題目: 針對 MGLRU 的 reclaim loop 統計(PID Controller) 根據 Generation 存活時間衰減權重。

## 與授課教師的互動

? 分

## 所見所聞所感

? 分

〈因為自動飲料機而延畢的那一年〉 心得 :

## 自我評量 (1 ~ 10):

$GEOMEAN = ( 9 \times 5 \times ? \times ? \times ?)^{1/5} = ?$
$GEOMEAN = ( 9 \times 6 \times 4 \times ? \times ?)^{1/5} = ?$

方案 B :$1 + floor(GEOMEAN) = 1 + ? = ?$