mirror of
https://github.com/postgres/postgres.git
synced 2026-02-24 10:25:42 -05:00
to 'Size' (that is, size_t), and install overflow detection checks in it. This allows us to remove the former arbitrary restrictions on NBuffers etc. It won't make any difference in a 32-bit machine, but in a 64-bit machine you could theoretically have terabytes of shared buffers. (How efficiently we could manage 'em remains to be seen.) Similarly, num_temp_buffers, work_mem, and maintenance_work_mem can be set above 2Gb on a 64-bit machine. Original patch from Koichi Suzuki, additional work by moi. |
||
|---|---|---|
| .. | ||
| autovacuum.h | ||
| bgwriter.h | ||
| fork_process.h | ||
| pgarch.h | ||
| postmaster.h | ||
| syslogger.h | ||