- Notifications
You must be signed in to change notification settings - Fork5
Commit887a7c6
committed
Get rid of slru.c's hardwired insistence on a fixed number of slots per
SLRU area. The number of slots is still a compile-time constant (somedaywe might want to change that), but at least it's a different constant foreach SLRU area. Increase number of subtrans buffers to 32 based onexperimentation with a heavily subtrans-bashing test case, and increasenumber of multixact member buffers to 16, since it's obviously silly forit not to be at least twice the number of multixact offset buffers.1 parent3001b46 commit887a7c6
File tree
9 files changed
+118
-65
lines changed- src
- backend
- access/transam
- storage/lmgr
- include/access
9 files changed
+118
-65
lines changedLines changed: 4 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
24 | 24 |
| |
25 | 25 |
| |
26 | 26 |
| |
27 |
| - | |
| 27 | + | |
28 | 28 |
| |
29 | 29 |
| |
30 | 30 |
| |
| |||
147 | 147 |
| |
148 | 148 |
| |
149 | 149 |
| |
150 |
| - | |
| 150 | + | |
151 | 151 |
| |
152 | 152 |
| |
153 | 153 |
| |
154 | 154 |
| |
155 | 155 |
| |
156 | 156 |
| |
157 |
| - | |
| 157 | + | |
| 158 | + | |
158 | 159 |
| |
159 | 160 |
| |
160 | 161 |
| |
|
Lines changed: 7 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
42 | 42 |
| |
43 | 43 |
| |
44 | 44 |
| |
45 |
| - | |
| 45 | + | |
46 | 46 |
| |
47 | 47 |
| |
48 | 48 |
| |
| |||
1249 | 1249 |
| |
1250 | 1250 |
| |
1251 | 1251 |
| |
1252 |
| - | |
1253 |
| - | |
| 1252 | + | |
| 1253 | + | |
1254 | 1254 |
| |
1255 | 1255 |
| |
1256 | 1256 |
| |
| |||
1265 | 1265 |
| |
1266 | 1266 |
| |
1267 | 1267 |
| |
1268 |
| - | |
| 1268 | + | |
| 1269 | + | |
1269 | 1270 |
| |
1270 |
| - | |
| 1271 | + | |
| 1272 | + | |
1271 | 1273 |
| |
1272 | 1274 |
| |
1273 | 1275 |
| |
|
Lines changed: 68 additions & 24 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
41 | 41 |
| |
42 | 42 |
| |
43 | 43 |
| |
44 |
| - | |
| 44 | + | |
45 | 45 |
| |
46 | 46 |
| |
47 | 47 |
| |
| |||
87 | 87 |
| |
88 | 88 |
| |
89 | 89 |
| |
| 90 | + | |
| 91 | + | |
90 | 92 |
| |
91 | 93 |
| |
92 |
| - | |
93 |
| - | |
94 |
| - | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
95 | 97 |
| |
96 | 98 |
| |
97 | 99 |
| |
| |||
150 | 152 |
| |
151 | 153 |
| |
152 | 154 |
| |
153 |
| - | |
| 155 | + | |
154 | 156 |
| |
155 |
| - | |
156 |
| - | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
157 | 169 |
| |
158 | 170 |
| |
159 | 171 |
| |
160 |
| - | |
| 172 | + | |
161 | 173 |
| |
162 | 174 |
| |
163 | 175 |
| |
164 | 176 |
| |
165 | 177 |
| |
166 |
| - | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
167 | 181 |
| |
168 | 182 |
| |
169 | 183 |
| |
170 | 184 |
| |
171 |
| - | |
| 185 | + | |
| 186 | + | |
172 | 187 |
| |
173 | 188 |
| |
174 | 189 |
| |
| |||
177 | 192 |
| |
178 | 193 |
| |
179 | 194 |
| |
180 |
| - | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
181 | 200 |
| |
182 |
| - | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
183 | 218 |
| |
184 |
| - | |
| 219 | + | |
185 | 220 |
| |
186 | 221 |
| |
187 | 222 |
| |
188 | 223 |
| |
189 |
| - | |
| 224 | + | |
190 | 225 |
| |
191 |
| - | |
192 |
| - | |
193 | 226 |
| |
194 | 227 |
| |
195 | 228 |
| |
| |||
394 | 427 |
| |
395 | 428 |
| |
396 | 429 |
| |
397 |
| - | |
| 430 | + | |
398 | 431 |
| |
399 | 432 |
| |
400 | 433 |
| |
| |||
643 | 676 |
| |
644 | 677 |
| |
645 | 678 |
| |
646 |
| - | |
647 |
| - | |
648 |
| - | |
| 679 | + | |
| 680 | + | |
| 681 | + | |
| 682 | + | |
| 683 | + | |
| 684 | + | |
| 685 | + | |
| 686 | + | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
| 691 | + | |
| 692 | + | |
649 | 693 |
| |
650 | 694 |
| |
651 | 695 |
| |
| |||
797 | 841 |
| |
798 | 842 |
| |
799 | 843 |
| |
800 |
| - | |
| 844 | + | |
801 | 845 |
| |
802 | 846 |
| |
803 | 847 |
| |
| |||
830 | 874 |
| |
831 | 875 |
| |
832 | 876 |
| |
833 |
| - | |
| 877 | + | |
834 | 878 |
| |
835 | 879 |
| |
836 | 880 |
| |
| |||
908 | 952 |
| |
909 | 953 |
| |
910 | 954 |
| |
911 |
| - | |
| 955 | + | |
912 | 956 |
| |
913 | 957 |
| |
914 | 958 |
| |
| |||
990 | 1034 |
| |
991 | 1035 |
| |
992 | 1036 |
| |
993 |
| - | |
| 1037 | + | |
994 | 1038 |
| |
995 | 1039 |
| |
996 | 1040 |
| |
|
Lines changed: 3 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
22 | 22 |
| |
23 | 23 |
| |
24 | 24 |
| |
25 |
| - | |
| 25 | + | |
26 | 26 |
| |
27 | 27 |
| |
28 | 28 |
| |
| |||
164 | 164 |
| |
165 | 165 |
| |
166 | 166 |
| |
167 |
| - | |
| 167 | + | |
168 | 168 |
| |
169 | 169 |
| |
170 | 170 |
| |
171 | 171 |
| |
172 | 172 |
| |
173 | 173 |
| |
174 |
| - | |
| 174 | + | |
175 | 175 |
| |
176 | 176 |
| |
177 | 177 |
| |
|
Lines changed: 8 additions & 9 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
15 | 15 |
| |
16 | 16 |
| |
17 | 17 |
| |
18 |
| - | |
| 18 | + | |
19 | 19 |
| |
20 | 20 |
| |
21 | 21 |
| |
22 | 22 |
| |
23 | 23 |
| |
24 |
| - | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
25 | 27 |
| |
26 | 28 |
| |
27 | 29 |
| |
| |||
129 | 131 |
| |
130 | 132 |
| |
131 | 133 |
| |
132 |
| - | |
| 134 | + | |
133 | 135 |
| |
134 | 136 |
| |
135 |
| - | |
| 137 | + | |
136 | 138 |
| |
137 |
| - | |
138 |
| - | |
139 |
| - | |
140 |
| - | |
141 |
| - | |
| 139 | + | |
| 140 | + | |
142 | 141 |
| |
143 | 142 |
| |
144 | 143 |
| |
|
Lines changed: 5 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
9 |
| - | |
| 9 | + | |
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
| |||
28 | 28 |
| |
29 | 29 |
| |
30 | 30 |
| |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
31 | 35 |
| |
32 | 36 |
| |
33 | 37 |
| |
|
Lines changed: 5 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
9 |
| - | |
| 9 | + | |
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
| |||
18 | 18 |
| |
19 | 19 |
| |
20 | 20 |
| |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
21 | 25 |
| |
22 | 26 |
| |
23 | 27 |
| |
|
0 commit comments
Comments
(0)