Какое влияние (если таковое имеется) на производительность системы оказывает количество значков на рабочем столе Windows XP пользователя? Может ли большое количество значков на рабочем столе замедлить работу системы?
Я очень опаздываю на эту вечеринку и пишу для потомков :-)
Единственный ответ, который вы можете дать, - это «зависит от обстоятельств» и лучше определить, что вы имеете в виду под производительностью.
Учтите: файл значков сам по себе небольшой, и если у вас их несколько, загрузка и обновление рабочего стола не займет много времени. Если у вас их (экстремальные) тысячи, то загрузка рабочего стола или перерисовка после обновления со всеми этими значками займет время. Время означает производительность.
Чтобы проверить это, измерьте время запуска и время запуска приложений. Затем создайте 1000 файлов в своем временном каталоге (в командной строке введите: for /l %a in (1000,1,2000) do @echo: > file_%a.txt
, а потом создать 1000 ярлыков на вашем рабочем столе. Выполните вход повторно. Запустите несколько приложений. Выйти. Любая часть медленнее? Приемлемый?
Значок что-то представляет. Иногда это указатель на файл в другом месте на жестком диске. Иногда это является файл. Вы также можете проверить это. Создайте на рабочем столе 3 файла размером 1 ГБ.. Выполните вход повторно. Запустите несколько приложений. Выйти. Любая часть медленнее? Приемлемый?
По словам Раймонда Чена (который должен знать), рабочий стол - это просто окно проводника, как и любое другое, поэтому теоретически оно не должно отличаться от количества значков в любом другом открытом окне проводника.
Да влияет. А у вас нагрузка будет выше, если у вас будет антивирус. Каждое изображение значка должно быть извлечено из файла. Если это просто ярлык, это немного, но если это исполняемый файл и у вас установлен антивирус, который сканирует файлы при доступе, нагрузка может быть высокой. Это также приведет к загрязнению кеша файлов ОС неважными вещами.