[問題] 為什麼自己編的kernel這麼佔空間
如題
OS是Ubuntu 16.04
套件庫提供的核心版本是4.4.0-127
我自己編的版本是從kernel.org下載來的linux-4.4.161
核心(/boot/vmlinuz-*)的部份還好
大小相去不遠 (6.9m vs 6.8m)
但模組的部份就差多了
模組選項我一個個挑選過
數量比官方核心少很多
但大小還是比官方核心大
有人知道是什麼導致這樣的差異嗎?
是gcc編譯參數不同造成的嗎?
怎麼知道官方核心是下怎樣的參數編起來的呢?
我自己的核心都下"-march=native -O2"
有更好的參數下法嗎?謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.132.185.53
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1539521107.A.4BB.html
※ 編輯: idisnothing (220.132.185.53), 10/14/2018 20:57:07
推
10/14 23:09,
7年前
, 1F
10/14 23:09, 1F
→
10/14 23:09,
7年前
, 2F
10/14 23:09, 2F
→
10/14 23:10,
7年前
, 3F
10/14 23:10, 3F
→
10/14 23:11,
7年前
, 4F
10/14 23:11, 4F
→
10/14 23:12,
7年前
, 5F
10/14 23:12, 5F
感謝解惑,原來模組會這麼胖是這原因造成的
之前以為官方都下-Os在編,所以檔案才那麼小
推
10/15 00:46,
7年前
, 6F
10/15 00:46, 6F
這我改天再觀察看看,謝謝!
推
10/15 14:32,
7年前
, 7F
10/15 14:32, 7F
推
10/16 10:12,
7年前
, 8F
10/16 10:12, 8F
※ 編輯: idisnothing (220.132.185.54), 10/16/2018 10:48:36
Linux 近期熱門文章
21
56
PTT數位生活區 即時熱門文章