Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laboratorna_robota5-6.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
654.04 Кб
Скачать

Контрольні запитання

  1. Основні функції та призначення пам’яті

  2. Які основні несправності пам’яті Ви знаєте?

  3. Які методи діагностики Ви знаєте?

Перелік рекомендованої літератури

  1. Мюллер Скотт. Модернизация и ремонт ПК, 18-е издание. : Пер. с англ. – М.: ООО «И.Д. «Вильямс»», 2009 – 1280 с

  2. Платонов Ю. Гапеенков А. Ремонт зарубежных принтеров. – М.: «Солон-Р», 2000. – 272 с.

  3. Рудометов Е. Материнские платы и чипсеты. 4-е изд. Анатомия ПК. – СПб.: Питер. 2007. – 368 с.

  4. Соломенчук В.Г. Соломенчук П.В. Железо ПК 2007 – СПб.: БХВ-Петербург, 2007. – 496 с.

  5. Степаненко О. Сборка, модернизация и ремонт ПК. – М.: Издательский дом «Вильямс», 2003 – 672 с.

Лабораторна робота №6

Тема: Визначення продуктивності основної пам’яті

Мета: Визначити продуктивність основної пам’яті персонального комп’ютера

Обладнання: Комп’ютер для поточного визначення продуктивності системи

Короткі теоретичні відомості

В архітектурі комп'ютерів, побудованих на основі традиційної архітектури і системи команд процесорів фірми Intel, перший мегабайт оперативної пам'яті займає особливе положення. Не випадкові 640 Кбайт оперативної пам'яті, що входять в цей мегабайт і доступні для програм, називаються основною або базовою (basic) пам'яттю комп'ютера. Частину цієї пам'яті займають системні програми, інше – прикладні програми. Нерідко від частини, що залишилася, залежить працездатність цих програм. Деякі прикладні програми вимагають для своєї роботи не менше 600 Кбайт вільної базової пам'яті. За відсутності необхідної базової пам'яті такі програми відмовляються функціонувати, ініціюючи виведення повідомлень про недостатній об'єм пам'яті. І що особливо важливе, все це відбувається в системі, не дивлячись на наявність в комп'ютері великого об'єму оперативної пам'яті, до речі, вільний розмір якої багато більше потреб подібних програм. Проте слід зазначити, що цей великий об'єм вільної оперативної пам'яті не може компенсувати недостатню величину базової пам'яті, розмір якої не може бути більше 640 Кбайт. Це зв'язано з тим, що, за винятком першого мегабайта, весь об'єм оперативної пам'яті представлений пам'яттю типу extended, за рахунок якої не можна ні замінити, ні збільшити розмір базової пам'яті.

Одним з основних способів оптимізації роботи оперативної пам'яті в умовах використання системи Windows 9xзастосування драйверів, спеціально написаних для даної системи. Такі драйвери працюють в захищеному режимі. При цьому слід уникати, по можливості, використання драйверів, робота яких вимагає режиму сумісності з MS-DOS – реального режиму. Це зв'язано з тим, що такі драйвери завантажуються в перший мегабайт пам'яті, зменшують розмір вільної області базової пам'яті і, таким чином, сприяють пониженню продуктивності комп'ютера і обмежують роботу програм, що вимагають великого розміру базової пам'яті.

Виявити драйвери, що працюють в реальному режимі, в Windows 95 можна за допомогою виконання, наприклад, наступних дій:

1. Натискуйте кнопку Пуск.

2. Виберіть команду Настройка \ Панель управления.

3. У вікні, що з'явилося, перемістіть покажчик на значок Система і двічі клацніть кнопкою миші.

4. У діалоговому вікні Свойства: Система перейдіть на вкладку Быстродействие.

У списку, що з'явився, будуть перераховані драйвери, що працюють в реальному режимі. Додаткові дані про ці драйвери можна одержати, якщо натиснути на кнопку Сведения.

Для програм, що запускаються в системі Windows 9x в режимі сумісності з MS-DOS, можуть бути потрібно драйвери, що вимагають реального режиму. Для забезпечення роботи таких драйверів їх необхідно описати відповідним чином в конфігураційних файлах Autoexec.bat і Config.sys. Драйвери, що працюють в реальному режимі і поміщені в базову пам'ять, зменшують величину її вільної частини. Для економії базової пам'яті і збільшення продуктивності комп'ютера доцільно спробувати перемістити частину таких драйверів у верхню пам'ять, розташовану між 640 Кбайт і 1 Мбайт. Для цього в конфігураційний файл Config.sys необхідно додати рядки, що містять наступні атрибути:

DOS=HIGH, UMB

DEVICE=C:\WINDOWS\HIMEM.SYS

DEVICE=C:\WINDOWS\EMM386.EXE NOEMS HIGHSCAN

Потім для розміщення необхідних програм у верхню пам'ять слід використовувати відповідно команди devicehigh в Config.sys і lh або loadhigh в Autoexec.bat.

Програма-утиліта MemMaker

Оптимізувати розташування системних програм, розміщених в першому мегабайті пам'яті, і збільшити розмір вільної частини базової пам'яті для прикладних програм можна за допомогою спеціальної програми-утиліти MemMaker. Дана утиліта, що входить до складу пакету MS-DOS, починаючи з версії 6.0, в процесі своєї роботи змінює конфігураційні файли Config.sys і Autoexec.bat. Ці файли спільно з системним SETUP визначають конфігурацію і роботу апаратно-програмного забезпечення комп'ютера. В результаті виконання MemMaker драйвери пристроїв та інші резидентні програми, що постійно знаходяться в оперативній пам'яті, оптимально використовують об'єм базової пам'яті. При цьому MemMaker так само, якщо це можливо засобами даної утиліти; забезпечує завантаження резидентних програм в UMB-блоки. Все це збільшує вільну частину базової пам'яті для прикладних програм – програм користувача, наприклад, для ігор, програм навчання, бізнесу, обробки інформації засобами мультимедіа і т.д.

Слід зазначити, що програма-утиліта MemMaker працює тільки на комп'ютерах з процесорами 386 і вище, що в даний час є легко здійснимою умовою.

Перед запуском програми MemMaker необхідно:

1. Переконатися в коректності роботи апаратних засобів системи, зокрема, оперативної пам'яті.

2. Завершити роботу всіх активних програм, наприклад, Windows xx, MS-DOS Shell, NC;

3. Запустити всі драйвери і резидентні програми, які звичайно використовуються у складі апаратно-програмних засобів.

При запуску утиліти MemMaker користувачу надається можливість вибрати режим роботи: Express Setup (стандартна установка) або Custom Setup (вибіркова установка).

Режим Express Setup

Для використання утиліти MemMaker в режимі Express Setup:

1. Необхідно запустити програму MemMaker. Для цього в командному рядку потрібно набрати MemMaker і натиснути клавішу <Enter>. Відобразиться перше вікно. Для продовження слід вибрати опцію Continue, натискуючи клавішу <Enter>.

2. Поступить пропозиція вибрати режим роботи. Для роботи в стандартному режимі необхідно вибрати Express Setup, натискуючи клавішу <Enter>. Потім вказати, чи потрібна EMS-пам'ять.

3. Якщо жодна програма не вимагає наявності EMS-пам'яті чи немає впевненості в цьому, слід вибрати значення No, натискуючи клавішу <Enter>. Якщо ж користувачем використовуються програми, що вимагають EMS-пам'яті, то слід вибрати значення Yes, натискуючи клавішу <Space>, а потім клавішу <Enter>. Поступить пропозиція перезапустити комп'ютер, щоб протестувати завантаження всіх драйверів пристроїв і резидентних програм.

4. Після цього утиліта MemMaker оптимізує конфігурацію пам'яті. Закінчивши аналіз, вона внесе необхідні зміни у файли Config.sys і Autoexec.bat. Потім знову запропонує перезапустити комп'ютер з новою конфігурацією. Для перезавантаження слід натиснути клавішу <Enter>. Далі послідує запит про коректність роботи системи.

5. Якщо в процесі роботи з утилітою не було ніяких повідомлень про помилки і система працює нормально, слід вибрати опцію Yes, натискуючи клавішу <Enter>. Якщо є сумнів в нормальній роботі системи, необхідно натиснути клавішу <Space> для вибору опції No. Далі – слідувати інструкціям, наведеним на екрані.

6. Якщо було підтверджено, що комп'ютер працює правильно, то MemMaker виведе на екран таблицю, в якій буде показано кількість вільної пам'яті кожного типу до і після її оптимізації.

Режим Custom Setup

Якщо при роботі утиліти MemMaker виникли проблеми через який-небудь драйвер пристрою або програми, треба перезавантажити комп'ютер і вибрати режим Custom Setup, а потім відповісти Yes на питання Specify which drivers and TSRs to include in optimization? (Указувати, які драйвери і резидентні програми слід включати в оптимізацію?).

Режим Custom Setup достатньо схожий на режим Express Setup. Він відрізняється тим, що після запиту EMS-пам'яті з'явиться вікно Advanced Options. Значення опцій даного вікна визначають, яким чином MemMaker конфігуруватиме пам'ять комп'ютера в процесі оптимізації.

Якщо необхідно, користувач може змінити значення опцій вікна Advanced Options. Переміщатися по опціях можна за допомогою клавіш <↑> (стрілка вгору) і <↓> (стрілка вниз). А змінювати їх значення за допомогою клавіші <Space>. Для отримання інформації про яку-небудь опцію необхідно натиснути клавішу <F1>.

Для продовження роботи утиліти слід натиснути клавішу <Enter>. Програма MemMaker може вивести на монітор комп'ютера які-небудь запитання або пропозиції. В цьому випадку необхідно просто правильно відповідати на них і слідувати інструкціям. Потім MemMaker запропонує перезапустити комп'ютер, щоб протестувати завантаження всіх драйверів пристроїв і резидентних програм.

Далі все відбуватиметься так, як і в режимі стандартної установки.

Програма MemMaker змінює конфігурацію пам'яті системи, коректуючи команди у файлах Autoexec.bat, Config.sys і іноді в System.ini. Перед зміною файлів MemMaker створює їх резервні копії звичайно з тими ж іменами, але з розширеннями umb. Якщо в процесі оптимізації виникли які-небудь проблеми, то можна відмінити зміни і відновити попередні версії цих файлів. Можна відмінити зміни навіть після виходу з утиліти MemMaker. Для цього необхідно:

1. Завершити роботу всіх активних програм.

2. Запустити утиліту, набравши в командному рядку Memmaker/undo. В результаті з'явиться повідомлення, що пропонує або відновлення початкового виду змінених файлів, або вихід з утиліти MemMaker.

3. Для відновлення – натиснути клавішу <Enter>. Поступить пропозиція перезапустити комп'ютер.

4. Натиснути клавішу <Enter>.

Зміст звіту

1. Титульний лист

2. Мета роботи

3. Короткі теоретичні відомості.

4. Виконання варіанта завдання, що виданий викладачем.

5. Висновки.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]