steletoの日記 このページをアンテナに追加 RSSフィード

2012-05-06

[][] 続avail memory 02:30  続avail memoryを含むブックマーク  続avail memoryのブックマークコメント

対応(上から順に実行)kernel sizeavail memory
GENERIC4,473,08925,684KB
@tsutsuii先生が一晩でやってくれましたパッチ*14,473,14927,488KB
不要なドライバを全て削除3,152,24428,672KB
CPUFLAGSに"-Os"を追加2,965,48728,864KB

どう転んでもメモリが足りないので足掻いてみた結果。「"-Os"でサイズを縮小すればメモリに展開されるコードも減って空きメモリが増えるかな?」と実験したところ200KB足らずながらきちんと減るらしい。代わりに実行速度が若干犠牲になるけどswapのIN/OUTのほうがよっぽどコストかかっているのでトータルではプラスになっている…といいなぁ。

[][] Xで右SHIFTが効かない病 02:30  Xで右SHIFTが効かない病を含むブックマーク  Xで右SHIFTが効かない病のブックマークコメント

どうにもキーボードチャタリングがよくおきるのでしばらくコードを眺めてたらキーマップが間違っていたことに今ごろ気が付いたorz

あわよくば、とちょっと期待してみたけどチャタリングとは全く関係なかった模様('・ω・`)

Index: src/sys/arch/zaurus/dev/zkbdmap.h
===================================================================
--- src/sys/arch/zaurus/dev/zkbdmap.h
+++ src/sys/arch/zaurus/dev/zkbdmap.h
@@ -325,19 +325,19 @@
     /* KC(70), */	0xcd, /* KS_KP_Right, right, */
     /* KC(71), */	0x00, /* NC */
     /* KC(72), */	0x00, /* NC */
     /* KC(73), */	0x00, /* NC */
     /* KC(74), */	0x00, /* NC */
-    /* KC(75), */	0x00, /* NC */
+    /* KC(75), */	0x36, /* KS_Shift_R, */
     /* KC(76), */	0x00, /* NC */
     /* KC(77), */	0x00, /* NC */
     /* KC(78), */	0x00, /* NC */
     /* KC(79), */	0x00, /* NC */
     /* KC(80), */	0x00, /* NC */
     /* KC(81), */	0x00, /* NC */
     /* KC(82), */	0x00, /* NC */
-    /* KC(83), */	0x36, /* KS_Shift_R, */
+    /* KC(83), */	0x00, /* NC */
     /* KC(84), */	0x2a, /* KS_Shift_L, */
     /* KC(85), */	0x00, /* NC */
     /* KC(86), */	0x00, /* NC */
     /* KC(87), */	0x00, /* NC */
     /* KC(88), */	0x00, /* NC */

*1これを書いて寝て起きたらパッチが上がっててぶったまげた

tsutsuiitsutsuii 2012/05/07 06:04 右シフトの件はあとでコミットしときます
(Zaurus 3台がOSC愛媛のあと仕舞われたまま……)

steletosteleto 2012/05/09 00:58 よろしくおねがいしますm(_ _)m

Connection: close