Кэш файлового потока Google Диска не очищается

Я закончил загрузку своих файлов на Google Drive с помощью File Stream, и у меня нет ничего помеченного для локального хранения. Тем не менее, GDFS хранит около 40 ГБ файлов кэша.

Вот вещи, которые я пытался очистить:

  • Извлек диск, вышел из системы, закрыл приложение, открыл приложение, вошел в систему;
  • Перезагрузил компьютер;
  • Добавлены / удалены другие файлы, чтобы посмотреть, будет ли он "обновлен";
  • Изменено расположение папки кеша в настройках. Он перенес все файлы и все еще оставил 1 ГБ в более старой папке [facepalm];
  • Сочетание вещей выше в другом порядке.

Я думаю, что могу просто удалить папку кеша, но это то, что я не хочу делать. Как я могу заставить его удалить? Что еще более важно, это ожидаемое поведение?

Я использую macOS 10.12.6

1 ответ

Решение

В macOS выполните следующую команду: defaults write com.google.drivefs.settings ContentCacheMaxKbytes -int 100000

В Windows сохраните следующее содержимое в файле с именем google.reg и выполните его, или, альтернативно, добавьте раздел реестра самостоятельно (QWORD, десятичное значение 100000).

Windows Registry Editor Version 5.00    
[HKEY_LOCAL_MACHINE\SOFTWARE\Google\DriveFS]
"ContentCacheMaxKbytes"=hex(b):a0,86,01,00,00,00,00,00

Это приведет к тому, что Drive File Stream удалит кэш, как только он достигнет 100 МБ. По умолчанию Google выбирает высокое значение, чтобы уменьшить доступ к своему облаку.

Ссылка: https://support.google.com/a/answer/7644837?hl=en

Другие вопросы по тегам