Херци, мегагерци, гигагерци

Характеристиките на скоростта на компютърните устройства често се изразяват в херци, което съответства на броя операции (цикли) в секунда. Например CPU съдържа системен таймер, който контролира всички операции на CPU. С други думи, процесорът изпълнява команда при всеки тактов цикъл. Колкото по-висока е честотата на таймера, толкова по-висока е скоростта на процесора. Кристалът на таймера генерира милиони, а понякога и милиарди операции в секунда. На процесор с тактова честота 200 MHz, таймерът генерира 200 милиона цикъла в секунда. Ако 1 GHz е 10 9 цикъла в секунда, а в близко бъдеще честотата на процесора ще бъде измерена в Terahertz (трилион).

Говорили сме за паметта, размерите на дисковите файлове и т.н. Работата на всички компютърни устройства се основава на наличието или отсъствието на електрически сигнал 0 или 1. Следователно компютърът ще предава всякаква информация под формата на последователност от нули и единици. Тези нули и единици се наричат ​​двоични цифри или места (битове). Когато се отнася до някои устройства, се посочва тяхната дължина. Например 32 или 64 битов процесор; 16, 32 или 64 битова шина

За да предостави символи например A, компютърът използва 8 бита информация - това се нарича байт (A-> 1010H). Ако файлът съдържа думата здравей 16 знака (6 байта 48 бита) Обикновено размерът на байтовете и дисковете се измерва в байтове (KB, MB, GB - 10 9) На практика се смята, че 1 KB е приблизително = 1000 байта всъщност 1024 байта, 1 MB - 1048576 байта, 1 GB - 1073741824 байта.

Когато се обмислят показатели за скоростта като модемна връзка, скорост на предаване на данни в мрежата или системната шина, се използват битове, а не 10 Mb/s байта.

Използване на бенчмаркове за определяне на ефективността

Обикновено тестовите програми изпълняват набор от операции, които представляват конкретни задачи. Например една програма може да оцени годността на системата за работа в офис, друга за разработване на игри и трета за стартиране като мрежов сървър. Тестовата програма обикновено извежда стойности, които характеризират свойствата на системата. Тези стойности имат значение само за сравнение с резултатите от тестовете от други системи. Тестовите програми служат като средство за измерване на широк спектър от производителност на системата. Те имитират нормални операции. Изборът на операция и честотата на тяхното използване могат да се различават значително от условията, възникващи по време на нормалната работа на потребителя.

Мониторинг на производителността на процесора.

Откриване на тесни места в комуникацията с помощта на паметта