頻発するビーチボール待ち

待機応答について
いつからかははっきりしないが、(多分10.1.2から)やたらとOSXがウエイトをかけてくる。つまりビーチボールを回して、ユーザーのアクションを拒むのには閉口する。いつでもというわけではないが、ファイル操作、カットアンドペーストをするとき多発するようである。考えてもみてくれ、カットアンドペーストするだけで、下手をすると30秒くらいビーチボールが回るのである。おかげで私の使っている最速Mac(G4/744)が最低のマシンとなり、とても我慢ならない。あまりにもストレスがたまるのでノートを使っている。
このDiscussion boardでも探すと「10.1.2を滑らかに動かすには?」などと一応扱われているようである。私に言わせれば「滑らかに動かす」などという生易しいものではない。「使い物にならない」のである。
従来よりOSXが遅い問題は指摘されてきた。しかし今回の問題はとても堪えられるものではない。従来、このビーチボールが回転して待たされるのは私の知るところでは、主に次の2つの場合であった。一つに、日本語フロントエンドを切り替えるとき。これは基本部分を変えるので仕方なしとしょう。一旦変えてしまえば後は問題がない。しかし今回の問題は、フロントエンドを固定した後も起きている。もう一つがOS9のアプリケーションからカットアンドペーストするときである。これはアップルの説明では、OS9とのファイルフォーマット互換性を保つためいろいろ変換に時間がかかっているそうである。それであれば今はOSの移行期であるから仕方なしとしても良い。しかし今回の問題はそんなレベルではない。以前の倍以上の時間をかけた揚げ句、ペーストした結果が何にもペーストされていないという最悪の結果である。その他特に気づくのは、さまざまなエディター(BBEdit6.1)でfindの動作をかけたとき途端に考え込むのである。
はじめは、フロントエンド(EGBridge)が悪さしているのかと思い、フロントエンドを変えてみたりしたが、それ以前の問題だ。また言語スクリプトの順を逆にしたりして、日本語ができるだけ間に入らない状況にしてみても、変わらなかった。要するにOSの基本の部分の問題だと思う。
この問題は、現象としてなかなかとらえ所が無く、「10.1.2を滑らかに動かすには?」の質問者が、「もっと具体的に記述しろ」と逆に質問されていましたが、私もこの質問者の気持ちがわかります。本人としては全く普通の操作をしているにすぎず、特定のアプリケーションが問題であるわけではなく、要するにどういうときに問題があるのかなかなかはっきりしないのです。psやtopで何が詰まっているのか調べる方法も今の場合役に立ちません。要するにOS自身がふさがっているわけで、これに対する回答はアップル自身がするべきで一般ユーザーの経験的回避方法に期待するのは、本道ではないと思います。ですので私の今回の質問は、このようなユーザー同士の議論ではなく、アップル者自身に向けられるものですが、しかし今のシステムではそれしかチャンネルが開かれていないので仕方ない。
最後にこれが10.1.2のせいであれば、手元にある10.1のCDで再インストールしようと試みたが、古いバージョンに戻るのことが(少なくとも標準的インストールの手続きで)できないのである。OSが古いほうのCDで新しいOSが入っているハードディスクはインストール時にグレイ表示で選択できないようになっているのである。なんともご丁寧な話であるが、このアップルのお仕着せの「保護」を破る方法をどなたか知りませんか?

投稿日 2002/01/28 13:35

返信: 25

2002/02/04 11:50 Community User への返信

>スリープから解除されるときに、ご指摘の状況
ご指摘の状況===>虹色回転ボール
>(ごく一部)により、ご指摘のように30秒前後
ご指摘のように===>黒白回転ボール

2002/02/04 19:42 Community User への返信

カーソルメカニズムのコードは、OS 9のコードのものをフルサポートしているようです。技術資料によると、垂直帰線割込み時に反復(再現?)タスクをスケジュールしたり実行する部分が実装されているようですが、同期動作が必要なときにアプリケーションによっては、何らかの理由で冗長なオペレーションがメインイベントループで反復されてしまい、ディスクカーソルの回転をコールしていると勝手に推測してみました。
安食さん凄いな。相変わらず勉強してますねえ。
# 直訳調なのも相変わらずだけど ;-)

唯自分のところで観察をした感じだと,block しているのは WindowServer 辺りで hardware ではないと思うな。理由は

  • 待たされている時は大抵 CPU 使用率がぐわっと 100% まで行ってしまう事。I/O が block した場合,普通は CPU の使用率には影響ない筈。
  • Terminal での作業や pure Darwin の使用時にはそういった現象が出ない事。
Mach port なんかを使った(単一機械内での)通信に失敗している様な感じですね。
# 素人の単なる印象なんですが。

2002/02/04 22:20 Community User への返信

そういや Console に
WindowServer[68]: CGXDisableUpdate: Updates disabled by connection 0xd94b for over 1.000000 seconds
WindowServer[68]: CGXDisableUpdate: Updates disabled by connection 0xd94b for over 1.000000 seconds
WindowServer[68]: CGXDisableUpdate: Updates disabled by connection 0x810b for over 1.000000 seconds
WindowServer[68]: CGXDisableUpdate: Updates disabled by connection 0xd94b for over 1.000000 seconds
WindowServer[68]: CGXDisableUpdate: Updates disabled by connection 0x4b03 for over 1.000000 seconds
WindowServer[68]: CGXDisableUpdate: Updates disabled by connection 0xd94b for over 1.000000 seconds
WindowServer[68]: CGXDisableUpdate: Updates disabled by connection 0xd94b for over 1.000000 seconds
WindowServer[68]: CGXDisableUpdate: Updates disabled by connection 0xd94b for over 1.000000 seconds
WindowServer[68]: CGXDisableUpdate: Updates disabled by connection 0x2d27 for over 1.000000 seconds
と大量に出てますね。:D
画面表示を Update しようとして 1 秒以上経ってエラーになっちゃってる?

2002/02/06 13:29 Community User への返信

5日に公開されたエルゴソフトのTechnical Supportに、ログイン時に EGBRIDGE が選択されているとシステム全体の動作が非常に遅くなることがあると記されました。問題を解消したアップデータを近いうちに公開する予定だそうです。
これによって、mi editorでの障害も解消されればよいですが...

2002/02/13 09:24 Community User への返信

私も、ファイル名の変更時等に虹色カーソルが20秒ほど回り続けるトラブルを何回か経験しましたが、私の場合は「ログイン時にClassicを起動」しない設定にすることで、問題が起きなくなりました。
MacトラブルニュースのApple KBaseの解説記事で、「ClassicとOS X間でカット&ペーストをすると問題が生じることがある。解決するには、「ログイン時にクラッシックを起動」せずに、Classicが必要になったときに起動する」とありましたので、それに従いました。
私の場合、カーソルが長時間回り続けるようになった場合、Classicを再起動すると症状が直ることを確認しておりました。Classic再起動で改善される場合は「ログイン時に起動しない」設定の効果があると思われます。

2002/02/17 07:52 Community User への返信

最近、Office v.X でウェイトが目立ちます。(ATOK14使用)
文章作成後、Saveしようとして、ファイル menuをさわると、ビーチボールが出てきて、メニューが表示されるのに数秒ぐらいかかります。このとき、ADSLにつないでいるルータのWAN Act.ランプが点滅を繰り返し、あたかもインターネットにアクセスしているように見えます。
なにかネットワークまわりの設定でも悪いのでしょうか?
同じような症状の方いらっしゃいませんか?

2002/02/17 09:56 Community User への返信

ええと、ATOK 併用時の問題は、別トピックにてATOK と Office との相性が悪いという話題が出ていますので、そちらを参照されるとよろしいかと。

2002/02/28 08:48 Community User への返信

10.1.2の時は、Office v.Xをほとんど使っていなかったのでよく分かりませんでしたが、システムを10.1.3にしてから、Office v.Xでビーチボール待ちがでるのに気がつきました(Atok14使用)。具体的にはwordで45KBのファイルをsaveするとき、保存ボタンをクリックするとビーチボールが回転し、20秒くらいたってから、wordのカラーンという保存音がして保存されます。保存されるといっても、デスクトップに保存する設定にもかかわらず、デスクトップに何もファイルが見あたらず、デスクトップをどこでも適当にクリックすると、デスクトップにファイルが現れます。Atokをアンインストールすると。ビーチボール待ちはなくなります。デスクトップクリックは相変わらずです。

2002/03/08 09:10 Community User への返信

私も同じような問題に悩まされることが多いのですが,特にスリープがかかり出すような長い時間,放置したあと,新たにハードディスクへのアクセスが発生するような処理をさせると待たされることが多い(そういうときは,1分近く待たされることも!)と思います.また,FirewireHDDをつないだりしている場合にはこの現象は特に顕著になるような気がします.
このような現象を考えあわせるとハードディスク周りのスリープ機能のようなものがあって,スリープから復帰する時間,待たされることが原因になっているような気がしています.
ハードディスクのAPM(Advanced Power Management)値を変更するAPM Tuner↓で少しだけ改善されるような気はします.
http://www01.u-page.so-net.ne.jp/gb3/eijim/
でも,ほんとに少しだけしか改善されないので,結局,問題はファームウェアにあって,復帰が遅いスリープ機能をHDD周りにかけてしまっているとか,ある種のアクセスの場合にはスリープを解除できないとかいったことがこの現象の原因のような気がします.(マシンが少し古いからなのか...?)

2002/03/12 08:54 Community User への返信

この件,もしかすると,
トピック:「10.1.3によるMO不具合」に書かれている10.1.3でのドライバの仕様変更と関係がある可能性もあります.

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

頻発するビーチボール待ち

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。