Windows7中启动和故障恢复台与之前的差异
2009-05-13 09:37:46 来源:WEB开发网另外,当系统遇到错误而停止工作时,内存中还有不少的数据。那么对于这些数据该如何处理呢?在Windows7操作系统与2003操作系统中对此推荐的解决方案是不同的。
在这两个操作系统中对于系统运行失败内存数据的处理方法有四种解决方案。一是可以采取无解决方案,就不对内存中的数据进行任何的处理,直接丢弃掉。二是采用完全内存存储的方式,将该计算机内所有内存中的数据写入到转储文件内。三是采用核心内存转储机制,即仅将系统核心所占内存中的数据写入到转储文件。这与第二种方式相比,保存的数据比较少,但是可以快速的将数据保存到转储文件内。四是采用小内存转储解决方案,即只将能够帮助系统管理员查找问题原因的少量内存保存到转储文件中。第四种方式保存的内容最少,保存所耗费的时间最短。在Windows7 操作系统或者2003操作系统中,这四种解决方案都具备。不过他们所推荐的解决方案有所不同。在Windows7操作系统中,其默认采用的解决方案是核心内存转储。而在2003操作系统中,其默认采用的方案是小内存转储。这主要是因为Windows7 操作系统当遇到系统失败时,其反应更加灵敏,能够有足够的时间把核心内存中的数据写入到转储文件中,从而在最大限度内帮助系统管理员减少损失。而在2003操作系统中,即使把方案调整为核心内存转储,但是当真的遇到比较严重的错误时,2003操作系统仍然无法完全把核心内存中的信息保存到转储文件中。为此其默认推荐使用的是小内存转储方案,只存储一些对解决错误有用的信息。对于Windows7操作系统的这个改进,笔者非常赞同。
另外从上图中可以看出,在Windows7操作系统中,对于窗口的标题栏位实现了透明化的处理。不过笔者对于这个改进可不怎么赞同。笔者刚开始使用这个Windows7操作系统的时候,还以为是显示器发生问题了呢。因为其虽然采取了透明化的处理方案,但是这个透明不够彻底。当窗口重叠时,给人的感觉就好象是显示器上有一个个污点或者显示器损坏的感觉。故笔者认为这个细节方面微软还应该有所改进,要么就是提高透明化的程度。不过笔者认为,最好还是取消这个功能算了。而不要让用户自己手工的去更换显示的方案,来禁用这个功能。这个功能并不能够提高界面的美观程度。
更多精彩
赞助商链接