タグ

2009年1月9日のブックマーク (12件)

  • @IT:Windows TIPS -- Tips:カーネル・モードとユーザー・モードの負荷状況を簡単に見分ける方法

    このような場合には、タスク・マネージャの[パフォーマンス]タブで、カーネル・モードとユーザー・モードの負荷状況を確認すれば、原因を特定しやすくなる。 Windowsを使っていると、コンピュータを何も操作していないのにディスクやネットワーク・アクセスが発生する場合があるが、それらはほとんどの場合、バックグラウンドで実行中のプロセスの処理に起因するものである。しかし、このような予想外のディスク/ネットワーク・アクセスが必要以上に発生して、アプリケーションなど来の処理に支障をきたすようでは困りものだ。また場合によっては、ディスクやネットワークのアクセス・ランプは点灯していないのに、システム性能が異常に低下したり、一時的にアプリケーションがロックしたような状態になったり(そのように見えたり)する場合もある。 システムの負荷状況を確認するには、タスク・マネージャの[パフォーマンス]タブを利用する(

    kicyon
    kicyon 2009/01/09
  • MFLOPSとは - IT用語辞典

    概要 MFLOPS(megaFLOPS)とは、コンピュータの処理速度をあらわす単位の一つで、1秒間に実行できる浮動小数点演算の回数を100万回単位で表したもの。100万FLOPS。科学技術計算や3次元コンピュータグラフィックス(3DCG)描画などにおけるコンピュータや演算装置の性能指標として用いられる。 浮動小数点数は広い範囲の実数を表現できる数値のデータ形式で、その計算を毎秒何回実行できるかを「FLOPS」(Floating-point number Operations Per Second)という単位で表す。これに100万倍(106)を表す接頭辞「M」(mega:メガ)を組み合わせたものがMFLOPSで、1MFLOPSは毎秒100万回計算する能力を表す。 1980年代頃まで大型コンピュータの性能指標としてよく用いられた単位だが、半導体技術の急激な進歩と小型化の進展により、1990年代

    MFLOPSとは - IT用語辞典
    kicyon
    kicyon 2009/01/09
  • ベンチマークを測定するには

    Linuxでベンチマークを測定するときは、HDBENCH cloneを使うと便利だ。HDBENCH cloneは、Windowsのベンチマークソフトとして有名なHDBENCHとほぼ同じユーザーインターフェイスを持つベンチマークプログラムだ。ただし、HDBENCH cloneがHDBENCHと似ているのは、ユーザーインターフェイスと名前だけで、パフォーマンス計測のアルゴリズムは異なる。従って、同じPCWindowsLinuxをインストールして、それぞれのHDBENCHを実行しても、結果は異なるので注意が必要だ。 HDBENCH cloneは、ベクター(http://www.vector.co.jp/)などからダウンロードできる。2002年5月時点の最新バージョンはHDBENCH clone 0.14.0で、圧縮ファイルはhdbench-0.14.0.tar.gzだ。なお、インストールする

    kicyon
    kicyon 2009/01/09
  • Linuxシステム構築Tips - 姫野ベンチマークの使用方法+性能測定結果一覧

    姫野ベンチマークの使用方法 CPU処理速度のベンチマークツール「姫野ベンチマーク」(通称 「姫野ベンチ」)を用いて、LinuxサーバのCPU性能を測定する際の手順メモです。コンパイラはgccを使用しています。 ディレクトリの作成 $ cd /home/user $ mkdir himenobench ソースのダウンロード 次のURLより、LZH形式で圧縮されたソースファイルを作成したディレクトリ配下にダウンロードして下さい。 http://accc.riken.jp/HPC/HimenoBMT/program1.htm ソースコード(C, static allocate version)、問題サイズ「M」(256 x 128 x 128) を選択します。 なお、問題サイズ「M」(256 x 128 x 128)の場合、ベンチマーク実行中、姫野ベンチが約226MBのメモリを使用

  • SOHO DIY - VOL.3 PART1

    kicyon
    kicyon 2009/01/09
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    kicyon
    kicyon 2009/01/09
  • overload の rebless バグについて - daily dayflower

    きちんと追いきれなかったので結構ぐだぐだです。 そもそも bless の挙動とは #!/usr/bin/perl use strict; use warnings; package FooBar; package main; my $a = { }; my $b = $a; print $a, "\n"; # HASH(0xb8002a0) print $b, "\n"; # HASH(0xb8002a0) bless $a, 'FooBar'; print $a, "\n"; # FooBar=HASH(0xb8002a0) print $b, "\n"; # FooBar=HASH(0xb8002a0) 前半はまぁいいでしょう。同じ無名ハッシュリファレンスをさしているので同じ内容が出力されます。 おもしろいのは後半です。 $a を bless しただけなのに,$b も bless され

    overload の rebless バグについて - daily dayflower
  • RHEL 5(.2) の perl-5.8.8-15.el5_2.1 で例のバグが治っていた - daily dayflower

    例のバグとは,あの overload rebless のバグを解消するために bless にパフォーマンスペナルティが発生していたやつです。 overload の rebless バグについて - daily dayflower CentOS 5.1 の perl をリビルドする - daily dayflower ずいぶん前*1ですが,RHEL 5(すなわち CentOS 5 も含む)の Perl 5.8.8 の updates の perl-5.8.8-15.el5_2.1 でパフォーマンス解消パッチがあてられてリリースされてました。ベンチマークとってみたら,たしかに治っているぽいです。 なお patch#28775 をあてるタイプのワークアラウンドぽいです。なので Perl 5.10(5.9.4-)系で根的に治したのとは手段が違います。くわしくは前述の overload の reb

    RHEL 5(.2) の perl-5.8.8-15.el5_2.1 で例のバグが治っていた - daily dayflower
  • CentOS 5.1 の perl をリビルドする - daily dayflower

    2008-12-26 追記 CentOS 5.2 の updates の perl-5.8.8-15.el5_2.1 で下記該当パッチ+αがあたった状態になっています。もう自分でパッチをあててリビルドする必要はありません(RHEL 5(.2) の perl-5.8.8-15.el5_2.1 で例のバグが治っていた - daily dayflower)。 overload の rebless バグとパフォーマンスペナルティ問題 については下記参照。 YappoLogs: FedoraCoreやCentOS系の遅いPerlのパッチの件 overloadと再blessの問題 - Unknown::Programming overload が無効? - Practice of Programming YappoLogs: overloadのreblessとRHLのoverloadが遅いパッチ ov

    CentOS 5.1 の perl をリビルドする - daily dayflower
  • overloadと再blessの問題 - Unknown::Programming

    overload が無効? - Practice of Programming 軽く調べてみたんですが、どうやらオブジェクトを再blessした場合、overloadフラグが立たないケースがあるようです。 具体的に言うと、overloadを使用しないオブジェクト$mが、overloadを使用しているクラスに再blessした場合、$mにはoverloadフラグが立つが$mをコピーした別のリファレンスにはoverloadフラグが立たないということです。 あー、ややこしい。こーゆーのは文章で説明するよりもコードを見た方がわかりやすいってことで以下コードで説明。 まずoverloadフラグが立つケース use Mortal qw/:all/; use strict; my $m = bless {}, "main"; bless $m , 'Mortal'; print $m; # This obj

    overloadと再blessの問題 - Unknown::Programming
    kicyon
    kicyon 2009/01/09
  • CentOS5環境でDBIx::Classが遅い問題 - Irako::Blog

    kicyon
    kicyon 2009/01/09
  • テクノロジー : 日経電子版

    遺伝子を効率よく改変するゲノム編集研究の第一人者で米ブロード研究所のフェン・チャン主任研究員は、エボラ出血熱やジカ熱の早期診断技術を開発したことを明らかにした。ウイルスの遺伝情報が…続き 受精卵のゲノム編集、なぜ問題 優生思想と表裏一体 [有料会員限定] ゲノム編集品 販売容認、条件満たせば安全審査なし [有料会員限定]

    テクノロジー : 日経電子版
    kicyon
    kicyon 2009/01/09