|
|
|
|
|
by NateLawson
1918 days ago
|
|
Kirk McKusick took this kind of scale into consideration when designing softupdates for UFS. One of his criticisms of the competing log structured filesystems at the time was that the replay process would require RAM in excess of any server's capacity once disk drives were large enough. He had designed the softupdates recovery process to be incremental and use a fixed amount of RAM that didn't scale with volume size. This kind of holistic systems' awareness is a sign of software that's designed well. |
|