Почему мобильные операционные системы не сохраняют память неактивных приложений в своем хранилище?

369
Daniel41550

В телефонах кажется, что это принесло бы пользу, только если фоновые приложения были сохранены в хранилище, а не уничтожены при нехватке памяти. Есть ли причины, по которым это не сделано? Я также не говорю о файле подкачки, если какой-либо телефон использует это.

-1
Этот вопрос не о компьютерном оборудовании или программном обеспечении, который входит в объем, указанный в справочном центре. Ramhound 6 лет назад 0

1 ответ на вопрос

0
davidgo

Это замедлило бы работу систем, перенеся содержимое на диск, а затем снова записав его обратно - все это приводит к очень вялому опыту - тратит значительное дисковое пространство для хранения памяти и усложняет перезапуск приложений.

Это также изнашивает NAND быстрее (обычно между 5000 и 100 000). Типичная скорость NAND составляет 15-60 МБ / с в Android - что очень медленно по сравнению с твердотельными накопителями и даже жесткими дисками, и ледовое по сравнению с оперативной памятью.

Похожие вопросы