はじめに 前編では、16bitOSだった時代から伝わる伝統的な手法(メッセージポンプ)を紹介しました。反応が鈍いと感じはするものの、同時に複数の処理を実行する手段を持たなかった時代だったため、不自由しているという感覚はありませんでした。しかし、そのような時代は既に歴史の1ページに過ぎず、32bit(あるいは64bit)OSの現在では、こういった処理はそれぞれ別に実行し、同時に処理するマルチスレッドを利用するのがよいとされています。 後編となる今回は、マルチスレッドを利用し、時間のかかる処理とメッセージの処理の2つを効率よく行う方法のいくつかを紹介したいと思います。 対象読者 C++でWindowsアプリケーションのプログラム開発経験がある開発者 必要な環境 Visual C++ 2010 Express Editionまたはそれ以上のエディションがインストールされた環境 どの処理をメインス
Windowsのみ:PCを起動するとき「遅いな~」と、イライラすることはありませんか? しかし、どのアプリケーションが起動スピードを遅くさせているのかは、結構わかりづらいもの。そこで、起動プロセスを最適化するためのソフトウェア、『Soluto』が登場しました。 「アンチフラストレーションソフトウェア」と銘打ったこのソフトは、以下のコンセプト紹介動画でも述べられているとおり、システム起動プロセスでの全てのアプリケーションを追跡し、どれがスピードダウンの原因かを、バッチリ特定してくれます。 『Soluto』をインストールし、PCを再起動すると、起動プロセスの間、各プロセスを追跡し、どのプロセスにどれだけの時間がかかったかをリスト化。また、プロセスを「No-brainer(不要)」、「Potentially removable(不要かも)」、「Required(必要)」の3つのグループに分け、ど
| 人気ページ | おすすめ記事 | 定番ツール | HDDを正しくデフラグしてWindowsを高速化する方法とデフラグ豆知識
先日、SSDを換装したノートパソコン。 期待された(?)プチフリーズはほとんど発生せず、快調に使えていたわけですが…。 それでは面白くもなんともないので、ここは一発、無理くりにでもプチフリーズを発生させるべく、いろいろやってみることにしました。 で、タイトルにも書きましたが、 SSDにもデフラグは要ります!!ってか必須です!!でも条件付。 実際、別のサイトの実験結果(こちらの方がしっかり書かれてます)でもそういう結論は出てましたが、今回はたまたま別方向で検証してみた結果を書いておきます。 ----- たまたま、もともとのハードディスクの断片化状態は悪くなかったので、結果的にはいい状態で、快調ではありました。 じゃ、ここはいっちょ、わざと断片化させてみますかね。 その昔、「デデフラグ」という、ハードディスクをムリヤリ断片化させるソフトがあったのを思い出してぐぐってみましたら…ありました。 デ
パソコンのスイッチを入れてからWindows XPが起動するまで、イライラしながら画面を見つめた経験はないだろうか。はやく操作を始めたいのに、なかなかOSが起動しない。こんな状態を少しでも改善するために、今回はWindows XP起動高速化術を紹介しよう。 ■知っ得 No.0073 Windows XPの起動を速くするワザ5 パソコンを長い間使っていると、知らない間にパソコン起動時にいろいろなソフトが同時に起動していたり、サービスが実行されていたりしていないだろうか。自分にとって必要ないものを削除していくだけでもWindows XPの起動は速くなる。改めて起動の状態を確認し、設定を変更しよう。 1.XPロゴを表示しない パソコンの電源を入れるとしばらくして表示されるWindows XPのロゴ。普段何気なく目にしていると思うが、実はこれも表示させないように設定することができる。わずかではあ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く