После открытия docx-документа длиной более 800 страниц в Writer 6.2.5.2 отклик очень медленный. Документ состоит в основном из текста. Моя версия Ubuntu - 16.04.
Я пытался найти улучшение памяти, но безуспешно. Мне удалось отключить среду выполнения Java в: Инструменты → Параметры → LibreOffice → Дополнительно → «Использовать среду выполнения Java», но это не имеет видимого эффекта.
Есть ли улучшения или обходные пути или это просто нормально? В моем поиске я нашел в лучшем случае более старые версии LibreOffice.
Обновление 1: Writer не застревает, но каждая редакция занимает много времени. В настоящее время процесс soffice.bin занимает около 450 МБ ОЗУ, хотя объем ОЗУ составляет 8 ГБ, а для TotalCacheSize установлено значение 900 МБ. Одно из моих четырех ядер обычно работает на 100%.
Существуют настройки памяти, проложенные под землей глубоко в структуре меню LibreOffice, с которым Вы могли бы хотеть экспериментировать на Ваш собственный риск.
А именно, в Усовершенствованных опциях LibreOffice нажмите Open Expert Configuration; в диалоговом окне перейдите к org.openoffice.Office.Common/Cache
.
Затем в поле поиска входят org.openoffice.Office.Common/Cache
перейти на экран ниже:
после которого Вы сможете скорректировать настройки. Обратите внимание, что эти значения находятся в байтах.
LibreOffice самостоятельно заявляют это
Нет никаких "приемлемых" значений, только метод проб и ошибок может помочь Вам. Или не может: настройки управляют очень определенной областью в управлении памятью. В большинстве аспектов LibreOffice не нужны никакие корректировки, чтобы просто использовать всех доступных
Добавление большей памяти может быть наилучшим вариантом в этом случае.
Кроме того, если изменение настроек памяти в LibreOffice не имеет никакого эффекта, может быть необходимо (с v16.04) рассмотреть размер Вашего раздела подкачки.
приведенная ниже таблица может дать некоторые указания здесь:
Для Ваших 8 ГБ Ram это рекомендует размер подкачки (без спящего режима) 3 ГБ и если Вы используете спящий режим 11 ГБ.