Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Диагностика, тестирование и обслуживание ЭВМ.




Электронно-вычислительная машина (сокращенно ЭВМ) — комплекс технических средств, где основные функциональные элементы (логические, запоминающие, индикационные и др.) выполнены на электронных элементах, предназначенных для автоматической обработки информации в процессе решения вычислительных и информационных задач

Диагностика

Программы для диагностики компьютера позволяют проверить конфигурацию компьютера (количество памяти, ее использование, типы дисков и т.д.), а также проверить работоспособность устройств компьютера (прежде всего жестких дисков). Они позволяют выявить «намечающиеся» дефекты дисков (возникающие из-за износа магнитной поверхности диска) и предотвратить потерю данных, хранящихся на диске.

С помощью тестового программного продукта или диагностического комплекса можно определить ряд несложных неисправностей аппаратуры или неправильного конфигурирования системных файлов. Диагностика может выполняться как для системы в целом, так и для отдельных модулей: системной платы, памяти (стандартной, дополнительной и расширенной), видеоподсистемы, жестких дисков, приводов флоппи-дисков, клавиатуры, портов (последовательных и параллельных), координатных устройств, приводов компакт-дисков (CD-ROM) и устройств, имеющих SCSI-интерфейс и т.д.

Тестирование

Тестирование производительности в инженерии программного обеспечения — тестирование, которое проводится с целью определения, как быстро работает вычислительная система или её часть под определённой нагрузкой. Также может служить для проверки и подтверждения других атрибутов качества системы, таких как масштабируемость, надёжность и потребление ресурсов.

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

В тестировании производительности различают следующие направления:

· нагрузочное (load)

· стресс (stress)

· тестирование стабильности (endurance or soak or stability)

· конфигурационное (configuration)

Возможны два подхода к тестированию производительности программного обеспечения

Определение целей тестирования производительности

В общих случаях тестирование производительности может служить разным целям.

· С целью демонстрации того, что система удовлетворяет критериям производительности.

· С целью определения производительность какой из двух или нескольких систем лучше.

· С целью определения, какой элемент нагрузки или часть системы приводит к снижению производительности.

Многие тесты на производительность делаются без попытки осмыслить их реальные цели. Перед началом тестирования всегда должен быть задан бизнес-вопрос: «Какую цель мы преследуем, тестируя производительность?». Ответы на этот вопрос являются частью технико-экономического обоснования (или business case) тестирования. Цели могут различаться в зависимости от технологий, используемых приложением, или его назначения, однако, они всегда включают что-то из нижеследующего:

в терминах рабочей нагрузки: программное обеспечение подвергается тестированию в ситуациях, соответствующих различным сценариям использования;

в рамках бета-тестирования, когда система испытывается реальными конечными пользователями.

Основные показатели (метрики) производительности

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

1. Потребление ресурсов центрального процессора (CPU, %)

Метрика, показывающая сколько времени из заданного определённого интервала было потрачено процессором на вычисления для выбранного процесса.

2. Потребление оперативной памяти (Memory usage, Mb)

Метрика, показывающая количество памяти, использованной приложением. Использованная память может делиться на три категории:

· Virtual — объём виртуального адресного пространства, которое использует процессор. Этот объём не обязательно подразумевает использование соответствующего дискового пространства или оперативной памяти. Виртуальное пространство конечно и процесс может быть ограничен в возможности загружать необходимые библиотеки.

· Private — объём адресного пространства, занятого процессом и не разделяемого с другими процессами.

· Working Set — набор страниц памяти, недавно использованных процессом. В случае, когда свободной памяти достаточно, страницы остаются в наборе, даже если они не используются. В случае когда, свободной памяти остается мало, использованные страницы удаляются.

3. Потребление сетевых ресурсов

Эта метрика не связана непосредственно с производительностью приложения, однако её показатели могут указывать на пределы производительности системы в целом.

4. Работа с дисковой подсистемой (I/O Wait)

Работа с дисковой подсистемой может значительно влиять на производительность системы, поэтому сбор статистики по работе с диском может помогать выявлять узкие места в этой области.

5. Время выполнения запроса (request response time, ms)

Время выполнения запроса приложением остаётся одним из самых главных показателей производительности системы или приложения.

Обслуживание

Эксплуатационное обслуживание – это совокупность операций, процедур и процессов, обеспечивающих работоспособное состояние ЭВМ.

Работоспособным состоянием называется состояние, при котором ЭВМ выполняет все функции, все характеристики и все параметры ее находятся в пределах, указанных в технической документации.

Особенности ЭВМ, как объекта эксплуатационного обслуживания:

· сложная техническая система;
· неразделимая совокупность аппаратных и программных средств;
· универсальный преобразователь информации (проблема достоверности);
· человеко-машинная система;
· функционирует в условиях действия случайных факторов;
· имеет сложное описание и большую техническую документацию (десятки-сотни томов).

Виды обслуживания:

· хранение;
· установка;
· наладка;
· ввод в эксплуатацию;
· обслуживание при нормальной работе;
· планово-профилактическое обслуживание;
· ремонт;
· обслуживание программного обеспечения;
· обслуживание информационных баз.

Основные характеристики ЭВМ по эксплуатационному обслуживанию

1. Производительность по смеси (набору) команд:

где n – количество команд в смеси (наборе); Ki – вес i-ой кманды; ti – время выполнения i-ой команды.

 

2. Коэффициент эффективности использования ЭВМ (отношение производительности к стоимости обслуживания).

 

3. Надежность. Общие закономерности нарушений работоспособности ЭВМ, процессов обслуживания изучает теория надежности.

4. Ремонтопригодность. Характеризуется средним временем восстановления работоспособности после отказа (0,5-1 час).

5. Достоверность функционирования. Характеризуется средним временем наработки машины на один сбой.

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

Средства повышения эксплуатационных характеристик ЭВМ.

1) Система автоматического контроля.
2) Система восстановления вычислительного процесса после ошибок.
3) Система автоматической диагностики.
4) Система сбора информации и обработки.





Поделиться с друзьями:


Дата добавления: 2017-02-01; Просмотров: 200; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.