Что означает «Оптимизация производительности…» в Acrobat?

5

Когда установщик Acrobat говорит «Оптимизация производительности ...», что он на самом деле делает?

Скриншот

Mehrdad
источник
Оптимизация производительности
Сатьяджит Бхат
Какая операционная система?
NSGod
1
@Sathya: Опубликуйте это как ответ, это хорошая информация, которую вы получили! @NSGod: Windows.
Мердад

Ответы:

1

Я не смог найти ничего, кроме ссылки, приведенной ниже, так что многое из этого является догадкой, основанной на том, что, как я знаю, делают другие программы.

Я полагаю, что это дефрагментирует область диска ближе к внутреннему краю пластин, затем перемещает туда свои файлы.

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 - это свинья ... довольно медленная загрузка.

KCotreau
источник
Вау! Это первый установщик, который я видел, который дефрагментирует свою программу ... хорошая работа Adobe! И, между прочим, Acrobat Reader (по крайней мере 9-я версия) не такой медленный ... он запускается через несколько секунд в первый раз, и практически сразу после этого - даже если у меня есть жесткий диск, и я отключено acrobat_slи все такое. Если это медленно для вас, то, возможно, у вас есть антивирус или что-то работает? Или, может быть, вы также загружаете панель инструментов «Пишущая машинка», которая загружается очень медленно? Не уверен, но +1 спасибо за информацию!
Мердад
Мердад, мне понравилась идея переместить некоторые плагины. Спасибо, что отметили ответ.
Котро
2

Начну с урока истории. Когда-то, Acrobat не был раздутой дымящейся кучей, которую мы знаем и иногда терпим сегодня. До версии 4 и 5 это было достойное программное обеспечение. Затем появилась версия 6. Версия 6 была монстром. Он работал медленно, медленно запускался и слишком много ресурсов для машин того времени. Это было почти повсеместно оскорблено.

Затем произошло нечто удивительное: Adobe фактически выслушала жалобы. В версии 7 Adobe приложила много усилий, чтобы сделать Acrobat более быстрым и отзывчивым, и по большей части они были успешными. К сожалению, одним из способов (из нескольких) этого было введение фонового процесса, который предварительно загружал компоненты Acrobat в фоновом режиме. Этот сервис израсходовал много памяти относительно того, что было доступно в то время. Казалось бы, Acrobat работает быстрее (особенно по сравнению с остальным компьютером, который теперь немного медленнее). Чтобы удалить этот фоновый сервис, вам нужно было отследить не один, а три разных элемента, два из которых были в менее распространенных местах, которые большинство пользователей не знали, как проверить.

После Acrobat 7 изменились две вещи: во-первых, компьютеры стали работать быстрее, поэтому большинство пользователей больше не знают, что происходит. Во-вторых, в Acrobat 8 ​​добавлен механизм автообновления, в основном для решения проблем безопасности. Особенность функции автообновления заключается в том, что она восстановит фоновую службу, если вы ее отключили. Это было две версии назад, но с тех пор ничего не изменилось для Acrobat, по крайней мере, в этой области.

Так что это подводит меня к вашему вопросу. Обратите внимание, что это предположение, но, основываясь на тех случаях, когда я обновлял Acrobat на компьютерах пользователей, я подозреваю, что «оптимизация производительности» действительно означает проверку работоспособности фоновой службы и ее установку, если это не так.

Джоэл Коухорн
источник
0

Я не уверен, когда вы видите это, но для многих приложений это сообщение означает, что оно устанавливает .NET или другие библиотеки времени выполнения и проверяет их наличие. Это может означать сжатие файлов в некоторых контекстах, очистку временных файлов, созданных во время процесса, или преобразование временного файла в окончательный формат путем удаления ненужного пространства и размещения содержимого в соответствии с протоколом формата.

Итак, много чего, правда.

Абраксас
источник
0

Вы говорите, улучшить производительность?

Это должна быть часть, где он удаляет себя и устанавливает какой-либо другой PDF-ридер.


В любом случае, чтобы ответить на вопрос. Никто не может сказать об этом, если только он не выполнит трассировку процесса установки. Такие приложения, как System Mechanic, могут делать снимки до и после установки приложений и вносить изменения, которые выполняются на диске и в реестре. Но это не поможет вам узнать, что произошло именно в этом месте.

Некоторые пользовательские брандмауэры, такие как Comodo, могут быть настроены на мониторинг и запись системных изменений. Это должно помочь, поскольку они могут записывать любые действия, которые выполняет ваш процесс установки. Но это может раздражать, поскольку для отслеживания процесса установки необходимо вручную одобрить каждое изменение, пока процесс установки не достигнет желаемой точки.

Гном
источник
Вы можете подключить дизассемблер / отладчик к процессу, найти в разборке жестко запрограммированную строку «Оптимизация производительности», установить там точку останова, а когда будет достигнута точка останова, запустить System Mechanic, пока процесс приостановлен. Это ограничит ваши возможности настолько, чтобы точно определить, что происходит, так как это в основном последний шаг, который выполняет установщик. Много работы, но если вам действительно любопытно ..
Дан