引用:
作者u3350829
STR在Unix or Linux上面算是比較單純...
在Windows上面XP就不說了問題一堆跑一些程式或者使用一些HW只要進
S3就回不來了,Vista之後乾脆推行雙軌制...就是S3+S4併行,進入STR
的時候就把全部資料一併放在HD一份,只要電源出問題orSTR啟動失敗就
從HD拿資料來還原.
|
S1和S3主要的差異就在CPU斷電與否,RAM一樣保持供電,週邊一樣會斷電,會造成S3後叫不起來軟體方面比較可能是CPU和週邊的狀態儲存到ACPI NVS的過程沒處理好(CPU部份既然程式碼相同,有機器可以work應該可以推測這部份的可能性比較低,所以問題比較可能出在週邊的device driver上

),硬體方面鵝猜應該是MB在S1和S3間轉換時RAM的電源沒處理好也有可能,至於S3和S4只差在RAM的內容/CPU和週邊狀態要儲存在RAM或HD上,如果S4可以work而S3不work或許也是MB在S1和S3間轉換時RAM的電源沒處理好吧

....
引用:
作者u3350829
當然某些特殊目的的程式依舊會讓這種方式一睡不醒,但是相容性好很多...
至於S1這種連風扇啥的都不會停,只比一般待機沒在用時省一點點電,優點
是幾乎沒有程式/HW相容性問題(廢話)...
Win7之後有再做過改良但是在下不清處詳細情況推測主要還是相容性問題,
最近那個S3+S4的做法現在被Win8叫做'Hybrid boot'拿來****說可以四秒
內開機而且機器待機時間可以長達一個月(平板/NB之類).
|
以RAM越來越大的現況,假設RAM有16GB,HD可以跑出100MBps好了,完全不考慮實際使用狀況/不壓縮的倒到HD上至少就得160秒(恐怕比正常開關機還慢

),假設只要存4GB也得40秒,除非OS在S4時能處理的很好,不然把RAM倒到HD上的可行性只會越來越低吧


....