Как насчет размера кобальтовой папки кеша, есть ли механизм восстановления? - PullRequest
0 голосов
/ 08 марта 2019

В нашей платформе мы реализовали SbSystemGetPath() для возврата действительного и доступного для записи каталога /var/local/cobalt/.cache/ для кобальта, когда kSbSystemPathCacheDirectory передается как |path_id|, и мы возвращаем папку /var/local/cobalt в функцию GetHomeDirectory() , поэтому на нашей платформе содержимое папки /var/local/cobalt будет выглядеть так:

/var/local/cobalt
 |- .starboard.storage
 |- .starboard.{hash}.storage
 |- .cache
       |-splash_screen

Для папки с заставкой я знаю, что Cache используется только для заставки, поэтому размер этой папки можно игнорировать, но как насчет размера .starboard.storage и .starboard.{hash}.storage? есть ли ограничение на размер этих двух файлов? или есть какой-нибудь механизм восстановления в кобальте, когда эти два файла становятся слишком большими? Спасибо.

версия кобальта, которую я использую, - 19.lts.3.194831

...