xueyang

@xueyang

Joined on Dec 3, 2019

  • Link Assignment 1 Assignment 3 建置教學 Environment srv32 : A simple RISC-V 3-stage pipeline processor Setting up the Environment After finishing setting up the Environment,I try to make in the tools folder and sim folder.
     Like  Bookmark
  • contributed by < xueyang0312 > :checkered_flag: 自我檢查清單 [x] 給定的 kecho 已使用 CMWQ,請陳述其優勢和用法,應重現相關實驗 [ ] 搭配閱讀《Demystifying the Linux CPU Scheduler》第 1 章和第 2 章,描述 CPU 排程器和 workqueue/CMWQ 的互動,應探究相關 Linux 核心原始程式碼 [ ] 研讀〈Linux 核心設計: RCU 同步機制〉並測試相關 Linux 核心模組以理解其用法 [ ] 如何測試網頁伺服器的效能,針對多核處理器場景調整 [x] 如何利用 Ftrace 找出 khttpd 核心模組的效能瓶頸,該如何設計相關實驗學習。搭配閱讀《Demystifying the Linux CPU Scheduler》第 6 章 [ ] 解釋 drop-tcp-socket 核心模組運作原理。TIME-WAIT sockets 又是什麼? [x] 研讀 透過 eBPF 觀察作業系統行為,如何用 eBPF 測量 kthread / CMWQ 關鍵操作的執行成本?參照 eBPF 教程
     Like  Bookmark
  • contributed by < xueyang0312 > 前期準備 :::spoiler gcc 版本 $ gcc --version gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0
     Like  Bookmark