Try   HackMD

輕鬆學會 Windows / Ubuntu 雙系統安裝

  • 安裝 GNU/Linux,建議安裝 Ubuntu Linux 22.04.1 LTS

    Image Not Showing Possible Reasons
    • The image file may be corrupted
    • The server hosting the image is unavailable
    • The image path is incorrect
    • The image format is not supported
    Learn More →
    為何你不該安裝 Linux 在虛擬機器呢?

    1. 在課程對應的練習中,我們會透過 Linux 存取硬體暫存器和各式電腦周邊,並從中得知軟體實際運作的時間和細部資訊;
    2. 倘若透過額外的虛擬機器,不僅上述執行時間不精確,某些硬體暫存器和周邊 (如 performance counter) 甚至無法存取;
  • 請繼續閱讀後續章節,安裝相關開發工具

磁區分割

現在的 Linux 發行套件 (distribution) 已不用特別理會 /home, /usr, swap 分別該切多大,但仍可參考以下建議:

  1. 有 SSD + HDD,還是有配置的需求
    • 若考量 SSD 壽命, 環境可以將 /usr, /opt 等等置於 SSD
    • TLC 若非 3D TLC 且無 DRAM cache 不建議直接作為 / or /home (暫存檔多)
  2. 現在 Ubuntu 系統不會主動要求切 swap partition,會預設在 / 加入 4G swapfile,並預設開啟 swap 功能,可以練習調整增加 swapfile