Run exchange on RAID10 or RAID5?

In the follow-up version of the previous question (and its excellent answer), I would like to know that running swap on RAID5 may not be better than on RAID10.

My thought is that you may lose performance because it will not be pure streaks, but if the drive fails, you can rebuild it from the missing parity.

Maybe this It doesn’t make sense, stripes and mirrors will be better.

Expansion

Thanks for the comment about buying more memory – but please note that this is not the content of this question. For this question, you It can be assumed that the system has been maximized. I am fully aware of the preferences of “real” memory and “virtual” memory.

There are several environments that expect or require configuration swapping (one of the considerations is the one I value most The system needs an exchange segment, which is at least equal to the physical environment on the machine and the environment supported by the supplier. Therefore, carefully consider the best way to achieve this kind of environment exchange.

As others have said, buy more rams. However, Chopper3’s answer is not entirely correct.

Given Both provide fault tolerance and set aside capacity, so the reason for choosing one over the other capacity will depend entirely on performance-it depends on the workload. For a system with few processes but high memory requirements (e.g. AI engine, FEA), you need fast bandwidth-raid 5. For a system with a lot of context switching, it is about reducing latency-so raid10.

In subsequent versions of this question (and its excellent answer), I would like to know that running swap on RAID5 may not be better than on RAID10.

My thought is that you may lose performance, Because it won’t be pure stripes, but if the drive fails, you can rebuild it from the missing parity bits.

Maybe it doesn’t make sense, stripes and mirrors would be better.

Expansion

Thanks for the comment about buying more RAM-but please note that this is not the content of this question. For this question, you can assume that the system has been maximized. I am fully aware of the “real “Memory and “virtual” memory preferences.

There are several environments that expect or require configuration swapping (one of the considerations is that the system I value most needs a swap segment, at least equal to the physical on the machine, for Vendor-supported environment). Therefore, carefully consider the best way to achieve such an environment exchange.

As others have said, buy more rams. However, Chopper3’s answer is not entirely correct.

Given the two Both provide fault tolerance and set aside capacity, so the reason for choosing one over the other capacity will depend entirely on performance-it depends on the workload. For a system with few processes but high memory requirements (such as AI Engine, FEA), you need fast bandwidth-raid 5. For a system with a lot of context switching, it is about reducing latency-hence raid10.

Leave a Comment

Your email address will not be published.