Redhat Linux или Windows Xp Computed 2 Power 9 999 999?

0
8

Если вы спросите компьютерного эксперта о преимуществах компьютера

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

Есть много других преимуществ использования компьютеров, но я выделю аспект численных вычислений этих преимуществ.

Я провел тест с использованием численных расчетов, чтобы проверить мощность процессора моего компьютера. Я также провел тест с использованием Windows Xp и Redhat Linux, установленных на одном компьютере.

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

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

Вот пример:

Pentium II, 350 МГц, RAM = 256 МБ

Pentium III, 500 МГц, RAM = 512 МБ

и так далее…

В чем сила вышеперечисленных спецификаций? Как приблизительно определить, во сколько раз указанный выше P III сильнее, чем P II?

Вот что я сделал:

Я использовал свой компьютер Pentium II, Ram = 288 МБ, на котором Windows XP и Linux установлены на одном жестком диске на одном компьютере.

Я пытался использовать максимальную вычислительную мощность компьютера, пытаясь получить результат умножения «2» на себя 99 раз, и каждый раз, когда я получал результат, я добавлял еще «9», пока компьютер не переставал обрабатывать числа. .

В Windows XP я запустил калькулятор, набрав «calc.exe» в поле «Выполнить». Затем я использовал научный калькулятор, чтобы вычислить экспоненту.

Максимум, что я смог вычислить, — это 2 степени 99,999. Когда я попробовал 2 мощности 999 999, Windows XP вызвала ошибку: «Недопустимый ввод для функции».

Затем я перезапустил свой компьютер и выбрал Redhat Linux для работы на том же компьютере вместо Windows XP. Когда Linux попросил меня войти в систему, я использовал математический инструмент, который есть в Linux. Он вызывается путем ввода «bc» в командной строке.

После запуска «bc» я набрал 2 ^ 99999, то же максимальное число, которое я использовал в калькуляторе Windows Xp. Примерно через 2 секунды я получил результат.

Затем я попробовал большее число, 2 ^ 999,999, с которым научный калькулятор Windows Xp не смог обработать. Примерно через 5 секунд я получил результат на экране. затем я добавил еще одну цифру, чтобы вычислить 2 ^ 9,999,999, что в 2 раза больше, чем 10 миллионов раз минус один.

Я ждал около 35 минут, затем приложение Linux BC отображало результат на экране, показывая несколько экранов с полными числами слева направо, и

Сверху вниз.

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

Вот ответ:

До сих пор я обсуждал использование определенных чисел для получения результата степени 2 9 999 999. При выполнении расчетов с использованием «bc» в Linux. есть еще одна команда для отслеживания запущенных процессов в реальном времени.

Итак, когда вы делаете свои вычисления, вы используете другой инструмент, который в RedHat Linux называется «top».

После запуска «сверху» система выводит на экран список приложений со всеми подробностями о ресурсах, используемых для каждого из них. Список обновляется каждые несколько секунд, и название приложения отображается в каждой строке.

Итак, чтобы увидеть производительность вычисления «bc», найдите строку с надписью «bc». Затем вы посмотрите на ту же строку, которая покажет вам информацию о «bc», например:

1 раз запускается

2-Потребление памяти в% от общего объема ОЗУ

3-Сколько мощности процессора используется приложением в%

и другие переменные.

Вы можете смотреть на экран, чтобы увидеть обновленное время приложения

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

Время, затраченное приложением на вычисление формулы: 2 ^ 99999999, а также используемая память и мощность процессора дают вам приблизительное представление о том, на что способен ваш компьютер.

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

Вот пример:

Если компьютер P II, RAM = 256 МБ, на вычисление 2 ^ 9,999,999 ушло 30 минут; затем вы выполнили тот же тест 2 ^ 99999999 с P III, RAM = 512 МБ, который занял около 15 минут, что вдвое меньше, чем раньше.

Тогда можно приблизительно определить, что мощность P III примерно вдвое больше мощности P II. Есть идея?

В общем, есть простой способ проверить мощность и производительность прямо перед вами на экране. Я смог выполнить эту задачу, используя Linux и Windows XP, установленные на одном компьютере. Я также узнал, что Linux может выполнять вычисления лучше, чем Windows XP.

Спасибо,

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь