忍者ブログ
趣味+メモ用のブログです。 GNU/Linux関連、OSS関連情報、調査事項になるでしょうが、何を書くか分かりません。
[1] [2] [3] [4] [5] [6] [7]
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

VIMでソースコードを表示中に
「:TOhtml」のコマンドを入力すると、
ソースコードのHTMLが出力されます。(;wで保存可能)

ニンジャブログでは、スタイルシートは、
デザインの </head>よりまえに貼り付け、
<pre>〜</pre>を、ソースコードに貼り付けると
うまいこと表示されます。
PR
Linuxカーネル 3.10.2上で、VMPlayer 5.0.2(32bit)を動作させ用としたところ、
vmnetのコンパイルでエラーが発生し、VMPlayerが立ち上がらなかった。

対策について、メモ。

最近、Let's note R6 (debian wheezy) を使っているのだが、
Chrome・firefoxなどで、FLASHをしばらく見ていると、
とても使えないぐらい重くなる。

しばらくXorgも重いままで、topを見ると、chromeとXorgの使用率が
非常に高くなっていた。

どうもXorgのイベントがオーバーフローしている模様。

【2013/7/24】
どこかのページに、「kernelを3.5.5以上にすると・・・」のようなことが
書いてあったので、試してみた。

カーネル:3.10.2

結果:GOOD(現象が改善した)
以前までは、CPUが高くなると原因のアプリ(chrome)を止めても
しばらくXorgが高いCPU使用率になっていた。
そもそも、画面系でなくカーネルコンパイルでもCPU温度が高くなると
XorgのCPU使用率が高くなっていた。
これが、カーネルを入れ替えると改善。
 

 

自宅の「Let's Note R6」のバージョンアップをしました。
2013/5/4に、Debianの最新である「wheezy」がリリースされました。

その前準備として、カーネル 3.2.44のカスタムコンパイルをしました。
 

toppers/JSP(http://www.toppers.jp/jsp-kernel.html)には、
linuxエミュレーション機能があるのですが、debian/etchでは動いていたのに、
debian/squeezeで動作しません。

まず、JB_SP/JP_PCがundefinedでコンパイルエラーになります。

下記をtoppersメーリングリストに同様の問題があり、パッチもあるようなのですが、
パッチのURLがリンク切れ状態でした。
toppersのメーリングリスト?(http://www.toppers.jp/TOPPERS-USERS-mailman/2008-January/002532.html

私が調査した結果について:

・setjmp関数は、ある時期を境に、jmobuffはエンコードされるようになっている
 ⇒http://d.hatena.ne.jp/higepon/20070131/1170257744
  ⇒_setjmp / _longjmpを自作すれば問題を回避できそう?
   ⇒ 少々挫折

・LD_POINTER_GURD=0 の環境変数でエンコードしなくなる?
 ⇒http://d.hatena.ne.jp/yupo5656/20060820/p1
  ⇒ うまくいかない。

とりあえず、挫折・・・

本日勉強できたこと
・setjmp / longjmpのサンプル作成(コピペですけど)

・Linuxのバックトレース
ソース:
  #define backtrace() \
 { \
     void *trace[128]; \
     int n = backtrace(trace, sizeof(trace) / sizeof(trace[0])); \
     backtrace_symbols_fd(trace, n, 1); \
 }

コンパイル:
  -g -rdynamic のオプションをつける
出力例:
./jsp(local_longjmp+0x24)[0x804d394]
./jsp(_kernel_dispatch+0x91)[0x804d251]
./jsp(ext_tsk+0xc5)[0x804e3d5]
./jsp(_kernel_activate_r+0x33)[0x804d0e3]
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0xb768aca6]



debian squeezeで、野良ビルドの mozcを使っている。

・google chromeでテキスト入力すると異様なほど重い。

・firefoxではそのようなことは発生しない。

・入力方式を、SCIMもしくはibusに変更すると、問題がなくなる。
CPU自作入門と、対応ボードを買いました。
冬休みやっと暇を見つけて、作業を開始しましたのでメモメモ。

canonのプリンタドライバ(deb)ファイルは、lenny用なので、
squeeze用にコンパイルしました。


忍者ブログ [PR]
カレンダー
04 2024/05 06
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
フリーエリア
最新コメント
最新トラックバック
プロフィール
HN:
一乗寺 又兵衛
性別:
男性
職業:
コンパイル
趣味:
コンパイル
バーコード
ブログ内検索