Commit 3af49b4
committed
Added mmap support for references.
This greatly reduces memory usage when many jobs are running on the
same machine as the references are then shared between processes.1 parent f83dfd2 commit 3af49b4
File tree
5 files changed
+96
-14
lines changed- cram
5 files changed
+96
-14
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1462 | 1462 | | |
1463 | 1463 | | |
1464 | 1464 | | |
| 1465 | + | |
| 1466 | + | |
| 1467 | + | |
| 1468 | + | |
| 1469 | + | |
| 1470 | + | |
| 1471 | + | |
| 1472 | + | |
| 1473 | + | |
| 1474 | + | |
| 1475 | + | |
| 1476 | + | |
| 1477 | + | |
1465 | 1478 | | |
1466 | 1479 | | |
1467 | 1480 | | |
| |||
1484 | 1497 | | |
1485 | 1498 | | |
1486 | 1499 | | |
1487 | | - | |
1488 | | - | |
| 1500 | + | |
1489 | 1501 | | |
1490 | 1502 | | |
1491 | 1503 | | |
| |||
1660 | 1672 | | |
1661 | 1673 | | |
1662 | 1674 | | |
| 1675 | + | |
1663 | 1676 | | |
1664 | 1677 | | |
1665 | 1678 | | |
| |||
2027 | 2040 | | |
2028 | 2041 | | |
2029 | 2042 | | |
| 2043 | + | |
| 2044 | + | |
| 2045 | + | |
| 2046 | + | |
| 2047 | + | |
| 2048 | + | |
| 2049 | + | |
2030 | 2050 | | |
2031 | 2051 | | |
2032 | 2052 | | |
| |||
2141 | 2161 | | |
2142 | 2162 | | |
2143 | 2163 | | |
2144 | | - | |
2145 | | - | |
| 2164 | + | |
2146 | 2165 | | |
2147 | 2166 | | |
2148 | 2167 | | |
| |||
2257 | 2276 | | |
2258 | 2277 | | |
2259 | 2278 | | |
2260 | | - | |
2261 | | - | |
2262 | | - | |
2263 | | - | |
| 2279 | + | |
| 2280 | + | |
2264 | 2281 | | |
2265 | 2282 | | |
2266 | 2283 | | |
| |||
2284 | 2301 | | |
2285 | 2302 | | |
2286 | 2303 | | |
| 2304 | + | |
2287 | 2305 | | |
2288 | 2306 | | |
2289 | 2307 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
| 53 | + | |
53 | 54 | | |
54 | 55 | | |
55 | 56 | | |
| |||
585 | 586 | | |
586 | 587 | | |
587 | 588 | | |
| 589 | + | |
588 | 590 | | |
589 | 591 | | |
590 | 592 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
| 50 | + | |
| 51 | + | |
50 | 52 | | |
51 | 53 | | |
52 | 54 | | |
| |||
106 | 108 | | |
107 | 109 | | |
108 | 110 | | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
109 | 138 | | |
110 | 139 | | |
111 | 140 | | |
| |||
233 | 262 | | |
234 | 263 | | |
235 | 264 | | |
| 265 | + | |
| 266 | + | |
236 | 267 | | |
237 | 268 | | |
238 | 269 | | |
| |||
249 | 280 | | |
250 | 281 | | |
251 | 282 | | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
252 | 287 | | |
253 | 288 | | |
254 | 289 | | |
255 | 290 | | |
256 | 291 | | |
257 | | - | |
258 | | - | |
259 | | - | |
260 | | - | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
261 | 306 | | |
262 | 307 | | |
263 | 308 | | |
| |||
307 | 352 | | |
308 | 353 | | |
309 | 354 | | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
310 | 363 | | |
311 | 364 | | |
312 | 365 | | |
| |||
318 | 371 | | |
319 | 372 | | |
320 | 373 | | |
| 374 | + | |
| 375 | + | |
321 | 376 | | |
322 | 377 | | |
323 | 378 | | |
324 | 379 | | |
325 | 380 | | |
326 | 381 | | |
| 382 | + | |
| 383 | + | |
327 | 384 | | |
328 | 385 | | |
329 | 386 | | |
| |||
352 | 409 | | |
353 | 410 | | |
354 | 411 | | |
| 412 | + | |
| 413 | + | |
355 | 414 | | |
356 | 415 | | |
357 | 416 | | |
| |||
363 | 422 | | |
364 | 423 | | |
365 | 424 | | |
366 | | - | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
367 | 428 | | |
368 | 429 | | |
369 | 430 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
| 57 | + | |
57 | 58 | | |
58 | 59 | | |
59 | 60 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
259 | 259 | | |
260 | 260 | | |
261 | 261 | | |
262 | | - | |
| 262 | + | |
263 | 263 | | |
264 | 264 | | |
265 | 265 | | |
| |||
0 commit comments