Изменение специальных элементов интерфейса

Вы можете делать маленькие улучшения и уточнения к различным частям вашей рабочей среды, например, следующие.

  • Выбирать для кнопок и окон стиль как Windows XP, так и Windows Classic;
  • выбирать из 3 цветовых наборов варианта Windows XP и 22 цветовых наборов варианта Windows Classic;
  • выбирать обычное, большое или максимальное отображение шрифтов;
  • установить затухающий или прокручивающийся эффект для меню и всплывающих подсказок;
  • сглаживать края шрифтов, используя стандартную технологию или технологию ClearType;
  • использовать большие значки;
  • показывать тень под меню;
  • отображать содержимое окна в момент перетаскивания;
  • скрывать "горячие" комбинации клавиш в меню.

Все эти опции могут быть изменены на вкладке Оформление (Appearance) в диалоговом окне Свойства: Экран (Display Properties).

Фрагментация

Диск - это просто такая длинная последовательная дорожка, куда можно записывать данные.

Изменение специальных элементов интерфейса - student2.ru

Запишем на диск три файла - я их изображу, закрашивая квадратики разными цветами - каждому файлу будет отчитать свой.

Изменение специальных элементов интерфейса - student2.ru

Теперь удалим второй файл (желтый цвет).

Изменение специальных элементов интерфейса - student2.ru

И когда нам теперь понадобится записать новый файл (длиной в 3 кубика), мы его уже не сможем поместить между красным и зеленым, он будет записан правее, а слева получится пропуск.

Изменение специальных элементов интерфейса - student2.ru

Если мы будем продолжать в том же духе, то мы и получим ту самую фрагментацию - у нас есть свободного места на 6 кубиков, но максимальная длина свободного куска - 2 кубика.

Изменение специальных элементов интерфейса - student2.ru

Поэтому попытка записать новый файл длины 5 (голубой цвет) приводит к тому, что этот файл не хранится на диске последовательно.

Изменение специальных элементов интерфейса - student2.ru

Проблемы фрагментации

Почему мы не любим фрагментацию? Да потому, что скорость работы с файлами падает. Невозможность считать файл последовательно приводит к замедлению работы с диском. Все бы ничего, обычным пользователям редко нужна такая высокая скорость работы с диском, потери могли бы быть несущественными. Но дело в том, что в Windows виртуальная память находится на том же самом диске, что и файлы. А Windows использует виртуальную память (или файл подкачки) регулярно. Поэтому в случае сильно фрагментированного диска компьютер может начинать сильно тормозить не только при работе с диском.

Есть еще два вида фрагментации - фрагментация оперативной памяти и фрагментация данных внутри файла. С этими видами вы встречаетесь существенно реже, но вы могли замечать ситуацию, когда программа после долгой работы потребляет все больше и больше оперативной памяти. Тут, конечно, может быть так называемая "утечка памяти" - ошибка разработчика. Но иногда виновата как раз фрагментация. Фрагментация же данных внутри файла - совсем редкое явление, оно встречается преимущественно в базах данных.

Наши рекомендации