Compiling x86 with and without frame pointer

我們生活周遭存在太多太多的 embedded system ,過去 embedded system 有專屬的 OS,現在 linux 也可以應用在嵌入式環境,不過本版將廣泛討論所有嵌入式系統不只 linux 喔,歡迎有這方面經驗或有興趣的朋友一同進來討論。

版主: chester

Compiling x86 with and without frame pointer

文章jesse.sung » 週四 11月 21, 2002 1:57 pm

在 lkml 上看到有位仁兄提到使用了 -fomit-frame-pointer 反而使 code 變大了(performance 也變差).... test with gcc 3.2....
頭像
jesse.sung
程式開發組
程式開發組
 
文章: 654
註冊時間: 週三 9月 04, 2002 9:43 am

re:Compiling x86 with and without frame pointer

文章阿信 » 週四 11月 21, 2002 7:07 pm

耶...那麼就是說在編譯的時候不要加入這個參數摟?
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

re:Compiling x86 with and without frame pointer

文章jesse.sung » 週五 11月 22, 2002 9:24 am

看了後續(到現在為止)的討論, 我想結論是, 不用 -fomit-frame-pointer 的確會使做出來的 kernel 更小/更快....
這裡是有位仁兄在 woody 上測試的結果....
另, Dave Jones 會加上 CONFIG_FRAME_POINTER 的選項, 看起來會先進 ac tree 中, 這樣以後可以在編 kernel 時直接選是否要這個 flag....
頭像
jesse.sung
程式開發組
程式開發組
 
文章: 654
註冊時間: 週三 9月 04, 2002 9:43 am


回到 embedded system

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客