タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

JAVAとjavaとcpuに関するItisangoのブックマーク (3)

  • Javaのスレッド(Thread)を使いこなすコツを、基礎からしっかり伝授

    Javaのスレッド(thread)とは、プログラム上で複数の処理を同時に動かす仕組みです。スレッドをJavaで使うためのクラスjava.lang.Threadを指す言葉でもあります。 さて、多くの作業は人が手分けすれば早く終わります。違う作業であっても、それぞれの作業へ人を割り当てれば同時に行えます。当然、一人での作業より効率的です。 それと同じで、プログラムでも処理を複数同時に動かせば、短い時間で効率よく処理できます。その仕組みがスレッドです。スレッドは、今ではごく当たり前に使われているのです。 この記事では、Javaでのスレッドの考え方・使い方の基から、スレッドを使う上で気を付けたいこと、スレッドに関する話題について、ポイントを絞って初心者向けに説明します。 ※この記事はJava 13時点の言語仕様・APIに基づいています。サンプルはJava 13の環境で動作確認しています。 1.ス

    Javaのスレッド(Thread)を使いこなすコツを、基礎からしっかり伝授
    Itisango
    Itisango 2022/09/30
    「現時点でスレッドを扱うには、Executorフレームワークを使うのが普通です。Threadをそのまま使う時の問題点が解消されます。Cocurrent Utilitiesには、さらに便利なクラスがあります。」
  • うるう秒によるjava障害と連動して生じたHDFSメタデータ破損からの復帰手順 - 生物物理計算化学者の雛

    記事ではうるう秒によるjavaの異常と、それに伴って生じたHadoop 0.21.0 HDFSのメタデータ破損からの復旧手順を説明します。なお、復旧手順は私の環境で上手くいっただけであり、他の環境で同様の手順を行ったとしても復旧できる保証はありませんので、ご注意ください。 昨日(2012/7/1)Hadoopクラスタの一部マシンでCPU負荷が突然MAXに張り付いていることに気付きました。 今日になってこの現象はうるう秒のあとにjavaに生じた不具合であることが分かりました(参考:http://d.hatena.ne.jp/sh2/20120702、このブログの記述と同様にjavaとksoftirqdプログラムが大きなCPU負荷を占め続けていました)。 この障害が起きていたのはOSがfedora10, 13のマシン群で、他のマシンはCentOSであり不具合無く動作していました。 試行錯

    うるう秒によるjava障害と連動して生じたHDFSメタデータ破損からの復帰手順 - 生物物理計算化学者の雛
    Itisango
    Itisango 2012/07/02
    "メタデータを過去にコピーしておいたメタデータで差し替えることで復旧することにしました。"
  • GoogleがAndroid用に独自プロセッサを開発か

    Googleが半導体事業に進出?――GoogleAndroid端末で使用するためのプロセッサを開発しているとの情報がリークされた。 android-invasionによると、Google社員のプログラマーからもたらされた情報として「Androidデバイスで使用するためのカスタムプロセッサとGPUを開発中」であり、早ければ、今年後半に登場するNexus端末に搭載されるのでは、とのこと。 既に知られているように、Appleは独自のプロセッサを開発しており、iPhoneiPadに採用している。ハードウェアのコア部分が統一されており、OSのバージョン管理も徹底されている点が、Appleの強みとなっている。 一方で、Androidには様々なプロセッサが搭載されており、ハードウェアとOSが分離しているのが現状だ。これによって、メーカー側はOSのバージョンを更新する度にハードウェアへの最適化が必要で

    GoogleがAndroid用に独自プロセッサを開発か
    Itisango
    Itisango 2012/01/09
    SUNのJavaチップを思い出した。
  • 1