簡體   English   中英

Android Studio Emulator快速啟動狀態保存過程和加載狀態過程非常慢

[英]Android Studio Emulator Quick boot State saving process and load state process is very slow

我使用的是android studio提供的android模擬器,並且自android studio 3.1版起,Google提供了快速啟動模式,可在2-3秒內啟動AVD。

為了更快地啟動設備,他們正在保存屏幕截圖,而當我們再次啟動設備時,他們只是簡單地加載屏幕截圖,這比舊方法在AVD中更快,但是在我的情況下,保存屏幕截圖需要太多時間來保存狀態,並且在我再次啟動時,大約需要 30秒鍾以上以加載保存的狀態。 所以,我有兩個問題:

  1. 為什么筆記本電腦的保存狀態和加載狀態過程太慢? 我的筆記本電腦有8GB RAM和i3第五代處理器,我認為這足以更快地保存和加載狀態。
  2. 作為解決上述問題的技巧,我保存了一次屏幕截圖,然后在“快速啟動”狀態下選擇“ 否” 因此,我認為仿真器應該使用手動保存一次的保存狀態,但是仿真器的結果是可變的。 有時它使用我已保存的保存狀態,有時它會正常啟動(不是快速啟動)。 所以,我想知道我是否正在以正確的方式解決問題? 注意 -我正在使用具有快照選項的android studio 3.2 Canary版本,使用它我正在保存當前狀態並關閉保存快速啟動狀態選項)。

回答您的第一個問題:您的筆記本電腦必須裝有硬盤(HDD)。 如果您的筆記本電腦具有固態驅動器(SSD),則此保存狀態非常快速且有趣。 保存和加載速度很慢,因為硬盤速度很慢(當然,與SSD相比!),並且您必須在快照中保存大量數據。

只需將其視為將某些數據從筆記本電腦復制到筆式驅動器即可。 根據筆式驅動器的讀/寫速度,它花費固定的時間。 它與您使用的處理器或計算機的內存數量無關。 因此,即使您使用i7和16gb的ram更新筆記本電腦,也不會發現任何變化! 我個人已關閉此功能,並且喜歡冷啟動。

關於第二個問題,我不太確定。 這可能是金絲雀版本的錯誤。 盡管我喜歡您保存一個快照並重新使用它的想法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM