タグ

cpuに関するcnomiyaのブックマーク (7)

  • Java、バージョン番号のルールを変更 - 20の倍数、5の倍数、1足して……

    Oracleはここのところ、頻発するJavaのブラウザに関係したセキュリティホールに頭を悩ませている。セキュリティ対策に力を入れるために開発リソース割り当てたことで、当初予定していたJava 8のリリース日を先延ばしにするなどの変更を実施している。そして今度はバージョン番号の割り振りも変更することになった。セキュリティパッチの提供頻度が多すぎ、現在のバージョン番号ルールでは対応できなくなったためだと説明している。 「Java SE - Change in Version Numbering Scheme」で説明されている新しいバージョン番号ルールをまとめると次のとおり。 Limited Updateは20の倍数を割り当てる Critical Patch Update(CPU)には5の倍数を割り当てる。倍数が偶数になる場合にはさらに1を加算して奇数へ変更する Limited UpdateとC

    cnomiya
    cnomiya 2013/05/17
    Limited Updateは20の倍数|Critical Patch Update(CPU)は5の倍数(evenなら+1)|ソレ以外は、それらバージョン番号の間
  • [Think IT] サーバが重いってどういうこと? (1/3)

    サーバが重いってどういうこと? 著者:ウノウ  尾藤 正人   2007/10/4 2007年10月の連載ランキング1位(一覧を見る) サーバ管理者だけではなく誰でも一度は経験したことがある「サーバが重い」という現象。一言で「重い」というのは簡単ですが、重いというのは具体的にどういうことなのでしょうか。 ここでいう重い・軽いは単一のベクトルで判断できるような簡単な代物ではなく、様々な要素によって発生する現象です。処理が重いからといって闇雲にハードウェアを増強するのは賢いやり方とはいえません。例えば、メモリ不足が高負荷の原因なのに、CPUを高速なものに変えても効果はほとんどないでしょう。 このような無駄な投資を避けるためにも、負荷の原因を特定して素早く対応策を講じるのはサーバ管理者にとって重要なスキルになります。記事ではサーバ負荷の特定の仕方と対策の仕方について、簡単な概要を説明します。

    cnomiya
    cnomiya 2013/04/11
    まずはコレ読んでと言っておく。
  • 細かい書き込み連発で CPU Wait% が異常上昇 : 管理人@Yoski

    ブログ書くのがものすごく久しぶりなので、とりあえず肩慣らしがてら技術メモ。 先日、とあるサーバーでものすごい性能低下があって、みると CPU wait% が異常に高い。 もう全体の80% 以上が wait%。 で、この wait% ってのは主にローカルディスクが原因なのだけど、ディスクの性能限界まではまだ結構余裕があるから原因がよく分からないでいた。 のが解決したのでメモ。 PHP では error_log という便利な関数があって、ファイルにガンガン文字列を追記してくれる。 もちろんファイルじゃなくてもいいけど、多くはファイルに対してログなどを残すのに大変便利。 これがまた超高速で fwrite なんかより断然速い。しかもスレッドセーフ。 fwrite みたいに「途中までしか書き込めませんでした」なんて弱音を吐くこともない。 そして PHP 5.2.13 からはファイルへの書き込みに限っ

  • お安い GPU で強固なパスワードも用無しに | スラド セキュリティ

    大文字小文字に数字をまぶしたパスワードはブルートフォースアタックに対して強固であると言えるだろうか。強固であるとお考えの方はご再考を (ZDNet の記事、家 /. 記事より) 。 PC Pro Blog の記事にて、GPU を用いたパスワードクラックツール ighashgpu とお安い GPU (1 〜 2 万円で購入できる RADEON HD 5770) の組み合わせで総当たり試行を行った結果が掲載されている。CPU を用いた場合、1 秒間に 980 万パターンの試行が可能であり、5 文字の NTLM ログインパスワードは 24 秒で突破された。一方 GPU では 1 秒間に 33 億パターンほど。パスワードを 6 文字にすると CPU では突破に 90 分ほど要したが、GPU ではたったの 4 秒。7 文字になると CPU では 4 日間かかったが、GPU では 17.5 秒で突破

  • 「MacBook」「MacBook Pro」、ARMベースチップに移行予定か--米報道

    ある報道によると、Appleはひそかに、同社の「MacBook」および「MacBook Pro」製品ラインにおいて、Intelプロセッサの代わりにARMベースのチップを搭載することにしたという。 SemiAccurateは、複数の匿名の情報筋の話として、Appleによるこの移行は「すでに確定している」と報じている。しかし、同社の端末にARMチップが搭載されるのは当分先のことである。 SemiAccurateによると、ARMチップに移行するのは、おそらくNVIDIAが「Project Denver」CPUをリリースする時期に合わせて、2~3年先であると情報筋は述べているという。NVIDIAは2011年に入り、PCからサーバやスーパーコンピュータにいたるまでのすべてを対象に、このARMベースプロセッサを開発していると述べた。同プロセッサは、同社のGPUと同じチップに集積される予定である。 当然

    「MacBook」「MacBook Pro」、ARMベースチップに移行予定か--米報道
    cnomiya
    cnomiya 2011/05/13
    ARMチップに移行するのは、おそらくNVIDIAが「Project Denver」CPUをリリースする時期に合わせて、2~3年先であると情報筋|Windows 8は、ARMベースのチップをサポートする予定であると発表
  • コンペア・アンド・スワップ - Wikipedia

    コンペア・アンド・スワップ(Compare-and-Swap、CAS)は、CPUの特別な命令の一種。不可分操作として、あるメモリ位置の内容と指定された値を比較し、等しければそのメモリ位置に別の指定された値を格納する。この操作の結果、置換が行われたかどうかを示す必要があり、単純な真理値を返すか、そのメモリ位置から読み込んだ内容(書き込んだ内容ではない)を返す。 CAS命令は、マルチプロセッサシステムでセマフォなどを実装するのに使われる。マルチプロセッサシステムでLock-freeとWait-freeアルゴリズムを実装するのにも使われる。 Maurice Herlihy (1993年) は、CAS命令が単なるリード、ライトやテスト・アンド・セットでは実装できないことを示した[1]。 応用[編集] CAS命令を利用したアルゴリズムは、一般にあるキーとなるメモリ位置を読み取り、その古い値を記憶して

  • マルチコア時代のサーバ設計について - Happy Hacking Diary

    来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…

    マルチコア時代のサーバ設計について - Happy Hacking Diary
  • 1