• 締切済み

コンソールの休止状態

_kappe_の回答

  • _kappe_
  • ベストアンサー率68% (1522/2216)
回答No.1

UNIX系のOSでの話でしょうか。 Ctrl+Sでコンソールでの文字入出力が止まりCtrl+Qで再開するのはTTY側のフロー制御機能であって、アプリケーション側の状態を調べても分からないと思います。TTYのフロー制御状態を知る方法が何かしらありそうですが、見つけられませんでした。 Ctrl+Sで文字入出力が止まってしまうのが気に入らないという場合は、設定で無効化することもできます。 https://www.itmedia.co.jp/help/tips/linux/l0612.html

nda23
質問者

お礼

回答ありがとうございます。 OSを書き漏らしておりました。 Windowsのプログラムです。 私も機械語をトレースし、WriteFileの中で データを出力するまでは状態の確認など していないことは突き止めました。 更に言うと、システムコール内で停止している ことも分かりました。 デバイスコントロールあたりまで追えば、 あるいは分かるかも知れないんですが、 システムコールの先はデバッガでは追えず、 諦めました。 今は開始からずっとキーをモニタして PauseやCtrl+S、その他のキー押下を 管理して、状態を把握しています。 まぁ、プロセス起動から、キーボードの 監視を始めるまでの僅かな間にPauseを 押すのは人間業では無理だと思うことで、 自らを慰めております。 でも、論理的じゃないんですよね。

関連するQ&A

  • XPのSP3を使用してるのですが休止状態ができない

    休止状態にしようとすると一瞬画面が消えるのですが、消えた後また画面が表示され、「システムリソースが不足するため、APIを終了できません」と表示されます。スタンバイはできます アプリケーションをいくつか終了すると休止状態にすることができるのですが、毎回アプリケーションを終了しないで、休止状態をしたいので何か良い解決策があれば教えて欲しいのですが、ご存知の方がいましたら教えてください ちなみにSP2ではこの現象を直すパッチが出ていたのですがSP3ではこの現象のパッチ等が見当たりませんでした 詳しい方がいましたらアドバイスお願いします

  • 休止状態でとめたい。

    Dell INSPIRON 1501、OSはVISTA 電源を切るときに休止ボタンがありません。 スリープで止めると外付けのHDDの電源が切れません。 何とか休止状態で止める方法はないものなのでしょうか? できるようならご教授お願いします。

  • 画面がすぐに休止状態

    メールなどの画面を操作中、タイトルバーが薄いグレーになり、画面が休止状態になることがあります。そのたびに、ボタンを押して、休止状態を解除しています。この休止状態をオフにする方法をご存じの方がいらっしゃれば、ご教示をお願いします。

  • 対話型ログイン方法での休止状態

    WindowsXP Pro SP3で、対話型ログイン(Ctrl+Alt+Delete)方法で休止状態へさせる事ができません。 対話型ログイン方法にさせる前は、シャットダウンオプションでShiftを押すとスタンバイが休止状態になったのですが、対話型にしてから出来なくなりました。 コントロールパネルの電源オプションから、休止状態を有効にするにチェックを入れて、適用を押すと以下のメッセージが出て休止状態を有効にする事が出来ません。 「電源のポリシーマネージャは、休止状態のファイルを予約することはできません(プロセスはファイルにアクセスできません。別のプロセスが使用中です)」 どなたか、対話型ログイン方法で、シャットダウンオプションに休止状態を選択させる方法をご教授下さい。(そもそも対話型ログインだと休止状態は選択できないのでしょうか…)

  • システムリソース不足で休止状態にできない

    ノートパソコンなんですが、休止状態にしようとするとタスクバーの右端の常駐トレーに、黄色の三角にびっくりマークのアイコンが表示されて、そこから吹き出しが出て、「Windows-システムエラー システムリソースが不足するためAPIを終了できません」と表示されてしまって休止状態にできないことがよくあります。 起動してからすぐだと休止できるのですが、アプリケーションをいくつか立ち上げて作業をしたあとだと、たいてい休止状態になりません。 休止状態にできないと大変不便で困っています。この状況を改善する方法をお教え下さい。 よろしくお願いします。

  • 休止状態

    数回休止状態に入ったり戻ったりを繰り返してると、コンパネ→電源オプションで休止状態タブが表示されなくなるときがあるんですがなぜでしょうか??

  • 休止状態になってくれません

    PCにあまり詳しくなく、調べて出来るところから実践してみたのですが解決されないので、みなさんのお知恵を拝借させてください。 「コンピュータは、'VIA OHCI Compliant IEEE 1394 Host Controller'デバイスのデバイス ドライバのために休止状態に入ることができません。アプリケーションをすべて終了して、やり直してください。問題が解決されない場合は、このドライバの更新が必要になる場合があります。」 というエラーが出て休止状態に入れません。 もちろんアプリケーションを全て終了することも試しましたし、ドライバの更新も試しました。(最新状態でした。) ドライバが重複しているわけでもないみたいで・・・ どうしたら休止状態にすることが出来るようになるでしょうか? 簡単な質問だと思いますが自分の力では解決することが出来ませんでしたので、ご回答の程よろしくお願い致します。

  • 休止状態が遅い

    レッツノート CF-S10の休止状態が遅いです。 具体的には、パソコンのふたを閉めて、電源が切れるまで、今計ったら、2分25秒かかりました。 他のノートPC(友人のDell INSPIRON 9400やlenobo  では13秒ほど、いずれもWin7)で10倍以上の開きがあります。 休止状態を高速にする方法、教えてください。

  • 休止状態もスタンバイも「失敗」して、できない。

    こんにちは。 私の使っているパソコンでスタンバイも休止状態もできません。 休止状態やスタンバイにしようとしたら、 「休止状態の失敗」と表示され、 「コンピュータはIntel(R) 82852/82855 GM/GME Graphics Controllerデバイスのデバイス ドライバのために 休止状態に入ることができません。アプリケーションをすべて終了してやり直してください。問題が解決されない場合は、 このドライバの更新が必要である可能性があります。」 というメッセージが出てきます。 スタンバイの時も同様のメッセージが表示されます。 一応、すべてのアプリケーションやウィンドウを閉じてから休止状態にしようとしているのですが、やはりできません。 これはどういうことなのでしょうか? ちなみに休止状態の設定に関しては、 「コントロール」→「電源オプション」→ 「詳細設定」→「電源ボタン ポータブルコンピュータを閉じたとき:何もしない コンピュータの電源ボタンを押したとき:シャットダウン」 「休止状態」→休止状態を有効にするにチェックは入っている、休止状態に必要な容量は足りている。 という感じで問題はないと思われます。 あとプリンターとスピーカーを常時接続しています。 私の知識ではここまでが限界なので、 どうすれば休止状態にできるかご教示ください。

  • サスペンド・休止状態 が無くなりました

    Windows98ですが、終了時にエラーがでた後、「休止状態でエラーがおきました。今後休止状態にならないようにしますか?」とのメッセージが出、うっかり「はい」をクリックしてしまいました。 結果、windows98の終了メニューから、サスペンド休止状態が無くなってしまいました。また、電源管理で「電源ボタンを押した場合、休止状態にする」設定にしていた物も聞かなくなりました。 これらの、状態から、サスペンド・休止状態を復活させるにはどのようにすればよいでしょうか?OSの上書きインストールが出来ればいいのかもしれませんが、リカバリーCDしかありません。 ご存じの方はどうぞよろしくお願いします。 OSはwindows98 機種は Panasonic CF-S22(ノートパソコン)です