JP3870774B2 - Information processing apparatus control method and program for executing the same - Google Patents
Information processing apparatus control method and program for executing the same Download PDFInfo
- Publication number
- JP3870774B2 JP3870774B2 JP2001376576A JP2001376576A JP3870774B2 JP 3870774 B2 JP3870774 B2 JP 3870774B2 JP 2001376576 A JP2001376576 A JP 2001376576A JP 2001376576 A JP2001376576 A JP 2001376576A JP 3870774 B2 JP3870774 B2 JP 3870774B2
- Authority
- JP
- Japan
- Prior art keywords
- information processing
- processing apparatus
- power
- file
- remaining
- 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
Links
Images
Landscapes
- Power Sources (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は限られた電源を管理し、システム全体の稼動時間を伸ばす方法、装置に関するものである。
【0002】
【従来の技術】
コンピュータなどの情報処理装置は、様々な環境で利用される。例えば、ノート型のコンピュータは電力会社から供給される電力によって駆動させることもできるし、また内部或いは外部に持たせたバッテリなどの二次電池により駆動させることができるようになっている。
【0003】
また、大型のコンピュータでも電力会社から供給される電力と、障害などにより外部から電力が供給されなくなった場合には、二次電池により駆動するような方法がとられている。
【0004】
このような二次電池は限られた資源であり、コンピュータなどで使う場合にも、どのくらい駆動させることができるかを管理する必要がある。例えば、特開2000−265470号は、データ処理システムの電池について管理する方法が開示されている。
【0005】
【発明が解決しようとする課題】
しかしながら、上記従来技術は、単体のコンピュータの電源の管理について記載されているものであり複数のコンピュータで構成されたシステムについては記載されていない。
【0006】
つまり、複数のコンピュータによって構成されたシステムにおいて、二次電池を用いて運用する場合、システム全体として最適な動作を行う必要がある。
【0007】
本発明は、複数のコンピュータによって構成されたシステムにおける電源の管理方法、装置及びシステムを提供することを目的とする。
【0008】
【課題を解決するための手段】
複数の計算機のそれぞれに設けられた電源による稼動時間を求め、この稼動時間から情報処理装置の実行環境を変えて、システム全体としての稼動時間を長くする。
【0009】
【発明の実施の形態】
本発明は、複数のコンピュータなどの計算機あるいは情報処理装置によって構成されたシステムにおいて、バッテリや蓄電池などの二次電池でシステムを稼動する際に、システム全体として最適な処理を行うように制御するものである。
【0010】
以下図面に従って説明する。
【0011】
図1は複数の情報処理装置を有する情報処理システムの構成を示したものである。
【0012】
情報処理システムは、複数の情報処理装置101、121、141、161と、それぞれの情報処理装置に電力を供給する複数の電源制御部110、131、151、171とを有している。また、各情報処理装置101、121、141、161はネットワークに接続されている。各情報処理装置、各電源制御部は同じ構成であるため、ここでは情報処理装置101、電源制御部110について説明する。
【0013】
電電源制御部110は、電力流量監視部111、残電力監視部112、蓄電池113を有している。電力流量監視部111は、蓄電池113により情報処理装置101を稼動している時の消費電力を計測するものである。残電力監視部112は、蓄電池113の残電力を計測するものである。ここでは、充電時間、充電電流、放電時間、放電電流をパラメータとして、蓄電池の特性を示す近似式を用いて残電力を求ている。残電力監視部112は、蓄電池113が充電されている場合は、充電電流、充電時間を計測して、近似式により蓄電池の残電力を求める。一方、蓄電池113が利用されている場合には、放電時間、放電電流を計測して、近似式により蓄電池の残電力を求める。
【0014】
また情報処理装置101は、処理を行うCPU102、RAMなどのメモリ103、磁気ディスク装置などのハードディスク装置104を有している。また、ハードディスク装置104には、情報処理装置101を動作させるためのオペレーティングシステム(OS)105、情報処理装置101が処理を行うためのアプリケーションプログラム107、ファイルシステム106、省電力制御プログラム108、残稼動時間監視プログラム109が格納されている。CPU102は、ハードディスク装置104に格納されているプログラムに従って処理を行う。
【0015】
CPU102は、動作するクロック数が切替えられる構成となっている。ファイルシステム106は、ハードディスク装置の空き容量を監視すると共に、情報処理装置101のデータの読出し先、書き込み先を切替えるものである。省電力制御プログラム108は、ネットワークで繋がっている各情報処理装置から残駆動時間とハードディスク装置の空き容量とを受けて各情報処理装置の電力使用量を平準化する制御を行うものである。残稼動時間監視プログラム109は、情報処理装置101が主電源で稼動しているか、蓄電池で稼動しているかを監視し、主電源から蓄電池に切替ったときに、省電力制御プログラム107を起動し、蓄電池から主電源に切替ったときに通知する。また、稼動時間監視プログラム108は、電源制御部110から送られてきた残電力と電力流量に基づいて蓄電池113の残駆動時間を求める。具体的には、残駆動時間は残電力監視部112で検出した残電力を、電力流量監視部111で監視した消費電力で除算して求める。例えば、残電力監視部112で検出した残電力が20Wh、電力流量監視部111で検出した流量が10A(12V)とすると20/(10×12)×60=10分となり、残駆動時間は10分となる。
【0016】
図2は特性テーブルの一例を示したものである。この特性テーブルは、省電力制御プログラム108の処理に利用されるものであり、メモリ103又はハードディスク装置105に格納されている。
【0017】
この特性テーブルは、各情報処理装置ごとに識別用の情報処理装置の名称201、ルーティングと識別用のIPアドレス202、各情報処理装置から取得した残駆動時間203、ハードディスク装置の空き容量204、動作状態205が登録されている。ハードディスク装置の空き容量204は各情報処理装置のファイルシステムによって求められたものである。
【0018】
図3は、移行ファイルテーブルの一例を示したものである。移行ファイルテーブルは、メモリ103又はハードディスク装置104に格納されている。
【0019】
移行ファイルテーブルは、アプリケーション名301、ファイル名302、残駆動時間の平均値との差303が登録されている。移行ファイルテーブルは、省電力制御プログラム108によって、残駆動時間の平均値との差303に基づいて、他の情報処理装置へ移行するファイルを決定するのに利用される。このテーブルは、ファイル名302、残駆動時間の平均値との差303を登録しておき、ファイルシステム106が、CPU102によって処理されているアプリケーションプログラム107を監視し、該当するファイルが生成される際に、アプリケーション名を登録する。
【0020】
尚、この移行テーブルは、アプリケーションが登録されたファイルが上位に登録されるようにデータが並べ替えられる。例えば、ログファイルだけにアプリケーションAが登録された場合には、アプリケーションAとログファイルの組が最上位に登録される。この場合、残駆動時間の平均値との差は変更しない。
【0021】
以下、情報処理装置の処理について説明する。ここでは、情報処理装置101の処理について説明するが、他の情報処理装置の動作も同じである。
【0022】
図4は、残稼動時間監視プログラム109の処理を示したものである。
【0023】
残稼動時間監視プログラム109は、情報処理装置101が蓄電池で動作しているか監視し(ステップ401)、蓄電池で動作していない場合は、特性テーブルの動作状態に「主電源」を登録する(ステップ407)。蓄電池で動作を開始したら、電源制御部110から送られてくる残電力と電力流量に基づいて残駆動時間を求め、特性テーブルに登録する(ステップ402)。この時、特性テーブルの動作状態に「蓄電池」を登録する。次に求めた残駆動時間としきい値とを比較する(ステップ403)。これは、情報処理装置が停止することを予測し、情報処理装置が停止しても問題が生じないように処理を行う。つまり、残駆動時間がしきい値より小さい場合には、情報処理装置の停止処理を開始した旨を、メッセージとして画面に表示する(ステップ408)。次に、他の情報処理装置に移したファイルについては、プログラムを停止し(ステップ409)、ファイルを移した先の情報処理装置へ停止処理を行った旨を通知し(ステップ410)、処理を終了する。停止処理の通知を受けた情報処理装置は、ファイルシステムにより当該ファイルをクローズする。尚、ここで説明したファイルの移行については、後述する。
【0024】
ステップ403で、残駆動時間がしきい値より大きい場合には、ファイルシステム106によって管理されているハードディスク装置104の空き容量を特性テーブルに登録する(ステップ404)。次に、省電力制御プログラム109を起動する(ステップ405)。その後、一定時間待って(ステップ406)、ステップ401へ戻る。
【0025】
図5は省電力制御プログラムによる処理の流れを示したものである。
【0026】
残駆動時間監視プログラム109によって省電力制御プログラム108が起動すると、省電力制御プログラム108は他の情報処理装置について特性テーブルの各項目を設定する(ステップ501)。つまり省電力制御プログラム108は、特性テーブルに登録されているIPアドレスに基づいて、残駆動時間とハードディスク装置の空き容量を送るよう他の情報処理装置に要求を出す。省電力制御プログラム108は、他の情報処理装置から残駆動時間、ハードディスク装置の空き容量を受け取ると特性テーブルへ登録する。これにより、情報処理装置101が蓄電池による稼動状態に切替ったときの各情報処理装置の残駆動時間とハードディスク装置の空き容量とが特性テーブルに登録されたことになる。尚、自情報処理装置の残駆動時間、ハードディスク装置の空き容量、動作状態については、先に説明したように残稼動時間監視プログラム109によって登録される。
【0027】
次に特性テーブルに登録された残駆動時間の平均を求め、この残駆動時間の平均値と、情報処理装置101の残駆動時間とを比較する(ステップ502)。図2に示した特性テーブルから残駆動時間の平均値は、12.5分、情報処理装置101の残駆動時間は10分となる。尚、ここで、情報処理装置101の名称は「A」である。
【0028】
比較の結果、情報処理装置101の残駆動時間が残駆動時間の平均値より小さければ、省電力制御プログラム108は、オペレーティングシステム105からCPU102の使用率を取得し、このCPU使用率と、予め定めたしきい値とを比較する(ステップ503)。このCPU使用率が予め定めたしきい値よりも大きい場合には、省電力制御プログラムは、CPU102のクロック数を下げるようオペレーティングシステム105へ指示を出す。一方、CPU102の使用率がしきい値よりも大きければ、クロック数はそのままとする。
【0029】
次に情報処理装置101でアクセスしているファイルの内、図3に示したテーブルに基づいて他の情報処理装置に移せるファイルの検索をする。例えば、移動できるファイルとしては、作業ファイルやページファイル、キャッシュファイル、ログファイルなどがある。 省電力制御プログラム108は、特性テーブルから残駆動時間が平均値以上の計算機のうち、利用可能なハードディスクの空き容量が最も多い情報処理装置を特定する。次に、残駆動時間の平均値と情報処理装置101の残駆動時間との差を求め、図3に示した残駆動時間の平均値との差から移すファイルを決定する。例えば、残駆動時間の平均値との差が2分以内であれば、作業ファイルを移す対象とし、3分以内であれば作業ファイルと、キャッシュファイルを移す対象とする。
【0030】
次に、省電力制御プログラム108は、特定されたファイルが、既に情報処理装置101のハードディスク103に生成されている場合には、このファイルのデータをコピーするために特定された情報処理装置へ送る(ステップ506)。
【0031】
また、省電力制御プログラム108は、ファイルシステム106へ特定されたファイルと特定された情報処理装置とを通知する。これにより、特定されたファイルについては、以後特定された情報処理装置のハードディスクに対してアクセスされる。
【0032】
このようにハードディスク装置へのアクセスはヘッドのシーク等の物理的な動作を伴う為、動作を抑制することで情報処理装置101の消費電力を抑制することができる。
【0033】
次に、省電力制御プログラム107は一定時間待ち、その後、自情報処理装置の特性テーブルの動作状態が蓄電池の場合は、ステップ501へ戻る。
【0034】
特性テーブルの動作状態が主電源の場合は、回復処理を行う(ステップ508)。回復処理は、CPU102の動作クロック数を初期値に戻し、他の情報処理装置のハードディスク装置を使用していた場合は自情報処理装置のハードディスク装置にコピーしファイルシステムによってパスを切り替えた後、他の情報処理装置のハードディスク装置の占有領域を開放するよう指示を出す。また、画面上には電源回復に伴うこれらの処理の進行を管理者に伝えるメッセージを表示する。
【0035】
このように、蓄電池で動作している情報処理装置は、クロック数を変更したり、利用するファイルを移行することで、消費電力を減らすといったように、情報処理装置の実行環境を所定の時間ごとに変更することで、稼動時間を長くすることができる。また、実行環境の変更を、他の情報処理装置の残駆動時間、ハードディスクの空き容量によって決定しているので、システム全体としての稼動時間も長くしている。
【0036】
尚、図2に示した特性テーブルに登録された情報処理装置は、全てが蓄電池によって動作していない場合もある。その場合、残駆動時間は、常に一定となるか、あるいは充電中の場合は残駆動時間が長くなるように変化する。この場合でも、残駆動時間が少ない情報処理装置の消費電力が少なくなるように実行環境が変更されるようになっている。
【0037】
尚、ステップ505、506で残駆動時間の平均値との差が、前に求めた残駆動時間の平均値との差よりも小さくなると、移すファイルが少なくなる場合がある。つまり、残駆動時間の平均値との差が3分であり、次に残駆動時間の平均値との差が2分となるような場合である。この場合、省電力制御プログラム107は、対象から外れたファイルについて自処理装置に移すよう、特定された情報処理装置にファイルの送信を要求する。このようにすれば、ファイルが移された情報処理装置の消費電力を抑えることができる。
【0038】
尚、ここでは省電力制御プログラム、残稼動時間監視プログラムといったようにソフトウェアプログラムで構成した場合について説明したが、それぞれ専用のプロセッサで構成してもよい。
【0039】
【発明の効果】
システム全体としての稼動時間を延ばすことができる。
【図面の簡単な説明】
【図1】システム全体の構成を示した図である。
【図2】特性テーブルの一例を示した図である。
【図3】ファイル移行テーブルの一例を示した図である。
【図4】残稼動時間監視プログラムの処理を示した図である。
【図5】省電力制御プログラムの処理を示した図である。
【符号の説明】
101:情報処理装置
102:CPU
103:メモリ
104:ハードディスク装置
105:オペレーティングシステム
106:ファイルシステム
107:アプリケーションプログラム
108:省電力制御プログラム
109:残稼動時間監視プログラム
110:電源制御部
111:電力流量監視部
112:残電力監視部
113:蓄電池[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a method and apparatus for managing a limited power source and extending the operation time of the entire system.
[0002]
[Prior art]
Information processing apparatuses such as computers are used in various environments. For example, a notebook computer can be driven by electric power supplied from an electric power company, or can be driven by a secondary battery such as a battery provided inside or outside.
[0003]
In addition, even a large computer is driven by a secondary battery when power is supplied from an electric power company and when power is not supplied from the outside due to a failure or the like.
[0004]
Such a secondary battery is a limited resource, and it is necessary to manage how much it can be driven even when used in a computer or the like. For example, Japanese Patent Laid-Open No. 2000-265470 discloses a method for managing a battery of a data processing system.
[0005]
[Problems to be solved by the invention]
However, the above prior art describes power management of a single computer, and does not describe a system constituted by a plurality of computers.
[0006]
That is, in a system composed of a plurality of computers, when operating using a secondary battery, it is necessary to perform an optimum operation as the entire system.
[0007]
An object of the present invention is to provide a power management method, apparatus, and system in a system constituted by a plurality of computers.
[0008]
[Means for Solving the Problems]
The operation time of the power source provided in each of the plurality of computers is obtained, and the operation environment of the information processing apparatus is changed from this operation time, thereby extending the operation time of the entire system.
[0009]
DETAILED DESCRIPTION OF THE INVENTION
The present invention controls a system constituted by a plurality of computers such as computers or information processing apparatuses so that when the system is operated with a secondary battery such as a battery or a storage battery, the system as a whole performs optimum processing. It is.
[0010]
This will be described with reference to the drawings.
[0011]
FIG. 1 shows a configuration of an information processing system having a plurality of information processing apparatuses.
[0012]
The information processing system includes a plurality of
[0013]
The power
[0014]
The information processing apparatus 101 includes a CPU 102 that performs processing, a memory 103 such as a RAM, and a hard disk device 104 such as a magnetic disk device. The hard disk device 104 also includes an operating system (OS) 105 for operating the information processing apparatus 101, an
[0015]
The CPU 102 is configured to switch the number of operating clocks. The file system 106 monitors the free capacity of the hard disk device and switches the data reading destination and writing destination of the information processing apparatus 101. The power saving control program 108 performs control for leveling the power usage of each information processing device in response to the remaining drive time and the free capacity of the hard disk device from each information processing device connected via the network. The remaining operation
[0016]
FIG. 2 shows an example of the characteristic table. This characteristic table is used for the processing of the power saving control program 108 and is stored in the memory 103 or the
[0017]
This characteristic table includes, for each information processing device, the
[0018]
FIG. 3 shows an example of the migration file table. The migration file table is stored in the memory 103 or the hard disk device 104.
[0019]
In the migration file table, an
[0020]
In the migration table, the data is rearranged so that the file in which the application is registered is registered at the upper level. For example, when the application A is registered only in the log file, the combination of the application A and the log file is registered at the highest level. In this case, the difference from the average value of the remaining drive time is not changed.
[0021]
Hereinafter, processing of the information processing apparatus will be described. Here, the processing of the information processing apparatus 101 will be described, but the operations of other information processing apparatuses are the same.
[0022]
FIG. 4 shows the processing of the remaining operation
[0023]
The remaining operation
[0024]
If the remaining drive time is larger than the threshold value in
[0025]
FIG. 5 shows the flow of processing by the power saving control program.
[0026]
When the power saving control program 108 is activated by the remaining drive
[0027]
Next, the average of the remaining drive times registered in the characteristic table is obtained, and the average value of the remaining drive times is compared with the remaining drive time of the information processing apparatus 101 (step 502). From the characteristic table shown in FIG. 2, the average remaining drive time is 12.5 minutes, and the remaining drive time of the information processing apparatus 101 is 10 minutes. Here, the name of the information processing apparatus 101 is “A”.
[0028]
As a result of the comparison, if the remaining drive time of the information processing apparatus 101 is smaller than the average value of the remaining drive time, the power saving control program 108 acquires the usage rate of the CPU 102 from the
[0029]
Next, among the files accessed by the information processing apparatus 101, a file that can be transferred to another information processing apparatus is searched based on the table shown in FIG. For example, files that can be moved include work files, page files, cache files, log files, and the like. The power saving control program 108 identifies an information processing apparatus having the largest available hard disk space among computers whose remaining drive time is equal to or greater than the average value from the characteristic table. Next, the difference between the average value of the remaining drive time and the remaining drive time of the information processing apparatus 101 is obtained, and the file to be transferred is determined from the difference between the average value of the remaining drive time shown in FIG. For example, if the difference from the average remaining drive time is within 2 minutes, the work file is transferred, and if it is within 3 minutes, the work file and the cache file are transferred.
[0030]
Next, when the identified file has already been generated on the hard disk 103 of the information processing apparatus 101, the power saving control program 108 sends the file data to the identified information processing apparatus for copying. (Step 506).
[0031]
Further, the power saving control program 108 notifies the file system 106 of the specified file and the specified information processing apparatus. As a result, the identified file is accessed from the identified information processing apparatus hard disk.
[0032]
As described above, since the access to the hard disk device is accompanied by a physical operation such as seek of the head, the power consumption of the information processing apparatus 101 can be suppressed by suppressing the operation.
[0033]
Next, the power saving
[0034]
When the operation state of the characteristic table is the main power supply, a recovery process is performed (step 508). In the recovery process, the operating clock number of the CPU 102 is returned to the initial value, and when a hard disk device of another information processing apparatus is used, the operation is copied to the hard disk device of the own information processing apparatus and the path is switched by the file system, An instruction is issued to release the occupied area of the hard disk device of the information processing apparatus. In addition, a message is displayed on the screen informing the administrator of the progress of these processes accompanying the power recovery.
[0035]
In this way, the information processing apparatus operating on the storage battery changes the execution environment of the information processing apparatus every predetermined time so as to reduce power consumption by changing the number of clocks or transferring files to be used. By changing to, the operating time can be extended. In addition, since the change of the execution environment is determined by the remaining drive time of other information processing apparatuses and the free space of the hard disk, the operation time of the entire system is lengthened.
[0036]
Note that all the information processing apparatuses registered in the characteristic table shown in FIG. 2 may not be operated by the storage battery. In this case, the remaining drive time is always constant or changes so that the remaining drive time becomes longer during charging. Even in this case, the execution environment is changed so that the power consumption of the information processing apparatus with a short remaining drive time is reduced.
[0037]
If the difference from the average value of the remaining drive time in steps 505 and 506 is smaller than the difference from the previously calculated average value of the remaining drive time, the number of files to be transferred may be reduced. That is, the difference from the average value of the remaining drive time is 3 minutes, and then the difference from the average value of the remaining drive time is 2 minutes. In this case, the power saving
[0038]
Here, the case where it is configured by a software program such as a power saving control program and a remaining operation time monitoring program has been described, but each may be configured by a dedicated processor.
[0039]
【The invention's effect】
The operating time of the entire system can be extended.
[Brief description of the drawings]
FIG. 1 is a diagram showing a configuration of an entire system.
FIG. 2 is a diagram showing an example of a characteristic table.
FIG. 3 is a diagram showing an example of a file migration table.
FIG. 4 is a diagram showing processing of a remaining operation time monitoring program.
FIG. 5 is a diagram illustrating processing of a power saving control program.
[Explanation of symbols]
101: Information processing apparatus 102: CPU
103: Memory 104: Hard disk device 105: Operating system 106: File system 107: Application program 108: Power saving control program 109: Remaining operating time monitoring program 110: Power source control unit 111: Power flow rate monitoring unit 112: Remaining power monitoring unit 113 : Storage battery
Claims (2)
第1の情報処理装置と接続された複数の第2の情報処理装置から、それぞれの第2の情報処理装置の稼動できる時間、および記憶装置の空き容量を取り込み、
第1の情報処理装置に供給される電源により当該第1の情報処理装置を稼動できる時間を求め、
前記第1の情報処理装置を稼動できる時間とそれぞれの前記第2の情報処理装置を稼動できる時間と、前記空き容量に基づいて、前記第1の情報処理装置のファイルを前記第2の情報処理装置の記憶装置へ移行することを特徴とする情報処理装置の制御方法。A method for controlling an information processing apparatus connected to a plurality of information processing apparatuses,
From the plurality of second information processing devices connected to the first information processing device, the time during which each second information processing device can be operated and the free capacity of the storage device are fetched.
Obtaining a time during which the first information processing apparatus can be operated by the power supplied to the first information processing apparatus;
Based on the time during which the first information processing apparatus can be operated, the time during which each of the second information processing apparatuses can be operated, and the free space, the file of the first information processing apparatus is converted into the second information processing. A control method for an information processing apparatus, characterized by transitioning to a storage device of the apparatus.
第1の情報処理装置と接続された複数の第2の情報処理装置から、それぞれの第2の情報処理装置の稼動できる時間、および記憶装置の空き容量を取り込む処理と、
第1の情報処理装置に供給される電源により当該第1の情報処理装置を稼動できる時間を求める処理と、
前記第1の情報処理装置を稼動できる時間とそれぞれの前記第2の情報処理装置を稼動できる時間と、前記空き容量に基づいて、前記第1の情報処理装置のファイルを前記第2の情報処理装置の記憶装置へ移行する処理とを有することを特徴とする情報処理装置の制御プログラム。A program for controlling an information processing apparatus connected to a plurality of information processing apparatuses,
Processing for taking in the time during which each second information processing apparatus can be operated and the free capacity of the storage device from a plurality of second information processing apparatuses connected to the first information processing apparatus;
Processing for obtaining a time during which the first information processing apparatus can be operated by the power supplied to the first information processing apparatus;
Based on the time during which the first information processing apparatus can be operated, the time during which each of the second information processing apparatuses can be operated, and the free space, the file of the first information processing apparatus is converted into the second information processing. A control program for an information processing apparatus, comprising: a process for shifting to a storage device of the apparatus.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001376576A JP3870774B2 (en) | 2001-12-11 | 2001-12-11 | Information processing apparatus control method and program for executing the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001376576A JP3870774B2 (en) | 2001-12-11 | 2001-12-11 | Information processing apparatus control method and program for executing the same |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003177841A JP2003177841A (en) | 2003-06-27 |
JP3870774B2 true JP3870774B2 (en) | 2007-01-24 |
Family
ID=19184735
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001376576A Expired - Fee Related JP3870774B2 (en) | 2001-12-11 | 2001-12-11 | Information processing apparatus control method and program for executing the same |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3870774B2 (en) |
-
2001
- 2001-12-11 JP JP2001376576A patent/JP3870774B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2003177841A (en) | 2003-06-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20060085794A1 (en) | Information processing system, information processing method, and program | |
US7877358B2 (en) | Replacing system hardware | |
JP5834939B2 (en) | Program, virtual machine control method, information processing apparatus, and information processing system | |
JP6123626B2 (en) | Process resumption method, process resumption program, and information processing system | |
KR101410596B1 (en) | Information processing apparatus, computer program, and copy control method | |
CN1902577A (en) | Dynamic power management | |
JP2008287644A (en) | Power control method of computer system, program, and computer system | |
CN107743608B (en) | Dynamic power routing to hardware accelerators | |
JP5733136B2 (en) | Information processing apparatus control method, control program, and information processing apparatus | |
WO2002021245A1 (en) | Clock control method, device therefor, and medium | |
JP2010510592A (en) | Transparent replacement of system processors | |
JP2009157571A (en) | Data arrangement control program, data arrangement controller, data arrangement control method, and multi-node storage system | |
JPH096465A (en) | Information processor and its control method | |
JP2004234114A (en) | Computer system, computer device, and method and program for migrating operating system | |
JP2016004432A (en) | Virtual machine migration program, virtual machine migration system and virtual machine migration method | |
US7096299B2 (en) | Method and apparatus for transferring system context information between mobile computer and base station | |
JP5725191B2 (en) | Power management device, power management method, and power management program | |
US9665163B2 (en) | Distributed power management with partial suspend mode for distributed storage systems | |
JP3870774B2 (en) | Information processing apparatus control method and program for executing the same | |
JP2010176178A (en) | Virtual computer system, migration method for virtual computer, and program | |
US9645636B2 (en) | Centralized power management with partial suspend mode for distributed storage systems | |
TWI778295B (en) | Information handling system, power operation controller thereof and method of handling power requests during cluster operations | |
JP2008139907A (en) | Job allocation program and job allocation method | |
JP2000172386A (en) | Computer system and method for managing memory power supply | |
EP2083537B1 (en) | Data network and method of controlling thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20060419 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060615 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060704 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060825 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20060926 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20061009 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091027 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101027 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111027 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121027 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |