特許
J-GLOBAL ID:200903019149215377

プログラム実行方法および装置

発明者:
出願人/特許権者:
代理人 (1件): 森下 賢樹
公報種別:公開公報
出願番号(国際出願番号):特願2003-024880
公開番号(公開出願番号):特開2004-234546
出願日: 2003年01月31日
公開日(公表日): 2004年08月19日
要約:
【課題】ガーベッジコレクションにはコンテキストスイッチが伴っていたので、オーバーヘッドによるパフォーマンス低下が見られていた。【解決手段】デジタルテレビジョン受像器10のJava仮想機械36内において、インタプリタ処理部26がJavaプログラムをスレッド単位で実行し、各スレッドが1対1でタスクと対応づけられ、カーネル20によりスケジューリングの対象となる。生成処理部28がスレッド内でオブジェクトを生成し、メモリ管理部30が各オブジェクトにヒープ領域を割り当てる。実時間管理部32は、スレッドごとの実時間度を管理し、その実時間度に基づく中断期間にGC処理部34がGC処理を実行する。【選択図】 図2
請求項(抜粋):
プログラムの実行において不要となったオブジェクトに割り当てられた領域を解放するガーベッジコレクションの処理を、実行中のスレッドに設定された実時間度に応じてそのスレッドの処理を中断する間に、そのスレッド内で実行することを特徴とするプログラム実行方法。
IPC (3件):
G06F9/44 ,  G06F9/46 ,  G06F12/00
FI (3件):
G06F9/44 530S ,  G06F9/46 340F ,  G06F12/00 591
Fターム (6件):
5B060AA10 ,  5B098AA03 ,  5B098GA05 ,  5B098GD03 ,  5B098GD14 ,  5B098GD22

前のページに戻る