| From: | Evgenii <itlimited(dot)supp(at)gmail(dot)com> |
|---|---|
| To: | Taras Savchuk <taras(at)1adm(dot)ru> |
| Cc: | Sergei Kornilov <sk(at)zsrv(dot)org>, 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-08 09:40:16 |
| Message-ID: | 14D311B4-783C-4EA0-90BD-D8BDC483E7FD@getmailspring.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-ru-general |
Субъективно - разы (может быть даже десятки раз), но для объективного ответа на этот вопрос надо тестировать.
Очень зависит от всех составляющих: и гипервизора, и железа, и настройки самого приложения, и данных в нем, и настройки ядра ОС даже, сетевой стек тоже, если вы гоняете данные по сети (даже если не гоняете - то сетевой стек влияет, т.к. конечная цель пакетов tcp/ip - быть обработанными процессором и попасть в свое приложение, т.е. соседнее приложение тоже занимает процессорное время)
Я говорил про то, что если вы хотите протестировать в равных условиях - то надо избавиться от прослойки в виде гипервизора, а потом крутить настройки дальше.
On июнь 8 2021, at 12:25 дня, Taras Savchuk <taras(at)1adm(dot)ru> wrote:
> > Привет
> >
> > > я бы начал с теста на баред-метал инсталяции Win и linux, чтобы сразу
> > исключить путь до диска в VM и особености обработки системных
> > вызовов ядра ОС в виртуальной машине. Сейчас у вас "путь" до
> > процессора, RAM, диска и сети по сути непредсказуем и известен только
> > коду гипервизора.
> >
> > Поддержу.
> > Я бы сходу даже предложил гипотезу, что для своей родной системы MS
> > автоматически включает паравиртуальный режим и соответственно
> > выкидывает существенную часть эмуляции железа. А вот для generic
> > виртуалок это весьма вероятно нужно включать явно где-то в
> > настройках.
> >
> > regards, Sergei
>
> А какую из вашего опыта стоит ожидать разницу виртуализация vs железо на том самом оборудовании? Десятки процентов или все же разы?
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Sergei Kornilov | 2021-06-08 09:50:03 | Re: PostgreSQL 12-1C проведение документов в ~3 раза медленнее на Linux |
| Previous Message | Taras Savchuk | 2021-06-08 09:25:36 | RE: PostgreSQL 12-1C проведение документов в ~3 раза медленнее на Linux |