From: | Taras Savchuk <taras(at)1adm(dot)ru> |
---|---|
To: | Sergei Kornilov <sk(at)zsrv(dot)org>, Evgenii <itlimited(dot)supp(at)gmail(dot)com> |
Cc: | "pgsql-ru-general(at)lists(dot)postgresql(dot)org" <pgsql-ru-general(at)lists(dot)postgresql(dot)org> |
Subject: | RE: PostgreSQL 12-1C проведение документов в ~3 раза медленнее на Linux |
Date: | 2021-06-04 13:11:35 |
Message-ID: | A2530EEBE32D30489F836E3816E9631384D99E9F@EXCH.o.1adm.ru |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-ru-general |
> Привет
>
> > я бы начал с теста на баред-метал инсталяции Win и linux, чтобы сразу
> исключить путь до диска в VM и особености обработки системных
> вызовов ядра ОС в виртуальной машине. Сейчас у вас "путь" до
> процессора, RAM, диска и сети по сути непредсказуем и известен только
> коду гипервизора.
>
> Поддержу.
> Я бы сходу даже предложил гипотезу, что для своей родной системы MS
> автоматически включает паравиртуальный режим и соответственно
> выкидывает существенную часть эмуляции железа. А вот для generic
> виртуалок это весьма вероятно нужно включать явно где-то в
> настройках.
Железное железо под тест быстро организовать - это, конечно, проблема сейчас ) А вариантов кроме "гипервизор виноват" не видно. Попробую на KVM ту же базу посмотреть, такой вариант есть под рукой. Пока прогнал тест сети (iperf): win-win на 40% быстрее win-linux (5,97Gbps vs 3,6Gbps). 40% там, 30% там - так может и набраться на 2 раза.
--
Тарас
From | Date | Subject | |
---|---|---|---|
Next Message | Taras Savchuk | 2021-06-08 09:25:36 | RE: PostgreSQL 12-1C проведение документов в ~3 раза медленнее на Linux |
Previous Message | Sergei Kornilov | 2021-06-04 12:25:47 | Re: PostgreSQL 12-1C проведение документов в ~3 раза медленнее на Linux |