ON-VEHICLE ECU, PROGRAM, AND INFORMATION PROCESSING METHOD
To provide an on-vehicle ECU, a program, and an information processing method that can efficiently allocate hardware resources such as a CPU to the other program according to the state of an executed program.SOLUTION: In an on-vehicle system, an on-vehicle ECU mounted on a vehicle comprises: a contr...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng ; jpn |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | To provide an on-vehicle ECU, a program, and an information processing method that can efficiently allocate hardware resources such as a CPU to the other program according to the state of an executed program.SOLUTION: In an on-vehicle system, an on-vehicle ECU mounted on a vehicle comprises: a control unit that executes a plurality of programs; and a storage unit in which a virtualization operating system started up by the control unit is stored. Starting up the virtualization operating system creates a plurality of virtual environments, and the programs are executed in the virtual environments as operating environments. A management unit managing the virtualization operating system allocates an allocated time zone of the control unit having been allocated to any one virtual environment to the other virtual environment based on a task completion notification in a program executed in any one virtual environment of the plurality of virtual environments.SELECTED DRAWING: Figure 4
【課題】実行されたプログラムの状態に応じて、他のプログラムにCPU等のハードウェアリソースを効率的に割り当てることができる車載ECU、プログラム及び情報処理方法を提供する。【解決手段】車載システムにおいて、車両に搭載される車載ECUは、複数のプログラムを実行する制御部と、制御部によって起動される仮想化オペレーティングシステムが記憶されている記憶部と、を備える。仮想化オペレーティングシステムを起動することにより複数の仮想環境が生成され、プログラムは仮想環境を動作環境とするものであり、仮想化オペレーティングシステムを管理する管理部は、複数の仮想環境の内のいずれかの仮想環境にて実行されるプログラムにおけるタスク完了通知に基づき、いずれかの仮想環境に割り当てられていた制御部の割当時間帯を、他の仮想環境に割り当てる。【選択図】図4 |
---|