基于内存映射文件的进化算法数据存储引擎  被引量:4

Data storage engine based on memory-mapped file for evolutionary algorithms

在线阅读下载全文

作  者:姜三义 代真真[1] 李阳[1] 周爱民[1] 

机构地区:[1]华东师范大学计算机科学技术系,上海200241

出  处:《计算机工程与应用》2015年第1期49-53,101,共6页Computer Engineering and Applications

基  金:国家自然科学基金(No.61273313)

摘  要:为了观察和分析进化算法的执行情况,往往需要将算法执行过程中产生的大量数据存储在磁盘文件中。用于进化算法的嵌入式数据存储引擎EADB(Evolutionary Algorithm Database)提供了简便灵活的数据存储接口,通过使用内存映射文件技术来实现数据的快速和大量存储。相较于传统文件I/O存储方式和一般的通用数据存储引擎,EADB大大加快了存储速度。In order to observe and analyze the execution of Evolutionary Algorithms (EAs), large volumes of data generated during algorithm execution are always stored in disk files. An embedded data storage engine, named as the Evolutionary Algorithm Database (EADB), provides simple yet flexible data storage interfaces for evolutionary algorithms, and facilitates fast large data storage by using memory-mapped files. Compared to storage methods using traditional file I/O and general database storage engine, EADB is tremendous faster.

关 键 词:进化算法 内存映射文件 数据存储引擎 文件I/O 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象