快閃記憶體與檔案系統
NAND Flash Memory and File System
| 節 | 週二 |
|---|---|
6 14:20–15:10 | 快閃記憶體與檔案系統 EDB06 3 節連堂 |
7 15:30–16:20 | |
8 16:30–17:20 |
* 根據陽明交大上課時間表所列
本課程將深入介紹快閃記憶體與檔案系統之作用原理,課程主軸將涵蓋 1. 輸出/輸入設備 2. 快閃記憶體 3. 檔案系統基礎與設計原理 4. 分散式檔案系統 5. 新興儲存裝置 與 6. 鍵值儲存系統。修習本課程之學生將須要具備下列基礎知識,包含作業系統、C 語言以及基礎 Linux 指令。同時,本課程也將依照課程進展介紹最新的新興儲存裝置、檔案系統與儲存系統之相關研究以及大數據管理等議題。 This course will detail the working principles and design philosophy of NAND Flash Memory and File System and with prime focus on (1) I/O Devices, (2) NAND Flash memory, (3) File system Basics and Designs, (4) Distributed File System, (5) Emerging Storage Devices, (6) Key Value Stores. Please be noted that the knowledge of Operating System, C language, and the use of basic Linux command are required before taking this course. Depending on the current research trends, the course also discusses the latest applied storage topics, especially related to scalable and dependable big data management.
1. 作業系統、C 語言以及基礎 Linux 指令
詳見課程第一週次介紹
Exams: 30%, Labs & Challenges: 50%, Homework: 20%
| 週次 | 主題 |
|---|---|
| 第 1 週 | Course Introduction & NAND Flash Industry |
| 第 2 週 | NAND Flash Device Operation & Reliability |
| 第 3 週 | NAND Flash Controller |
| 第 4 週 | Lab Introduction |
| 第 5 週 | FW Concepts |
| 第 6 週 | Lab Q&A |
| 第 7 週 | System Calls & I/O Devices |
| 第 8 週 | Lab Competition |
| 第 9 週 | Midterm Exam |
| 第 10 週 | RAID and Data Integrity |
| 第 11 週 | File System Basics |
| 第 12 週 | File System Designs |
| 第 13 週 | Distributed File Systems |
| 第 14 週 | Persistent Memory |
| 第 15 週 | Next-generation Hard Disk Drives |
| 第 16 週 | Final Exam |
Operating Systems: Three Easy Pieces Remzi H Arpaci-Dusseau, Andrea C Arpaci-Dusseau
- 時間
- 每週三下午 13:00-15:00
- 聯絡方式
- 教師 email 或 課程群組