キツいスペックのPCで頑張ってる人の為のスレ 14at LINUX
キツいスペックのPCで頑張ってる人の為のスレ 14 - 暇つぶし2ch884:login:Penguin
12/08/10 13:45:38.93 AzTn7Box
このスレを見ておもしろそうなので、GentooでXfce環境の省メモリ化をやってみました。

カーネルモジュールは使用するもののみをすべて組み込みに変更し、initrdは未使用。

パッケージのCFLAGSは
”-O2 -march=i686 -mno-mmx -fconserve-stack -fomit-frame-pointer --param max-crossjump-edges=16384 -pipe”

でメモリ消費は最小でした。 max-crossjump-edges=n は大きな値を入れるとコンパイル時間が増加し、僅かながら
実行ファイルのパフォーマンスとサイズの改善があります。しかし、 65536 にするとむしろ逆効果でした。

LDFLAGSは
”-Wl,-O1 -Wl,--as-needed -Wl,-z,norelro”
が良好でした。 -Wl,-z,norelro はセキュリティに関係してくるのでおすすめではないですが
メモリ消費削減効果はあります。

最終的にはOS起動直後に
Yahoo Japanのトップページを表示した状態で約72~78M(free読み)となりました。



次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch