if ($answer_counter == 1): ?>
endif; ?>
Проще говоря, Preload не для всех. Это здорово, если вы много открываете приложения или библиотеки. Это вредно, если вы загружаете приложения или библиотеки только изредка. Я буду использовать два примера из моего фактического использования (и да, я использую предварительную загрузку).
Во-первых, Google Chrome. Теперь браузер открывается только один раз за загрузку, может быть, дважды (для меня я веб-разработчик). Chrome и связанные с ним библиотеки остаются в памяти, потому что я всегда использую его. Даже когда я закрываю все хромированные окна, он все еще в фоновом режиме делает свою работу. Таким образом, все бараны, предназначенные для хранения предварительно загруженной копии Chrome, являются полной и полной отходами. Это никогда (или редко) разгружается. Для среднего пользователя это верно для большого числа приложений. У пользователя Office почти всегда будет открыто приложение для электронной почты. Таким образом, небольшая экономия времени запуска полностью теряется, потому что они открывают только одно приложение электронной почты один раз в день и оставляют его открытым.
Второй пример - грабли. Будучи разработчиком рубинов, который верит в тестирование, я запускаю грабли TON. rake работает, выполняется на пару секунд - минуты выходят. Preload помогает мне ускорить мою повседневную работу, потому что раньше она загружает грабли и необходимые библиотеки (которые могут быть очень обширными). Таким образом, есть много запусков и остановок для запуска рейка. Дополнительный барабан, используемый для ускорения 400 или 500 запусков рейка в течение нескольких часов, полностью стоит того.
Таким образом, причина, по которой она не включена по умолчанию, заключается в том, что ее способность фактически повысить производительность основывается в основном на , как вы используете свою систему. Для некоторых людей это будет отрицательным, а для других - положительным. Р>
Наконец, предварительно загружая, даже если вы не используете его, потребляет баран. Поэтому, если вы не запускаете приложения часто, вы могли бы сделать всю вашу систему менее медленной, не имея этого барана для других типов кеширования. Помните, что даже если у вас есть 32 гигабайта Linux, он попытается использовать столько, сколько может, для кэширования данных, чтобы ускорить ваше взаимодействие. Используя предварительную загрузку, вы уменьшаете эту свободную память. Даже если это немного немного, 2 секунды вы сохранили запуск хрома 1 раз, может стоить вам 60 секунд в течение месяца, когда он будет работать. Р>