64-bit
5年半程前に書いた、この記事。espresso3389.hatenablog.comC#というか、.NET Framework 4.6 は、 RyuJIT という新しい JIT の導入によって、64-bit 環境での実行が高速化されています。なので、さーて、少しは面白い結果が出るんじゃないかなぁーと。blogs.…
「C#を使う最大のメリットって、やっぱり、Visual Studioですよね!」って自信を持って言いたいですね。という心境ではあるんですが、私の仕事はどっちかというとC++よりなので、どうしても、DllImportはお友達という側面があります。そうすると、プログラム…
BIOS - ThinkPad T400s Ver.1.09-1.01 (BIOS ID: 6HET24WW)素敵なことに、今回から、CDに焼かなくても、64-bit OSからも直接アップデートが出来るようになった。で、Windows 7で起動が爆速になると聞いていたので、試してみたが、このBIOSじゃない??
日頃、Windows Vista x64で作業をしているわけですが、アプリの中にはなぜかちゃんと動いてくれないものがあります。 その筆頭がMoneyLook3 with Yahoo! JAPAN。銀行口座の管理などをやってくれるかなり便利なソフトウェアなんですが、ここからボタンを押す…
すっかり忘れていたので備忘録として書いておきます。WOW64の下で動作するアプリケーションが印刷を行う場合、その処理は、WOW64(32-bit)のプロセスから起動されたsplwow64.exeという代理プロセスによって行われます。詳しくはわかりませんが、プリンタドラ…
会社で、WiXを使って、とあるプロジェクトのインストーラを作っているのですが、ほとんどは.NETなものの、一部のコードだけ、ドライバに依存するため、64bit対応するに当たって、system32(system64ではないんだなこれが。)にファイルをコピーしないといけま…
IDataObjectとIDropSourceを作って、エクスプローラ側にIStream経由でファイルをドロップする処理を作っているのだが、特定の環境(というか、家のWindows Vista x64環境)で、というダイアログが出て、アプリケーションが死んでしまう。アプリケーション側は…
Outlook 2007では、Windows Vistaのエクスプローラと同じPreview Handlerが利用できる。ただし、実のところ実装はいろいろと違うらしく、困った事態がいくつかある。 エクスプローラ上でのPreview Handlerは原則、低い整合性で別プロセスとして起動される 昔…
WOW64overviewでググると一番最初に出てくる文書に恐ろしいことがさらっと書いてある。 "What is WOW64’s Performance and Memory Consumption?" 3. Virtual memory size. WOW64 adds significant virtual memory overhead if two or more instances of the …
調子に乗って、ActivePerlもx64版なんてものをインストールしてしまい、ここまで書きためていたperlコードが動かなくなって無駄にはまりました。単に、WOW64に対する理解が足りなかっただけなんですけど・・・。 ProgramFiles環境変数 この環境変数ですが、6…
"mac mini"に換装した250GBにそのままWindows Vista 64-bit版だけをインストールしました。mac miniだと、元のHDD(120GBの奴)をUSB接続すればそちらからもブート可能なので、正直、完全にWindowsだけのHDDを作ってもあんまり問題にはなりません。万が一のHDD…
コマンドライン引数でハンドル値を渡すという愚行以外、特に見るべき部分のないコード。 HANDLE hEvent = CreateEventW(NULL, FALSE, FALSE, NULL); SetHandleInformation(hEvent , HANDLE_FLAG_INHERIT, HANDLE_FLAG_INHERIT); TCHAR cmdline[MAX_PATH]; sw…
$ find /Applications | xargs file | grep x86_64 /Applications/Chess.app/Contents/MacOS/Chess (for architecture x86_64): Mach-O 64-bit executable x86_64 /Applications/Chess.app/Contents/Resources/sjeng.ChessEngine (for architecture x86_64):…