【发布时间】:2012-11-11 14:07:59
【问题描述】:
我的要求很简单。 我在嵌入式平台上运行 ubuntu。我想在内存中分配一些永久位置(我知道 DRAM 的起始地址)。我想要的只是操作系统不应该触及内存,我可以在该内存上执行自定义操作(例如收集一些统计数据并写入该位置)。
要求是:
- 在内存中分配一些位置(操作系统分配了内存并将地址返回给我,这对我来说没问题)。
- 在操作系统运行之前,该位置应该一直存在。
- 尺寸是一个参数。
- 我想使用busybox devmem 类命令读取和写入此位置。
【问题讨论】:
-
这不是答案。也许你的问题很简单,我的意思是,也许你可以使用 Redis、SQLite 或一堆轻量级数据库中的一个(在内存数据库中)。 wiki.debian.org/ramfs ... 希望对您有所帮助。