Re: Available disk space per tablespace

Поиск
Список
Период
Сортировка
От Christoph Berg
Тема Re: Available disk space per tablespace
Дата
Msg-id Z9WyNDhDcXDUy4xD@msg.df7cb.de
обсуждение исходный текст
Ответ на Re: Available disk space per tablespace  (Thomas Munro <thomas.munro@gmail.com>)
Список pgsql-hackers
Re: Thomas Munro
> > Hmm. Is looping on EINTR worth the trouble?
> 
> I was just wondering if it might be one of those oddballs that ignores
> SA_RESTART, but I guess that doesn't seem too likely (I mean, first
> you'd probably have to have a reason to sleep or some other special
> reason, and who knows what some unusual file systems might do).  It
> certainly doesn't on the systems I tried.  So I guess not until we
> have other evidence.

Gnulib's get_fs_usage() (which is what GNU coreutil's df uses)
does not handle EINTR either.

There is some code that does int width expansion, but I believe we
don't need that since the `fst.f_bavail * fst.f_frsize` multiplication
takes care of converting that to int64 (if it wasn't already 64bits
before).

Christoph



В списке pgsql-hackers по дате отправления: