Chinaunix首页 | 论坛 | 博客
  • 博客访问: 405323
  • 博文数量: 53
  • 博客积分: 1910
  • 博客等级: 中尉
  • 技术积分: 1130
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-10 14:56
文章分类

全部博文(53)

文章存档

2013年(1)

2012年(17)

2011年(33)

2010年(2)

分类: LINUX

2011-05-03 12:03:39

arm 环境
 
  现在快速开机的方法有很多,但如suspend2 ()
和tuxonice 都比较复杂,但主要思想都是suspend to disk
 
  如果suspend 过程中,在正真进入suspend前,通过soft reset ,跳到bootloader ,然后在bootload下保存
linux 内存,在下次开机时,恢复内存,这样也可以实现上面功能,并且可靠性更高一些,做法相对简单
 
  前面实际 page 数 组 内容分析 已经验证,software reset 回到bootloader ,linux 内存的情况
但要注意,bootloader 所占用内存,和linux内存,必须分隔开,否则reset到bootloader 会破坏linux 内存
 
主要开关流程如下图:
 
 
 
阅读(3158) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~