RE: PostgreSQL 12-1C проведение документов в ~3 раза медленнее на Linux

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 раза.

--
Тарас

In response to

Browse pgsql-ru-general by date

  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