JP2759950B2 - Computer system - Google Patents

Computer system

Info

Publication number
JP2759950B2
JP2759950B2 JP62321825A JP32182587A JP2759950B2 JP 2759950 B2 JP2759950 B2 JP 2759950B2 JP 62321825 A JP62321825 A JP 62321825A JP 32182587 A JP32182587 A JP 32182587A JP 2759950 B2 JP2759950 B2 JP 2759950B2
Authority
JP
Japan
Prior art keywords
command
adapter
driver
response information
trace
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP62321825A
Other languages
Japanese (ja)
Other versions
JPH01162948A (en
Inventor
敬藏 小池
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP62321825A priority Critical patent/JP2759950B2/en
Publication of JPH01162948A publication Critical patent/JPH01162948A/en
Application granted granted Critical
Publication of JP2759950B2 publication Critical patent/JP2759950B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Description

【発明の詳細な説明】 〔概 要〕 計算機システムにおけるアダプタおよびデバイスドラ
イバの稼働状態の情報収集のためのトレースに関わり、
複数のデバイス間の制御の干渉の調査等を容易にするよ
うにしたトレースデータを採取できる計算機システムを
提供することを目的とし、1以上のデバイスを接続する
アダプタを制御し、トレース領域を有するアダプタドラ
イバと、アダプタドライバを介して、デバイスとの間で
コマンドおよびコマンドに関わる応答情報を授受し、デ
バイスを制御するデバイスドライバと、を有し、アダプ
タドライバが、1以上のデバイスドライバが発行するコ
マンドおよびコマンドに関わる応答情報を発生時刻順
に、トレース領域に記憶して保持することを特徴とす
る。 〔産業上の利用分野〕 本発明は、計算機システムにおけるアダプタおよびデ
バイスドライバをテストする場合等の稼働状態の情報収
集のためのトレースデータを採取する計算機システムに
関する。 計算機システムにおいて応用プログラムから要求があ
ると、計算機に接続される入出力装置であるデバイスを
接続するアダプタや、アダプタを介してデバイスを制御
するデバイスドライバがコマンドを発行して入出力処理
を行う。 一方、デバイスはコマンドが発行されると応答し、応
答情報がアダプタを介してデバイスドライバに報告され
る。デバイスドライバは応答情報の内容に応じて次のコ
マンドを発行するなど、次の処理を決定し実行する。こ
うして一連の入出力処理が実行される。 このようなコマンドやコマンドに関わる応答情報を発
生時刻順に配列したトレースデータ、いわゆるコマンド
トレースのデータは、アダプタやデバイスドライバの稼
働状態を示す情報として、異常原因を検索する上で有用
な資料になる。 〔従来の技術〕 アダプタやデバイスドライバのテストを行い、異常状
態を検出した場合や、その他必要に応じて、アダプタや
デバイスドライバの稼働状態を示す情報を収集するため
に、コマンドトレースが指示される。 コマンドトレースが指示され、トレース領域が確保さ
れると、コマンドトレースが開始され、停止が指示され
るまでトレースデータが採取される。コマンドトレース
のデータは、必要な時にメモリダンプなどの手段によっ
てトレース領域から読み出され、障害調査用などに供さ
れる。 第2図は従来の計算機システムの構成例を示すブロッ
ク図である。第2図の1は計算機であり、2はアダプ
タ、3はデバイス、4はデバイスドライバ、5は応用プ
ログラム、6は制御部、7はトレース領域である。 計算機1はデバイスドライバ4と応用プログラム5か
ら構成され、計算機1とアダプタ2とデバイス3から計
算機システムが構成される。 第2図では2台のデバイス3がアダプタ2に接続さ
れ、デバイスドライバ4がデバイス3に対応する制御部
6からなるアダプタ2と応用プログラム5を接続し、ト
レース領域7を有する。 第2図の計算機システムにおいて、応用プログラム5
からの入出力処理要求があると、デバイスドライバ4が
入出力処理に必要なコマンドを発行し、そのコマンドを
トレース領域7に記憶して保持すると共に、アダプタ2
を介してデバイス3に伝える。 一方、デバイス3からコマンドに関わる応答がある
と、その応答情報はアダプタ2を介してデバイスドライ
バ4によって受け取られ、デバイスドライバ4によって
トレース領域7に記憶して保持される。 応用プログラム5は図では2個あるが、応用プログラ
ムからの入出力要求はどちらのデバイスドライバ4に出
してもよい。 また、デバイス3にはプリンタなどの出力装置、スキ
ャナなどの入力装置、ディスク装置などの記憶装置など
の種類があるが、種類が同じで2台共、例えばディスク
装置であってもよいし、ディスク装置とプリンタのよう
に種類が異なるようにしてもよい。 デバイスドライバ4はコマンドを発行するときにはコ
マンドの情報を、また、デバイス3からコマンドに関わ
る応答があるときには応答情報を、トレース領域7にそ
れぞれの事象が発生した時刻順に記憶して保持する。 デバイスドライバ4がコマンドやコマンドに関わる応
答情報をトレース領域7に記憶し保持するときには、入
出力処理の要求元やデバイス3を識別する情報が必要に
応じてトレースデータとしてコマンドやコマンドに関わ
る応答情報と共に記憶され保持される。 このようにデバイスドライバ4が発行するコマンドに
関わる情報はそれらの発生時刻順に、各デバイスドライ
バ4が有するそれぞれのトレース領域7に記憶して保持
される。 アダプタ2では、計算機1からコマンド発行の指示が
あると、コマンドおよびコマンド発行に関連する制御情
報を計算機1内の主記憶領域にアクセスして、デバイス
3にコマンドを発行し、指定の制御動作を実行する。 制御部6はデバイス3に対応して設けられており、指
定のコマンドに基づく処理の実行が終わると、デバイス
3からの応答情報を含む完了情報をデバイスドライバ4
に渡す。 デバイスドライバ4は完了情報に基づき次の処理を決
定する。この場合、応用プログラム5に完了を通知する
こともあるし、次のコマンドを発行することもある。こ
のようにして入出力要求に対応する処理が進められる。 アダプタ2は、複数のデバイスドライバ4からコマン
ドを受取り、複数のデバイス3からコマンドに関わる応
答情報を受け取るので、1つのデバイスドライバ4から
コマンドを受取り、そのコマンドに関わる応答情報を得
る前に、他のデバイスドライバ4から別のコマンドを受
け取ることもある。 〔発明が解決しようとする問題点〕 しかしながら、同時に2以上のデバイスドライバが2
以上のデバイスを制御している場合、個別に採取したト
レースデータでは、異なるデバイスに対して発行される
コマンドやコマンドに関わる応答情報の前後関係を識別
できないという問題があった。 また、2以上のデバイスについて個別に採取したトレ
ースデータにそれぞれの発生時刻を含めた場合でも、個
別のトレースデータを見比べなければならず、複数のデ
バイスの稼働状態の調査が複雑になるという問題があっ
た。 本発明はこのような点にかんがみて、複数のデバイス
を接続するアダプタと、複数のデバイスとの間の制御の
干渉等の調査を容易化するように、異なるデバイス間の
コマンドおよびコマンドに関わる応答情報の時間関係を
維持したトレースデータを採取する計算機システムを提
供することを目的とする。 〔問題点を解決するための手段〕 上記の課題は下記の如くに構成された本発明の計算機
システムによって解決される。本発明の計算機システム
は、1以上のデバイスを接続するアダプタを制御し、ト
レース領域を有するアダプタドライバと、アダプタドラ
イバを介して、デバイスとの間でコマンドおよびコマン
ドに関わる応答情報を授受し、デバイスを制御するデバ
イスドライバと、を有し、アダプタドライバが、1以上
のデバイスドライバが発行するコマンドおよびコマンド
に関わる応答情報を発生時刻順に、トレース領域に記憶
して保持することを特徴とする。 第1図は本発明の計算機システムの構成を示すブロッ
ク図である。第1図の2はアダプタ、3はデバイス、6
は制御部である。第1図では1以上、すなわち2台のデ
バイス3がアダプタ2に接続され、デバイス3に対応す
る制御部6がアダプタ2を構成する。 第1図の10は計算機であり、11はアダプタドライバ、
12はデバイスドライバ、13はトレース領域である。アダ
プタドライバ11はアダプタ2とデバイスドライバ12を接
続し、トレース領域13を有する。 デバイスドライバ12はアダプタドライバ11を介して、
デバイス3との間でコマンドおよびコマンドに関わる応
答情報を授受し、デバイス3を制御する。 計算機10はアダプタドライバ11とデバイスドライバ12
から構成され、計算機10とアダプタ2とデバイス3から
計算機システムが構成される。 第1図の計算機システムにおいて、デバイスドライバ
12が発行するコマンドは、アダプタドライバ11によって
トレース領域13に記憶して保持され、アダプタ2を介し
てデバイス3に伝えられる。 一方、デバイス3からコマンドに関わる応答情報がア
ダプタ2を介してアダプタドライバ11によって受け取ら
れると、コマンドに関わる応答情報はアダプタドライバ
11によってトレース領域13に記憶して保持される。 このように1つのデバイスドライバ12が発行するコマ
ンドおよびコマンドに関わる応答情報はそれらの発生時
刻順に、トレース領域13に記憶して保持される。 同様に他のデバイスドライバ12が発行するコマンドお
よびコマンドに関わる応答情報についても、それらの発
生時刻順に、トレース領域13に記憶して保持される。 従って1以上のデバイスドライバが発行するコマンド
およびコマンドに関わる応答情報が発生時刻順に1つの
トレース領域13に記憶して保持されることになる。 〔作用〕 上記の如く構成することにより、異なるデバイスドラ
イバに関わるトレース情報について発生時刻順が維持さ
れるので、異なるデバイスドライバから発行されるコマ
ンドおよびコマンドに関わる応答について、それらの間
の時間的な前後関係を考慮した調査が可能になり、トラ
ブルシューティングにおける有効なツールを提供するこ
とを可能にする。 〔実施例〕 本発明の一実施例について図面を用いて詳細に説明す
る。第1図は本発明のコマンドトレース処理方法が適用
される計算機システムの構成を示すブロック図である。 第1図の5は応用プログラムである。応用プログラム
5は図では2個あるが、1個でもよいし、3個以上あっ
てもよい。また、デバイス3は2台共、種類が同じで例
えばディスク装置であってもよいし、例えばディスク装
置とプリンタのように種類が異なるようにしてもよい。 すなわち応用プログラム5からの入出力処理要求に対
応して、デバイスドライバ12がアダプタドライバ11およ
びアダプタ2を介して、それぞれのデバイス3にコマン
ドを発行し、デバイスドライバ12がアダプタ2およびア
ダプタドライバ11を介してコマンドに関わる応答情報を
受取り、それぞれのデバイス3の制御を行う。 アダプタドライバ13は、デバイスドライバ12からコマ
ンドを受け取ると、アダプタ2を介して、それぞれのデ
バイス3にコマンドを発行すると共に、トレース領域13
にコマンドの情報をコマンドの発生時刻順に記憶して保
持する。 また、アダプタドライバ13は、デバイス3からコマン
ドに関わる応答情報をアダプタ2を介して受け取ると、
入出力処理の要求元であるデバイスドライバ12に渡すと
共に、トレース領域13にその応答情報をその発生時刻順
に記憶して保持する。 アダプタドライバ13は、1以上のデバイスドライバ12
からコマンドを受取り、1以上のデバイス3からコマン
ドに関わる応答情報をアダプタ2を介して受け取るの
で、1つのデバイスドライバ12からコマンドを受取り、
そのコマンドに関わる応答情報を得る前に、他のデバイ
スドライバ12から別のコマンドを受け取ることもある。 アダプタドライバ13がコマンドやコマンドに関わる応
答情報をトレース領域に記憶し保持するときには、入出
力処理の要求元やデバイスを識別する情報が必要に応じ
てトレースデータとしてコマンドやコマンドに関わる応
答情報と共に記憶され保持される。 このようにして入出力処理が進み、計算機システムの
試験者が例えば入出力処理の異常状態を検出した場合
や、デバイスドライバ12において応答情報などのエラー
状態を検出した場合には、速やかに入出力処理を停止
し、それまでにトレース領域13に収集したトレースデー
タ、すなわちコマンドトレースを読み出して調査する。 トレース領域13には、複数のデバイスドライバ12が発
行したそれぞれのコマンドやコマンドに関わる応答情報
などのトレースデータが時刻順に配列されるので、それ
らの前後関係を明確にかつ容易に知ることができる。 尚、本発明の実施例では、2台のデバイスを接続する
場合について説明したが、3台以上のデバイスでも、ま
た1台のデバイスでもよいことは勿論のことであり、予
めトレースを採取する対象のデバイスを選択して指定で
きるようにすることも勿論のことである。 また、本発明の実施例では、コマンドおよびコマンド
に関わる応答情報の両方をトレースすることを説明した
が、コマンドまたはコマンドに関わる応答情報のどちら
か一方を選択してトレースするようにしてよいのは勿論
のことである。 更に、本発明の実施例では、コマンドおよびコマンド
に関わる応答情報を発生時刻の順に配列することを説明
したが、コマンドまたはコマンドに関わる応答情報の発
生時刻をトレースデータに付加してよいことも勿論のこ
とである。 〔発明の効果〕 以上の説明から明らかなように本発明によれば、計算
機のアダプタおよびデバイスドライバの稼働状態を示す
情報を1つのコマンドトレースによって収集でき、複数
のデバイスに発行されたそれぞれのコマンド相互の時間
関係を把握することができるので、異常原因の究明を容
易化するという効果がある。
DETAILED DESCRIPTION OF THE INVENTION [Summary] Involved in tracing for collecting information on the operating status of adapters and device drivers in a computer system.
An object of the present invention is to provide a computer system capable of collecting trace data for facilitating investigation of control interference between a plurality of devices, for controlling an adapter for connecting one or more devices, and an adapter having a trace area. A command issued and received by one or more device drivers, the device comprising: a driver and a device driver for transmitting and receiving a command and response information relating to the command to and from the device via the adapter driver and controlling the device. And response information relating to commands are stored and held in the trace area in order of occurrence time. BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a computer system that collects trace data for collecting information on an operating state, such as when testing an adapter and a device driver in a computer system. When a request is received from an application program in a computer system, an adapter for connecting a device, which is an input / output device connected to the computer, or a device driver for controlling the device via the adapter issues a command to perform input / output processing. On the other hand, the device responds when the command is issued, and response information is reported to the device driver via the adapter. The device driver determines and executes the next processing such as issuing the next command according to the content of the response information. Thus, a series of input / output processing is executed. Trace data in which such commands and response information relating to the commands are arranged in the order of occurrence times, so-called command trace data, is useful information for searching for the cause of the abnormality as information indicating the operating state of the adapter or device driver. . [Prior Art] A command trace is instructed to test an adapter or device driver and detect an abnormal state, or to collect information indicating the operating state of the adapter or device driver as necessary. . When command tracing is instructed and a trace area is secured, command tracing is started and trace data is collected until a halt is instructed. The command trace data is read out of the trace area by a means such as a memory dump when necessary, and is used for fault investigation or the like. FIG. 2 is a block diagram showing a configuration example of a conventional computer system. In FIG. 2, 1 is a computer, 2 is an adapter, 3 is a device, 4 is a device driver, 5 is an application program, 6 is a control unit, and 7 is a trace area. The computer 1 includes a device driver 4 and an application program 5, and the computer 1, the adapter 2, and the device 3 form a computer system. In FIG. 2, two devices 3 are connected to the adapter 2, and a device driver 4 connects the adapter 2 including the control unit 6 corresponding to the device 3 to the application program 5, and has a trace area 7. In the computer system shown in FIG.
When the device driver 4 issues a command required for input / output processing, the command is stored and held in the trace area 7, and the adapter 2
To the device 3 via. On the other hand, when there is a response related to the command from the device 3, the response information is received by the device driver 4 via the adapter 2, and is stored and stored in the trace area 7 by the device driver 4. Although there are two application programs 5 in the figure, an input / output request from the application program may be issued to either device driver 4. The devices 3 include types such as an output device such as a printer, an input device such as a scanner, and a storage device such as a disk device, and two devices of the same type may be used, for example, a disk device. The types may be different, such as an apparatus and a printer. The device driver 4 stores the command information when issuing a command, and stores the response information when there is a response related to the command from the device 3 in the trace area 7 in the order of the time when each event occurs. When the device driver 4 stores and holds commands and response information related to the commands in the trace area 7, the information identifying the request source of the input / output processing and the device 3 may be used as trace data as necessary. Is stored and retained together with the data. As described above, information on commands issued by the device drivers 4 is stored and retained in the trace areas 7 of the device drivers 4 in the order of their occurrence time. In the adapter 2, when a command is issued from the computer 1, the command and control information related to the command is accessed to the main storage area in the computer 1, the command is issued to the device 3, and the specified control operation is performed. Run. The control unit 6 is provided corresponding to the device 3. When the execution of the processing based on the specified command is completed, the control unit 6 transmits completion information including response information from the device 3 to the device driver 4.
Pass to. The device driver 4 determines the next processing based on the completion information. In this case, the completion may be notified to the application program 5 or the next command may be issued. In this way, the processing corresponding to the input / output request proceeds. Since the adapter 2 receives a command from the plurality of device drivers 4 and receives response information related to the command from the plurality of devices 3, the adapter 2 receives the command from one device driver 4, and obtains another response before obtaining the response information related to the command. May receive another command from the device driver 4. [Problems to be Solved by the Invention] However, two or more device drivers
When the above devices are controlled, there is a problem that the trace data collected separately cannot identify the context of commands issued to different devices and the response information related to the commands. Further, even when the trace data individually collected for two or more devices includes the time of occurrence, it is necessary to compare the individual trace data, which makes it difficult to investigate the operating state of a plurality of devices. there were. In view of the above, the present invention has been made in view of the above circumstances, and has been made in view of the above circumstances. It is an object of the present invention to provide a computer system that collects trace data while maintaining a time relationship of information. [Means for Solving the Problems] The above-mentioned problem is solved by a computer system of the present invention configured as follows. A computer system according to the present invention controls an adapter that connects one or more devices, exchanges a command and response information related to the command with an adapter driver having a trace area, and the device via the adapter driver. And an adapter driver that stores and holds commands issued by one or more device drivers and response information relating to the commands in the trace area in the order of occurrence time. FIG. 1 is a block diagram showing the configuration of a computer system according to the present invention. 1, 2 is an adapter, 3 is a device, 6
Is a control unit. In FIG. 1, one or more, that is, two devices 3 are connected to the adapter 2, and the control unit 6 corresponding to the device 3 constitutes the adapter 2. 1 is a computer, 11 is an adapter driver,
12 is a device driver, and 13 is a trace area. The adapter driver 11 connects the adapter 2 and the device driver 12, and has a trace area 13. The device driver 12 passes through the adapter driver 11,
A command and response information relating to the command are exchanged with the device 3 to control the device 3. The computer 10 has an adapter driver 11 and a device driver 12
And a computer system is composed of the computer 10, the adapter 2, and the device 3. In the computer system of FIG. 1, a device driver
The command issued by 12 is stored and held in the trace area 13 by the adapter driver 11, and transmitted to the device 3 via the adapter 2. On the other hand, when response information relating to the command is received from the device 3 by the adapter driver 11 via the adapter 2, the response information relating to the command is transmitted to the adapter driver 11.
The data is stored and held in the trace area 13 by 11. In this manner, the commands issued by one device driver 12 and the response information relating to the commands are stored and held in the trace area 13 in the order of their occurrence time. Similarly, the commands issued by the other device drivers 12 and the response information relating to the commands are stored and held in the trace area 13 in the order of their occurrence time. Therefore, the commands issued by one or more device drivers and the response information relating to the commands are stored and held in one trace area 13 in the order of generation time. [Operation] By configuring as described above, the order of occurrence time is maintained for the trace information related to different device drivers, so that the commands issued from the different device drivers and the responses related to the commands have a temporal relationship between them. In-context investigations are possible, and effective tools for troubleshooting can be provided. Embodiment An embodiment of the present invention will be described in detail with reference to the drawings. FIG. 1 is a block diagram showing the configuration of a computer system to which the command trace processing method of the present invention is applied. 5 in FIG. 1 is an application program. Although there are two application programs 5 in the figure, the number may be one or three or more. The two devices 3 may be of the same type and may be, for example, a disk device, or may be of different types, for example, a disk device and a printer. That is, in response to an input / output processing request from the application program 5, the device driver 12 issues a command to each device 3 via the adapter driver 11 and the adapter 2, and the device driver 12 connects the adapter 2 and the adapter driver 11 to each other. It receives response information related to the command via the controller 3 and controls each device 3. Upon receiving the command from the device driver 12, the adapter driver 13 issues a command to each device 3 via the adapter 2, and issues a command to the trace area 13.
The command information is stored and held in the order in which the commands are generated. When the adapter driver 13 receives response information related to a command from the device 3 via the adapter 2,
The information is passed to the device driver 12 that is the request source of the input / output processing, and the response information is stored and held in the trace area 13 in the order of the generation time. The adapter driver 13 includes one or more device drivers 12
And receives response information relating to the command from one or more devices 3 via the adapter 2, so that the command is received from one device driver 12,
Before obtaining response information on the command, another command may be received from another device driver 12. When the adapter driver 13 stores and holds commands and response information related to commands in the trace area, information for identifying a request source and a device for input / output processing is stored as trace data along with the command and response information related to the command as necessary. Is retained. In this way, the input / output processing proceeds, and when the computer system tester detects, for example, an abnormal state of the input / output processing or detects an error state such as response information in the device driver 12, the input / output processing is promptly performed. The processing is stopped, and the trace data collected in the trace area 13, that is, the command trace is read and examined. In the trace area 13, trace data such as commands issued by the plurality of device drivers 12 and response information related to the commands are arranged in order of time, so that the context of the trace data can be clearly and easily understood. In the embodiment of the present invention, a case in which two devices are connected has been described. However, it is needless to say that three or more devices may be connected, or one device may be connected. It goes without saying that the device can be selected and specified. Further, in the embodiment of the present invention, it has been described that both the command and the response information relating to the command are traced. However, either the command or the response information relating to the command may be selected and traced may be selected. Of course. Further, in the embodiment of the present invention, the command and the response information related to the command are arranged in the order of the generation time. However, the generation time of the command or the response information related to the command may be added to the trace data. That is. [Effects of the Invention] As is clear from the above description, according to the present invention, information indicating the operating state of the adapter and the device driver of the computer can be collected by one command trace, and each command issued to a plurality of devices can be collected. Since the mutual time relationship can be grasped, there is an effect that it is easy to find out the cause of the abnormality.

【図面の簡単な説明】 第1図は本発明の構成を示すブロック図であり、第2図
は従来の構成例を示すブロック図である。 図において、1、10は計算機、2はアダプタ、3はデバ
イス、 4、12はデバイスドライバ、5は応用プログラム、 6は制御部、7、13はトレース領域、 11はアダプタドライバを示す。
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram showing a configuration of the present invention, and FIG. 2 is a block diagram showing a conventional configuration example. In the figure, 1 and 10 are computers, 2 is an adapter, 3 is a device, 4 and 12 are device drivers, 5 is an application program, 6 is a control unit, 7 and 13 are trace areas, and 11 is an adapter driver.

Claims (1)

(57)【特許請求の範囲】 1.1以上のデバイスを接続するアダプタを制御し、ト
レース領域を有するアダプタドライバと、前記アダプタ
ドライバを介して、デバイスとの間でコマンドおよび該
コマンドに関わる応答情報を授受し、デバイスを制御す
るデバイスドライバと、を有し、 前記アダプタドライバが、1以上のデバイスドライバが
発行するコマンドおよび該コマンドに関わる応答情報を
発生時刻順に、トレース領域に記憶して保持することを
特徴とする計算機システム。
(57) [Claims] 1.1 Controlling an adapter for connecting a device or more, a command and a response related to the command between the adapter driver having a trace area and the device via the adapter driver A device driver for transmitting and receiving information and controlling a device, wherein the adapter driver stores and retains commands issued by one or more device drivers and response information related to the commands in a trace area in order of occurrence time A computer system characterized by:
JP62321825A 1987-12-18 1987-12-18 Computer system Expired - Fee Related JP2759950B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62321825A JP2759950B2 (en) 1987-12-18 1987-12-18 Computer system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62321825A JP2759950B2 (en) 1987-12-18 1987-12-18 Computer system

Publications (2)

Publication Number Publication Date
JPH01162948A JPH01162948A (en) 1989-06-27
JP2759950B2 true JP2759950B2 (en) 1998-05-28

Family

ID=18136840

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62321825A Expired - Fee Related JP2759950B2 (en) 1987-12-18 1987-12-18 Computer system

Country Status (1)

Country Link
JP (1) JP2759950B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5559567A (en) * 1978-10-27 1980-05-06 Nec Corp Error reproduction system for peripheral unit
JPS6285350A (en) * 1985-10-11 1987-04-18 Hitachi Ltd Monitoring system

Also Published As

Publication number Publication date
JPH01162948A (en) 1989-06-27

Similar Documents

Publication Publication Date Title
JP6171387B2 (en) Controller, information processing apparatus and program
JP6171386B2 (en) Controller, information processing apparatus and program
JP2759950B2 (en) Computer system
US4903190A (en) Data collecting method and apparatus for loop-linked control system
JP2738173B2 (en) Diagnostic system for stand-alone equipment
JPS617950A (en) Test controlling system of on-line system
JPH01155452A (en) System for confirming connection of data processing system
JPS6234261A (en) Supervisory unit for access state of memory
JPS6333169B2 (en)
JPS6125174B2 (en)
JPS63276137A (en) Remote maintenance diagnosis system
JPS6238947A (en) Diagnostic method for processor unit
JP2947571B2 (en) Fault diagnosis device
JPS60262210A (en) Numerical controller
JP2751263B2 (en) Diagnostic information collection method for data transmission equipment
JPS6299812A (en) Monitor system for numerical controller
JPH03257380A (en) Supporting system for analysis of trouble of electronic circuit module
JPH0587850B2 (en)
JPH03157737A (en) Maintaining method for interactive software system
JPH01216437A (en) Method for testing information processor
JPH03127233A (en) Patrol diagnosing device for computer system
JPS62176350A (en) On-line program development system
JPS63257007A (en) Factory automation system
JPH11134261A (en) Input and output controller
JPH04130944A (en) Work station fault information monitoring system

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees