Мой файл bookmarks.html имеет размер 40 МБ. Каждый раз, когда я редактирую закладку в Диспетчере закладок (Firefox), я нахожусь в ожидании 5-10 секунд до завершения операции. (Если я открою Activity Monitor, я увижу, что на диске много активности).

В: Как я могу указать своей ОС специально кэшировать файл "bookmarks.html" (чтобы операции чтения / записи в этом файле выполнялись быстро)?

1 ответ1

1

Это действительно не проблема OS X ...

Насколько мне известно, нет никакой возможности указать какой-либо основной ОС специально кешировать конкретный файл. Это делается автоматически ОС. ОС обнаруживает чтение или запись в файл и автоматически сохраняет содержимое в буфере памяти в течение некоторого периода времени, особенно если обнаруживает частый доступ к файлу. (Да, я упрощаю, но основная концепция верна).

(Обратите внимание, что я отделяю идею размещения файла на RAM-диске от его кэширования, поскольку он не прозрачен для пользователя)

Теперь меня больше беспокоит тот факт, что размер вашего файла закладок составляет 40 МБ ... Ты уверен в этом? Если у вас нет десятков тысяч закладок, я бы не ожидал, что у вас будет около 40 МБ.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .