Real-time Memory Management for Embedded Systems
Real-time Memory Management for Embedded Systems
批准号:
20700023
负责人:
UGAWA Tomoharu
金额:
$1.08万
依托单位国家:
日本
项目类别:
Grant-in-Aid for Young Scientists (B)
财政年份:
2008
资助国家:
日本
项目状态:
已结题
起止时间:
2008 至 2009
中文摘要
在嵌入式系统中,由于应用程序长时间或永久运行,随着应用程序的沿着而变得更高的存储器碎片是一个严重的问题。在这项研究中,我们提出了一个垃圾收集器,减少内存碎片,而不会挂起应用程序很长一段时间。垃圾回收器使用基于复制的增量压缩。压缩通过移动一部分数据来部分地减少内存碎片。在这项研究中,我们还提出了一个算法来选择要移动的数据进行有效的碎片整理。
英文摘要
In embedded systems, since application programs run for a long time or forever, memory fragmentation, which becomes higher as the applications go along, is a serious problem. In this research, we proposed a garbage collector that reduces memory fragmentation without suspending the applications for a long time. The garbage collector uses replication-based incremental compaction. The compaction reduces memory fragmentation partially by moving a part of data. In this research, we also proposed an algorithm to choose data to be moved for efficient defragmentation.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
日本ソフトウェア科学会高橋奨励賞受賞(第26回大会):鵜川始陽、湯淺太一、複製に基づくインクリメンタルコンパクションを用いたガベージコレクタ
日本软件学会高桥鼓励奖(第26届会议):Shiyo Ukawa、Taichi Yuasa、基于复制的增量压缩垃圾收集器
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Replication-based Incremental Compaction
基于复制的增量压缩
DOI:
--
发表时间:
2008
期刊:
影响因子:
--
作者:
[Tomoharu Ugawa, Masahiro Yasugi, Taiichi Yuasa]
通讯作者:
Taiichi Yuasa
RubyにおけるMostly-CopyingGCの実装
在 Ruby 中实现主要复制 GC
DOI:
--
发表时间:
2009
期刊:
情報処理学会論文誌 プログラミング 2
影响因子:
--
作者:
[Norihiro Kamide, Ken Kaneiwa, Maki IWAMI, Maki IWAMI, 鵜川始陽, Norihiro Kamide, Maki IWAMI, 鵜川始陽]
通讯作者:
鵜川始陽
機器組込みシステムのための複製に基づくインクリメンタルコンパクション
适用于嵌入式系统的基于复制的增量压缩
DOI:
--
发表时间:
2010
期刊:
影响因子:
--
作者:
[鵜川始陽, 湯淺太一]
通讯作者:
湯淺太一
RubyにおけるMostly-Copying GCの実装
在 Ruby 中实现主要复制 GC
DOI:
--
发表时间:
2009
期刊:
情報処理学会論文誌:プログラミング 2巻
影响因子:
--
作者:
[Norihiro Kamide, Ken Kaneiwa, Maki IWAMI, Maki IWAMI, 鵜川始陽]
通讯作者:
鵜川始陽
共 8 条
Memory Management Techniques for Embedded System Language Runtimes
-
批准号:22700026
-
项目类别:Grant-in-Aid for Young Scientists (B)
-
资助金额:$2.5万
-
财政年份:2010
-
负责人:UGAWA Tomoharu
-
依托单位:
海外基金