2016q3 Homework 1 (phonebook)
環境
ubuntu 14.04 32-bit
建立與win7的雙系統
- win7 -> 開始 -> 電腦「右鍵」 -> 管理 -> 磁碟管理
- 將D槽壓縮(壓縮大小代表要free出來的空間)
- NTFS 為 windows 的磁碟空間,ETX4 為 的壓縮空間
熟悉效能分析工具Perf
熟悉Github
玉青教學"游玉青"
程式最佳化
- 還未最佳化的成果圖:

- 修改phonebook_opt.h的struct,只留下lastname、next

這圖片輸入的數值是錯的,請檢查 jserv
更正過了shou cheng
- 遇到的第一個字母與比較的字母不相同則略過迴圈

- 主要修改phonebook_opt.c & phonebook_opt.h
- cache miss、
- 對程式碼做編排
main.c 通常只有一個(好的程式)jersv