LINUX.ORG.RU
ФорумAdmin

Проблема низкой производительности под AIX 6.1


0

1

Добрый день!

Решил я сравнить скорость выполнения простого цикла на различных системах: Debian 5.04(Xeon 2.5ГГц) и AIX 6.1(Power 6 5ГГц). Результаты поразили: AIX - 19 с. Eebian - 6 с.

Код:

int main()
{
        long a, i;
        float b;
        a = 1232;
        for(i=0;i<=1000000000l;i++)
        {
                b = (a + i) / 30;
        }
        return 0;
}

От чего такая разница?

★★★★

Ответ на: комментарий от vadv

Запрос в MySQL [code] benchmark(1000000000, 2+2) [/code] и похожий цикл на java также не в пользу AIX. Может дело в каких то RAS функциях системы?

exst ★★★★
() автор топика
Ответ на: комментарий от vadv

> Для честного, необходимо учитывать еще и параметры компиляции программы.

Без параметров.

exst ★★★★
() автор топика
Ответ на: комментарий от exst

дэфолт все равно есть. Опять же, Power даст больше преимуществ при при сложном коде с небольшими циклами из-за более короткого конвейера. С другой стороны, загруженность машин тоже стоит оценивать.

gserg ★★
()
Ответ на: комментарий от gserg

> дэфолт все равно есть. Опять же, Power даст больше преимуществ при при сложном коде с небольшими циклами из-за более короткого конвейера. С другой стороны, загруженность машин тоже стоит оценивать.

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

exst ★★★★
() автор топика
Ответ на: комментарий от sdio

> Ты что-то делаешь не так:

Это было первое, что пришло в голову =)

exst ★★★★
() автор топика
Ответ на: комментарий от ventilator

> Интересен результат дебиана на паверах

Такой возможности нет, т.к. на сервере не используются LPARы.

exst ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.