タグ

2008年10月26日のブックマーク (4件)

  • GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ
  • ディスクキャッシュのクリア - 射撃しつつ前転 改

    mmapを使ったアプリケーションのベンチマークをしていると、一旦実行するとディスクキャッシュに乗ってしまい、二回目からはパフォーマンスが変わってしまう。これではベンチマーク測定がやりにくい。 というわけで、ディスクキャッシュをクリアする方法を調べてみたのだが、これが全然見付からない。ioctl(fd, BLKFLSBUF, 0)をやればよい、という記述もhdparmのmanで見掛けたのだが、実際に試してみたところ、キャッシュ自体を無効化するわけではなく、単に強制的にディスクとキャッシュの同期を取るだけのようだ。 みんなどうやって解決してんのかなー、とすごく疑問に思ったのだが、原始的な手段として、同じ内容のファイルを複数用意してやればいいのね。ディスクはもったいないけど。 追記:ディスクキャッシュを簡単にクリアするも参照。

    ディスクキャッシュのクリア - 射撃しつつ前転 改
  • 32bitと64bitのサイズの違い(C言語): のぼメモ(仮)

    32bitと64bit環境ではサイズが違うのでメモメモ。 色々な型に対してsizeof()関数を使ってみた結果は以下の通り。 OS間または32bit/64bit間でサイズが変わる型を使う場合は移植に注意が必要。

    32bitと64bitのサイズの違い(C言語): のぼメモ(仮)
    mogwaing
    mogwaing 2008/10/26
    32bitと64bitOSでの各primitiveのサイズ
  • C(++)言語: valgrindの使い方 (memcheck)

    (2-1) Memcheck: メモリエラーを検出する Memcheckが検出出来るエラーには以下のようなモノが有る。 メモリリーク 初期化されていない値の使用 freeされた領域へのアクセス mallocされた領域より後の領域へのアクセス 不正なスタック領域へのアクセス malloc/new/new []とfree/delete/delete []の対応の不一致 memcpyでsrcとdestの領域が被っている (2-1-1) Memcheck: メモリリーク static char *s; void leaking(void) { s = (char*)malloc(100); s[0] = 'a'; } int main(void) { leaking(); leaking(); leaking(); } ==29024== LEAK SUMMARY: ==29024== defin