Когда установщик Acrobat говорит «Оптимизация производительности ...», что он на самом деле делает?
4 ответа
Начну с урока истории. Когда-то, Acrobat не был раздутой дымящейся кучей, которую мы знаем и иногда терпим сегодня. До версии 4 и 5 это была достойная часть программного обеспечения. Затем появилась версия 6. Версия 6 была монстром. Он работал медленно, медленно запускался и слишком много ресурсов для машин того времени. Это было почти повсеместно оскорблено.
Затем произошло нечто удивительное: Adobe фактически выслушала жалобы. В версии 7 Adobe приложила много усилий, чтобы сделать Acrobat более быстрым и отзывчивым, и по большей части они были успешными. К сожалению, одним из способов (из нескольких) этого было введение фонового процесса, который предварительно загружал компоненты Acrobat в фоновом режиме. Этот сервис израсходовал много памяти относительно того, что было доступно в то время. Казалось бы, Acrobat работает быстрее (особенно по сравнению с остальным компьютером, который теперь немного медленнее). Чтобы удалить этот фоновый сервис, вам нужно было отследить не один, а три разных элемента, два из которых были в менее распространенных местах, которые большинство пользователей не знали, как проверить.
После Acrobat 7 изменились две вещи: во-первых, компьютеры стали работать быстрее, поэтому большинство пользователей больше не знают, что происходит. Во-вторых, в Acrobat 8 добавлен механизм автообновления, главным образом для решения проблем безопасности. Особенность функции автообновления заключается в том, что она восстановит фоновую службу, если вы ее отключили. Это было две версии назад, но с тех пор ничего не изменилось для Acrobat, по крайней мере, в этой области.
Так что это подводит меня к вашему вопросу. Обратите внимание, что это предположение, но, основываясь на тех случаях, когда я обновлял Acrobat на компьютерах пользователей, я подозреваю, что "оптимизация производительности" действительно означает проверку того, что фоновая служба все еще работает, и ее установку, если это не так.
Я не мог найти ничего, кроме ссылки ниже, так как многое из этого является предположением, основанным на том, что, как я знаю, делают другие программы.
Я полагаю, что это дефрагментирует область диска ближе к внутреннему краю пластин, а затем перемещает туда свои файлы.
http://forums.adobe.com/message/3748817#3748817
Я думаю, что это также проверяет, есть ли какие-либо устаревшие плагины, как в этом примере каталога: C:\Program Files (x86)\Adobe\Reader 10.0\Reader\plug_ins
http://dispo.se/2008/11/20/optimizing-adobe-acrobat-reader-89-in-10-seconds-on-windows-xp/
Независимо от того, что вы делаете, и хотя я использую это, Acrobat Reader - это свинья ... довольно медленная загрузка.
Я не уверен, когда вы видите это, но для многих приложений это сообщение означает, что оно настраивает .NET или другие библиотеки времени выполнения и проверяет их наличие. Это может означать сжатие файлов в некоторых контекстах, очистку временных файлов, созданных во время процесса, или преобразование временного файла в окончательный формат путем удаления ненужного пространства и размещения содержимого в соответствии с протоколом формата.
Итак, много чего, правда.
Вы говорите, улучшить производительность?
Это должна быть часть, где он удаляет себя и устанавливает какой-либо другой PDF-ридер.
В любом случае, чтобы ответить на вопрос. Никто не может сказать об этом, если только он не выполнит трассировку процесса установки. Такие приложения, как System Mechanic, могут делать снимки до и после установки приложений и вносить изменения, которые выполняются на диске и в реестре. Но это не поможет вам узнать, что произошло именно в этом месте.
Некоторые пользовательские брандмауэры, такие как Comodo, могут быть настроены на мониторинг и запись системных изменений. Это должно помочь, так как они могут записывать любые действия, которые выполняет ваш процесс установки. Но это может раздражать, так как для отслеживания процесса установки необходимо вручную одобрить каждое изменение, пока процесс установки не достигнет желаемой точки.