Настройки SSD для Ubuntu 12.04 приводят к тому, что Texmaker компилируется намного медленнее

Настройки SSD для Ubuntu 12.04 приводят к тому, что Texmaker компилируется намного медленнее

Я добавил эти твики изНастройка Ubuntu SSDиНастройки Ubuntuно теперь Texmaker компилируется медленно. Кто-нибудь знает, какой твик может вызывать это? Или я могу отредактировать что-то не связанное с твиками, чтобы Texmaker компилировался так, как раньше?

Intel i5 2-го поколения, 16 ГБ оперативной памяти Cosair, 240 ГБ серии Cosair Force GT, NTFS, быстрая сборка LaTex в PDF

решение1

Оба руководства, на которые вы ссылаетесь, требуют включить discardопцию монтирования для вашей файловой системы. По моему опыту, это убивает производительность. При каждой синхронизации после удаления файла отправляется запрос TRIM, из-за чего диск зависает на 2–3 секунды. (Это будет зависеть от оборудования.)

Чтобы узнать, является ли это проблемой, попробуйте протестировать fsyncпроизводительность, как предложено.в этой теме:

Запуск "fsync-tester" Теодора Цоса во время проведения теста Линуса на пытки

while : ; do time sh -c "dd if=/dev/zero of=bigfile bs=8M count=256 ; sync; rm bigfile"; done

показывает это ясно

Синхронизация должна быть быстрой на SSD. В моем случае и случае того автора каждая синхронизация вызывает задержку в несколько секунд. Смотрите такжеhttps://patrick-nagel.net/blog/archives/337для аналогичного примера.

Если вы наблюдаете подобное поведение, вам следует отключить автоматическую команду TRIM, удалив соответствующую discardопцию из fstab. (Но сохраните опцию noatimeили relatimeпараметр, который вы, вероятно, добавили.)

Вместо этого периодически запускайте fstrimвашу файловую систему, например, используя cron. Несколько способов сделать это приведены вЭта статьяТаким образом, вы по-прежнему сможете воспользоваться преимуществами TRIM, но без проблем с производительностью.

Связанный контент