因断电丢失的数据是所有在RAM上的数据。 2003系统把系统文件放在ROM里, 把用户可以使用的空间放在RAM里, 所以用户放在机身内存上的数据, 都是放在RAM里的, 而RAM是必须要电池维持才能储存数据。
WM5把系统和用户可以使用的空间都放在ROM里, ROM是不需要任何东西就可以维持储存的, 所以断电不影响储存。
其实各有好处的, RAM的速度非常快, 而且较省电。 而2003系统刚刚推出的时候RAM和ROM的速度差别非常大, PPC的电池也不耐用, 所以2003选择把数据放在RAM上是很理智的, 可以最大的提高性能和省电性。
而硬件不断更新, 现在的PPC中, RAM和ROM的速度差已经不是很明显了, 电池也越来越耐用, 所以WM5选择了把数据放在ROM里, 也是大势所趋。
其实我觉得虽然这个改进是和重要, 但是实际使用上却感觉不到, 我用2003时从来没有因为意外的电池没电而丢失过数据, 因为PPC里都有备用电池, 可以维持三四个小时的。 在这三四个小时之内你只要换一块电池上去就可以。
而我有一次因为系统的软件冲突, 故意想把数据全弄丢, 在硬启也不行的情况下, 想把备用电池的电用光, 让PPC因为没电而丢失数据, 我拔掉电池之后,居然等了一整个下午才把备用电池的电用光。
而WM5的话, 如果硬启也无效, 我就只能刷ROM才能把数据清光了。
所以根本不需要担心2003断电丢数据, 因为平常使用中没什么可能会遇到。