タグ

最適化に関するnabehiroのブックマーク (3)

  • C#のvolatileって結局なんの効果があるの? - 開発思考実験日記

    volatile 修飾子 C#にはvolatileという修飾子がある。MSDNのC# リファレンスでは以下のように説明している。 volatile キーワードは、同時に実行中の複数のスレッドによってフィールドが変更される可能性があることを示します。 volatile と宣言されているフィールドは、シングル スレッドによるアクセスを前提とする、コンパイラの最適化の対象にはなりません。このため、フィールドには常に最新の値が含まれます。 volatile 修飾子は、通常、アクセスをシリアル化する lock ステートメント (C# リファレンス) ステートメントが使用されない場合に複数のスレッドによりアクセスされるフィールドに対して使用します。 まず、前半部分は他のスレッドより変更される可能性があるフィールドに対して最適化を禁止するためのもの、これはまあまあ想像できる。以下のようなコードでコンパイ

    C#のvolatileって結局なんの効果があるの? - 開発思考実験日記
  • MacでBフレッツを高速化する:その1 - ...というわけで

    高い利回りで国債を購入する方法とは? (国債の金利と利回り格付け購入の投資講座) 土地区画整理士とは (士業の種類と役割──プロフェッショナルな相談役) ファイナンシャル・プランニング技能士とは (士業の種類と役割──プロフェッショナルな相談役) 士業に相談する際の選び方 (士業の種類と役割──プロフェッショナルな相談役) 無料相談や無料の一括資料請求が便利 (士業の種類と役割──プロフェッショナルな相談役) 社会保険労務士とは (士業の種類と役割──プロフェッショナルな相談役) ビジネス文書便利ページ (文書と文章の便利ページ) 海外主要市場の株配当利回り比較 (金融起業家 河合圭のオフショア投資ブログ) 司法書士とは (士業の種類と役割──プロフェッショナルな相談役) 1円も使わずMacを高速化出来る8つの方法。 (和洋風◎) 以前の記事で、地方のBフレッツの遅さについて触れました。そ

    MacでBフレッツを高速化する:その1 - ...というわけで
  • たったワンクリックであらゆるサイトのJavaScriptやCSSを圧縮&最適化してくれる『zbugs』 | 100SHIKI

    これはすんごく便利・・・。 zbugsを使えば、ワンクリックであらゆるサイトのCSSおよびJavaScriptを圧縮してくれるようだ。 もちろん何パーセント圧縮されたかとか、どのファイルがどれだけ小さくなったかといったことの詳細も教えてくれる。 さらに圧縮したファイル群をまとめてダウンロードすることも可能だ。 サイトをつくったあとに、さらなるスピードアップを図るのにいいだろう。インターフェースも素敵でシンプルなので一度試してみるといいですよ。

    たったワンクリックであらゆるサイトのJavaScriptやCSSを圧縮&最適化してくれる『zbugs』 | 100SHIKI
  • 1