在休眠后启动我的计算机(挂到磁盘)后,我的桌面会在15分钟内没有响应。我发现缓慢是因为所有正在运行的应用程序似乎都被交换到磁盘上。例如,当我挂起磁盘时,可能正在使用3GB的RAM。从休眠恢复后,RAM的使用率很低(大约500 MB ),慢慢地,所有的东西都将开始被交换回RAM中。这个问题不会在睡眠中发生(挂起到ram)。我的设置(交换分区大小,BIOS)是否有问题,还是仅仅是在Linux中休眠的方式?这个答案似乎暗示TuxOnIce可能会改善问题;这有可能吗?编辑: T
我试图弄清楚mach-omap2是如何实现挂起/唤醒的,特别是在针对TI out 3530/‘m 3730的Linux2.6.37中。看起来,当挂起过程在omap_sram_idle();之后运行时,系统已经处于挂起模式,在这个函数的上下文中,所有东西都会冻结在那里。当它醒来时,它只是继续从restore:中恢复一切。