Re: WAL fsync scheduling
От | Bruce Momjian |
---|---|
Тема | Re: WAL fsync scheduling |
Дата | |
Msg-id | 200011181743.MAA23960@candle.pha.pa.us обсуждение исходный текст |
Ответ на | Re: WAL fsync scheduling (Larry Rosenman <ler@lerctr.org>) |
Ответы |
Re: WAL fsync scheduling
|
Список | pgsql-hackers |
> * Tom Lane <tgl@sss.pgh.pa.us> [001117 23:21]: > > Bruce Momjian <pgman@candle.pha.pa.us> writes: > > > Other backend will see they are not the lowest > > > WAIT_ON_FSYNC and will wait for their byte to be set to NOT_IN_COMMIT > > > so they can then continue, knowing their data was synced. > > > > How will they wait? Without a semaphore involved, your answer must > > be either "timed sleep" or "busy-wait loop", neither of which is > > attractive ... > how about sigpause, and using SIGUSR1/SIGUSR2 to wake them up ? Looks like a winner. -- Bruce Momjian | http://candle.pha.pa.us pgman@candle.pha.pa.us | (610) 853-3000+ If your life is a hard drive, | 830 Blythe Avenue + Christ can be your backup. | Drexel Hill, Pennsylvania19026
В списке pgsql-hackers по дате отправления: