うるう秒でCPU状態が狂うよう


2012年7月1日に実施されたうるう秒により、CPU利用率が跳ね上がる現象が多々発生したようで。

御多分にもれず自分も被害に遭って、ただでさえ面倒な事を残しておいた週明けに拍車がかかったBlueMondayであります。



MySQLでの被害

  • MySQL Bugs: #65778: User has reported large and continued spike in CPU after leap second
  • うるう秒のあとにMySQLなどのCPU使用率が高騰する件について – SH2の日記

  • この辺ですね。世知辛い世の中です。

    XENでの被害

    どちらかというとLinuxカーネルバージョンの問題だと思いますが、自分の環境では Dom0 Squeeze & DomU Squeeze の DomU において高確率で被害に遭っていました。現象としては、ただOSを立ち上げた状態のサーバなのに異常なCPU使用率をたたき出しているプロセスがちらほら。automountごときが常時10%になっていたり、その割に nagios-nrpe-server は普通だったり。でも top 打ったら150%叩きだしたり。NameNodeのJavaが600%だったり、瞬間的に6000%とか笑わせにきたり・・・Dom0やLenny系は無事なので、特定のカーネルバージョン+特定のソフトウェアで問題が出るようで。

  • Leap second causing ksoftirqd and java to use lots of cpu time – Frederik’s Blog

  • 仮想環境の開発してると時間関係に悩まされる時があり、DomUでのCPU処理が極端に遅い時ってたいてい時刻の進み自体遅くなっている(=dateを打っても数十秒で1秒しか進まないような)ことがほとんどです。なので今回はCPU利用率が高くなるということで時刻も極端に速く動いているかと思いきやそうではないようで。

    XENでもっと言うと、current_clocksourceがjiffiesなのかxenなのか。時刻更新をDom0任せにしているかNTPにしているかでも被害に遭うかどうかが変わりそうですね。ていうか1秒挿入されるということは時刻更新で1秒過去に戻るようなものだけど、その程度でこんなことになるものでしょうか。確かに普段の時刻更新は遅れに対して進める場合がほとんどなので、あまり無い挙動ではありますが。あとは知ったかで software interrupt 関係とか・・?


    今は深く考えすぎても時間がもったいないので続報待ちで。
    今年は208日問題とかもあったし、これ系は勘弁願いたいですな。

    うるう秒でCPU状態が狂うよう への8件のコメント

    1. 外道父 より:

      Squeeze Dom0でもCPU挙動がおかしい例を発見。
      簡単なbashやただのmkdirでも50~100%のCPU使用率になっていた。
      単発プロセスだと問題ないけど複数だとI/Oが遅いという例も有り。

      メモリとかデバイスを待つのは iowait だけど、mkdir とかで CPU Usage が高くなるのは、CPU thread間で手間取って CPU時間に加算されちゃってるとかじゃないのかな、と予想。並列処理が変になってる感じがする。

    2. Edwina より:

      Every weekend i used to go to see this web site, as i want enjoyment, as this this
      site conations in fact fastidious funny material too.

    3. oku coffee より:

      What’s up, everything is going nicely here and ofcourse every
      one is sharing data, that’s in fact excellent,
      keep up writing.

    4. cameroun info より:

      I don’t know if it’s just me or if everyone else experiencing issues with your site.
      It appears as if some of the written text on your content are running off the screen. Can somebody
      else please comment and let me know if this is happening to them too?
      This may be a problem with my web browser because I’ve had this happen previously.
      Cheers

    5. That is very attention-grabbing, You are an excessively professional blogger.
      I have joined your rss feed and look forward to in the hunt for more of your
      excellent post. Additionally, I’ve shared your site in my social networks

    6. Kevin より:

      Hello there I am so grateful I found your webpage,
      I really found you by mistake, while I was researching on Google for something else, Anyways I am
      here now and would just like to say thank you for a fantastic post and a all round interesting blog (I also
      love the theme/design), I don’t have time to read through it all at the moment but I have book-marked it and
      also included your RSS feeds, so when I have
      time I will be back to read a great deal more, Please do keep up the awesome job.

    7. There is definately a lot to learn about this subject. I like all of the points
      you have made.

    8. Juli より:

      I have learn several good stuff here. Certainly price bookmarking for revisiting.
      I wonder how a lot attempt you put to make this type of fantastic informative web site.

    コメントを残す

    メールアドレスが公開されることはありません。

    次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt=""> <pre class="" title="" data-url=""> <span class="" title="" data-url="">