ракованих мікросхем при виробництві.
Один із способів обійти ці труднощі - передача логіки управління кеш-пам'яттю від апаратного забезпечення до програмного.
В«Компілятор потенційно в стані аналізувати поведінку програми і генерувати команди з перенесення даних між рівнями пам'яті В», - зазначив Шен.
Керована програмним чином кеш-пам'ять зараз існує лише в дослідницьких лабораторіях. Можливі труднощі пов'язані з тим, що доведеться переписувати компілятори і перекомпілювати успадкований код для всіх процесорів нового покоління.
Висновки
Аналіз викладеного вище матеріалу дозволяє зробити висновок, що відповідно до канонічними теоріями, сучасні виробники широко використовують кеш-пам'ять при побудові новітніх процесорів. Багато в чому, їх чудові характеристики за швидкодією досягаються саме завдяки застосуванню кеш-пам'яті другого і навіть третього рівня. Цей факт підтверджує теоретичні викладки Гарвардського університету про те, що зважаючи дії принципу локальності інформації в сучасних комп'ютерах застосування кеш-пам'яті змішаного типу дозволяє досягти чудових результатів у продуктивності процесорів і знижує частоту необхідних звернень до основної пам'яті. p> У наявності широкі перспективи подальшого застосування кеш-пам'яті в машинах нового покоління, однак існуюча проблематика неможливості нескінченного збільшення кешу, а також висока собівартість виготовлення кешу на одному кристалі з процесором, ставить перед конструкторами питання про якийсь якісному, а не кількісному видозміні або стрибок у принципах, або огранізації кеш-пам'яті в процесорах майбутнього.
В
Дефрагментація диска
Дефрагментатор дисків виконує пошук фрагментованих файлів і папок на локальних томах. Фрагментовані файл або папка розділені на безліч частин і разбрасани по всьому тому.
Якщо том містить багато фрагментованих файлів і папок, системі потрібна більша час для звернення до них, оскільки доводиться виконувати додаткові операції читання з диску їх окремих частин. На створення файлів і папок також йде більше часу, оскільки вільний простір на диску складається з розрізнених фрагментів. Системі доводиться зберігати нові файли і папки в різних місцях томи.
Дефрагментатор дисків переміщує розрізнені частини кожного файлу або папки в одне місце томи, після чого файли і папки займають на диску єдине послідовне простір. У результаті доступ до файлів і папок виконується ефективніше. Об'єднуючи окремі частини файлів і папок, програма дефрагментації також об'єднує в єдине ціле вільне місце на диску, що робить менш імовірною фрагментацію нових файлів.
Процес пошуку та об'єднання фрагментованих файлів і папок називається дефрагментацією. Час, необхідний для дефрагментації томи, залежить від декількох факторів, у тому числі від його розміру, загального числа файлів, ступеня фрагментації і доступних системних ресурсів. Перед виконанням дефрагментації можна знайти все фрагментовані файли і папки, проаналізувавши те. Отримані відомості дозволять дізнатися, як багато фрагментованих файлів і папок містить тому, і вирішити, чи слід виконувати дефрагментацію.
З допомогою програми дефрагментації можна перетворити томи, які використовують файлові системи FAT, FAT32 і NTFS.
Для запуску програми дефрагментації диска необхідно через кнопки ПУСК, ПРОГРАМИ, СТАНДАРТНІ вийти на панель СЛУЖБОВІ
і запустити дефрагментації диска .
В
Рис. 1.1. Загальний вигляд панелі дефрагментації. p> Цілями дефрагментації дисків є:
аналіз стану каталогів і файлів на диску;
виконання операцій перезапису інформації в інтересах збільшення обсягу суцільних областей вільного простору.
Для проведення фрагментації слід вибрати будь-який з дисків крім системного.
Безпосередньо перед дефрагментацією необхідно провести аналіз обраного диска і отримати звіт про роботу програми аналізу.
В В
Рис. 1.2. Панель дефрагментації з результатами аналізу диска. p> У результаті аналізу на панелі дефрагментації відображається розподіл:
фрагментованих
нефрагментовані
Системної інформації
Вільних областей пам'яті.
Далі запускається програма дефрагментації і виводиться звіт про її роботу.
В В
Рис. 1.3. Панель дефрагментації з звітом
Далі слідують звіти результатів аналізу та дефрагментації диска Е:
Том (E :) до дефрагментації:
Розмір томи = 30,58 ГБ
Розмір кластера = 4 КБ
Зайнято = 21,23 ГБ
Вільно = 9,35 ГБ
Відсоток вільного місця = 30%
Фрагментація томи
Всього фрагментировано = 1%
Фрагментаці...