積読日記
Tue, 23 OctOgre 2007 編集
tDiary 1070日目
■ [computer] FDD
フロッピーディスクを使いたかったのだが, このマシンではフロッピーがうまく認識できてない. エクスプローラでドライブは見えているのだが, ディスクを入れて開こうとしても, ドライブにディスクを入れ給えとのたまうのみで困った.
■ [music] GAMMA RAY 来日公演
GAMMA RAY 来日公演に申し込んできた. 抽選なので当たるかどうかわからん. 外れたら先着順の方にも申し込むか.投稿日時 : 2007年10月25日 00:31
Thu, 23 OctOgre 2008 編集
tDiary 1436日目
■ [book] 鳴門秘帖 (1), 吉川英治 (著), 吉川英治文庫
手にとって少しページをめくったのが運のつきでそのまま読み始めてしまった. 再読だが嬉しいことに内容を忘れているので新鮮な気持ちで読めた.
投稿日時 : 2008年10月29日 00:27
Fri, 23 OctOgre 2009 編集
tDiary 1801日目
■ [programming][software] Visual Studio 2008 の最適化オプションの問題
VS2008 の最適化オプションではまった. MSDN forum では Visual Studio 2008 C++ code slower than Visual Studio 2005 や Release Build Optimization Silently Disabled In Visual Studio 2008 SP1 で議論されているが,Microsoft have now closed off all the bug reports on this issue, declaring it "fixed in VS2010". Of course, that doesn't help anyone using VS2008 unless they can find a workaround...ということなので各自で気をつけるしかない. 日本語情報が見当たらないので調べたことを書いておく.
- VS2008 の Release 構成にて, 最適化オプションが暗黙的に指定 (UI では細字で /O2 と表示) されていると実際にはその設定が効いておらず cl.exe 既定の /Od (最適化無効) が適用されている様子.
- VS2008 でプロジェクトを新規作成すると Release 構成の最適化オプションは明示的に指定 (UI では太字で /O2 と表示) される.
- VS2005 でプロジェクトを新規作成すると Release 構成の最適化オプションは暗黙的に指定される.
- VS2005 のプロジェクトを VS2008 のウィザードで変換すると, 最適化オプションの暗黙的な指定と明示的な指定はそのまま受け継がれる.
どうも実行速度が遅いから CodeAnalyst でプロファイルをとって遅い関数を特定してその関数のアセンブリコードを調べて無意味にレジスタの値をメモリに退避しているからなんだこりゃと思ってしばらく悩んでしまった. :(
投稿日時 : 2009年11月03日 02:37
□ 倫子 [猫カワイーナー。背景は買ってきたの?]
□ rot [背景は拾ってきた. こうさぎが猛烈な人気らしいよ.]
□ 倫子 [拾えるんイーナー。うさぎが多いってこと? 猫がいいもん。]