JPS62154037A - 仮想計算機監視制御方式 - Google Patents
仮想計算機監視制御方式Info
- Publication number
- JPS62154037A JPS62154037A JP60296694A JP29669485A JPS62154037A JP S62154037 A JPS62154037 A JP S62154037A JP 60296694 A JP60296694 A JP 60296694A JP 29669485 A JP29669485 A JP 29669485A JP S62154037 A JPS62154037 A JP S62154037A
- Authority
- JP
- Japan
- Prior art keywords
- virtual
- monitoring
- computer system
- time
- virtual computer
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
- G06F11/0754—Error or fault detection not based on redundancy by exceeding limits
- G06F11/0757—Error or fault detection not based on redundancy by exceeding limits by exceeding a time limit, i.e. time-out, e.g. watchdogs
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45541—Bare-metal, i.e. hypervisor runs directly on hardware
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
- G06F11/0763—Error or fault detection not based on redundancy by bit configuration check, e.g. of formats or tags
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
- G06F2009/45591—Monitoring or debugging support
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Debugging And Monitoring (AREA)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60296694A JPS62154037A (ja) | 1985-12-26 | 1985-12-26 | 仮想計算機監視制御方式 |
| US06/946,947 US4811276A (en) | 1985-12-26 | 1986-12-29 | Virtual computer diagnostic system with comparative monitoring of timestamped controller check signals and timestamped commands of individual virtual machines |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60296694A JPS62154037A (ja) | 1985-12-26 | 1985-12-26 | 仮想計算機監視制御方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS62154037A true JPS62154037A (ja) | 1987-07-09 |
| JPH0412856B2 JPH0412856B2 (2) | 1992-03-05 |
Family
ID=17836872
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60296694A Granted JPS62154037A (ja) | 1985-12-26 | 1985-12-26 | 仮想計算機監視制御方式 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US4811276A (2) |
| JP (1) | JPS62154037A (2) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02101546A (ja) * | 1988-10-11 | 1990-04-13 | Nec Corp | 仮想計算機実行監視方式 |
| JPH06324915A (ja) * | 1993-05-14 | 1994-11-25 | Nec Corp | Cpu監視システム |
| JP2008513909A (ja) * | 2004-09-30 | 2008-05-01 | インテル・コーポレーション | 仮想マシンモニタに関連するタイマへのサポートを提供する方法及び装置 |
| JP2023069059A (ja) * | 2021-11-04 | 2023-05-18 | トヨタ自動車株式会社 | 情報処理装置、車両、及び情報処理方法 |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5488713A (en) * | 1989-12-27 | 1996-01-30 | Digital Equipment Corporation | Computer simulation technique for predicting program performance |
| JPH0820975B2 (ja) * | 1990-03-29 | 1996-03-04 | インターナショナル・ビジネス・マシーンズ・コーポレイション | コンピュータシステムおよびコンピュータ上で実行されるトレース方法 |
| DE69026379T2 (de) * | 1990-08-07 | 1996-08-29 | Bull Hn Information Syst | Nachrichtenorientierte Fehlerbeseitigungsverfahren |
| JPH08508352A (ja) * | 1992-11-30 | 1996-09-03 | ベイス テン システムズ インコーポレイテッド | データ処理システムのための安全臨界プロセッサおよび処理方法 |
| JPH06187178A (ja) * | 1992-12-18 | 1994-07-08 | Hitachi Ltd | 仮想計算機システムの入出力割込み制御方法 |
| US5621912A (en) * | 1994-12-29 | 1997-04-15 | International Business Machines Corporation | Method and apparatus for enabling monitoring of guests and native operating systems |
| JP3657665B2 (ja) * | 1995-02-14 | 2005-06-08 | 富士通株式会社 | 共用メモリに結合される複数の計算機システム及び共用メモリに結合される複数の計算機システムの制御方法 |
| JP2002132518A (ja) * | 2000-10-25 | 2002-05-10 | Fujitsu Ltd | 仮想計算機システムおよび仮想計算機間の入出力装置交換方法 |
| WO2004104825A1 (en) | 2003-05-15 | 2004-12-02 | Applianz Technologies, Inc. | Systems and methods of creating and accessing software simulated computers |
| US8146078B2 (en) * | 2004-10-29 | 2012-03-27 | Intel Corporation | Timer offsetting mechanism in a virtual machine environment |
| US9753754B2 (en) * | 2004-12-22 | 2017-09-05 | Microsoft Technology Licensing, Llc | Enforcing deterministic execution of threads of guest operating systems running in a virtual machine hosted on a multiprocessor machine |
| US20060143517A1 (en) * | 2004-12-22 | 2006-06-29 | Microsoft Corporation | Replicated virtual machine |
| US8291414B2 (en) * | 2008-12-11 | 2012-10-16 | International Business Machines Corporation | Shared resource service provisioning using a virtual machine manager |
| US10228958B1 (en) * | 2014-12-05 | 2019-03-12 | Quest Software Inc. | Systems and methods for archiving time-series data during high-demand intervals |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6013501B2 (ja) * | 1978-09-18 | 1985-04-08 | 富士通株式会社 | 仮想計算機システムにおけるチヤネルアドレス制御方式 |
| JPS5576447A (en) * | 1978-12-01 | 1980-06-09 | Fujitsu Ltd | Address control system for software simulation |
| JPS55112651A (en) * | 1979-02-21 | 1980-08-30 | Fujitsu Ltd | Virtual computer system |
| US4456954A (en) * | 1981-06-15 | 1984-06-26 | International Business Machines Corporation | Virtual machine system with guest architecture emulation using hardware TLB's for plural level address translations |
| US4494189A (en) * | 1982-04-26 | 1985-01-15 | International Business Machines Corporation | Method and means for switching system control of CPUs |
| US4475156A (en) * | 1982-09-21 | 1984-10-02 | Xerox Corporation | Virtual machine control |
| US4589093A (en) * | 1983-03-28 | 1986-05-13 | Xerox Corporation | Timer manager |
| US4689739A (en) * | 1983-03-28 | 1987-08-25 | Xerox Corporation | Method for providing priority interrupts in an electrophotographic machine |
| US4674038A (en) * | 1984-12-28 | 1987-06-16 | International Business Machines Corporation | Recovery of guest virtual machines after failure of a host real machine |
-
1985
- 1985-12-26 JP JP60296694A patent/JPS62154037A/ja active Granted
-
1986
- 1986-12-29 US US06/946,947 patent/US4811276A/en not_active Expired - Fee Related
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02101546A (ja) * | 1988-10-11 | 1990-04-13 | Nec Corp | 仮想計算機実行監視方式 |
| JPH06324915A (ja) * | 1993-05-14 | 1994-11-25 | Nec Corp | Cpu監視システム |
| JP2008513909A (ja) * | 2004-09-30 | 2008-05-01 | インテル・コーポレーション | 仮想マシンモニタに関連するタイマへのサポートを提供する方法及び装置 |
| JP2023069059A (ja) * | 2021-11-04 | 2023-05-18 | トヨタ自動車株式会社 | 情報処理装置、車両、及び情報処理方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| US4811276A (en) | 1989-03-07 |
| JPH0412856B2 (2) | 1992-03-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS62154037A (ja) | 仮想計算機監視制御方式 | |
| JPH02208740A (ja) | 仮想計算機制御方式 | |
| EP0290942A2 (en) | Guest machine execution control system for virtual machine system | |
| US20230134320A1 (en) | Information processing device, vehicle, and information processing method | |
| JP4102814B2 (ja) | 入出力制御装置,情報制御装置及び情報制御方法 | |
| JP3394834B2 (ja) | マルチプロセッサシステムを構成する装置のデバッグ方式 | |
| JPH0540643A (ja) | 複数os同時動作時のh/w割込み制御方式 | |
| JPH0355640A (ja) | 周辺制御装置の障害解析情報採取方式 | |
| JPS6010666B2 (ja) | 電子計算機システムの監視方式 | |
| JP2684966B2 (ja) | 入出力処理装置のデバッグ装置 | |
| JPS6228841A (ja) | 入出力処理装置 | |
| JPH02176834A (ja) | プログラムロジックの自己監視方式 | |
| JPH0416811B2 (2) | ||
| JPS6345659A (ja) | 周辺装置制御ioプロセツサ | |
| JPS63126051A (ja) | システム制御方式 | |
| JPS62123531A (ja) | Cpu監視装置 | |
| JPS63742A (ja) | パトロ−ルプライオリテイ制御方式 | |
| JPS626335A (ja) | デ−タ処理システム | |
| JPH0496832A (ja) | 障害情報収集装置 | |
| JPS5822469A (ja) | 中央監視制御装置 | |
| JPS6010356A (ja) | 計算機システムの障害追跡方式 | |
| JPS61151743A (ja) | 周辺装置サブシステム | |
| JPH0855040A (ja) | システム運転方法 | |
| JPH0438011B2 (2) | ||
| JPH01116739A (ja) | Cpuの監視装置 |