Как рассчитать время, которое процессор компьютера потратит для выполнения конкретного алгоритма /конкретной программы?

Николай К.
  · 1,1 K
С огромным удовольствием узнаю новое сама, с еще большим - хочу делиться...

Вообще время выполнения будет суммой временных отрезков, затраченных на отдельные операции. Но вычленить эти отдельные операции для современных процессоров достаточно сложно, ведь множество процессов происходят одновременно. То есть вычленение будет скорее теоретическим. Еще у Вас есть вариант определения опытным путем.

3 августа 2018  · < 100
Комментировать ответ…
Вы знаете ответ на этот вопрос?
Поделитесь своим опытом и знаниями
Войти и ответить на вопрос
Читайте также

Какой должна быть температура исправного процессора (компьютер)?

Немножко программист, немножко флорист.

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

Средние значения температуры процессора такие:

  • 45-50 градусов Цельсия, если не запущено активных приложений и загрузка ЦП не выше 1-2%

  • до 65-75 градусов Цельсия (для процессоров Intel) и до 65-80 (для процессоров AMD) - при средней загруженности процессора;

  • выше 70 (80) градусов Цельсия - это уже критическая температура, компьютер может аварийно выключиться от перегрева.

30 октября 2018  · 133,3 K
Прочитать ещё 9 ответов

Какую задачу решают автоматизированные системы управления?

Имею естественно научное образование, в юношестве прикипел к литературе, сейчас...

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

Прочитать ещё 3 ответа

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

Вадим Румянцев
Эксперт
1,8K
Специалист в области IT, систем управления, трансгуманист. Практически...

Раньше, во времена первых компьютеров, так и программировали. Это возможно, только производительность труда программиста будет очень низкая, поэтому обычно так никто не делает. Но если, например, хакер хочет найти какую-то уязвимость в компьютерном процессоре, вроде знаменитой в своё время инструкции процессоров Intel Pentium MMX – F00FC7C8, приводившей к полному завешиванию системы, то ему приходится программировать именно на таком уровне. Для такой инструкции просто не существует никаких представлений, кроме числового кода. Естественно, и сами разработчики процессоров при необходимости используют такое представление программ.

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

Прочитать ещё 2 ответа

Что произойдёт с человеком, который окажется в 10 м. от Солнца, на промежуток времени около 0,01 секунды?

Физика, космос, технологии, будущее - то, из чего сделан я! Разбираюсь в этом и подробно...  · youtube.com/user/PhysFromPobed
28 сентября  · 20,0 K
Прочитать ещё 5 ответов

Как удалось «объяснить» компьютеру, что такое время?

Любитель физики и матана.

Сами подумайте, как может электронная машина знать время? Это всего набор схем. Очевиден ответ - на все воля Божья. Время сообщает компьютеру никто иной как господь Бог.

28 апреля 2017  · < 100
Прочитать ещё 3 ответа