介绍了一种嵌入式设备的Flash资源回收策略。该策略的实现需要嵌入式系统支持多任务,在后台实现两个任务,一个用来统计CPU占有率的CPU负载检测任务,一个是Flash资源回收检测任务。Flash垃圾回收策略能够自动根据CPU负载情况、资源剩余情况来调整垃圾后台回收的频率,并在Flash资源严重不足的情况下报警,能够有效避免设备在资源不足的环境下运行造成大的损失,保证了设备运行的安全性。