Some users struggle with properly configuring their websites, resulting in excessive input/output (I/O) activity. For instance, certain users may install cache plugins on their WordPress sites without understanding how to configure them correctly. As a consequence, large amounts of data are constantly being read and written. It would be beneficial to have an option to automatically limit I/O for accounts that exhibit excessive usage.
Here are a couple of ideas for implementing such a feature:
By implementing these measures, it would be possible to mitigate the impact of excessive I/O usage caused by users who lack proper configuration knowledge. This could help ensure smoother website performance and prevent overloaded server resources.
Here are a couple of ideas for implementing such a feature:
- If the average I/O exceeds 90% of the maximum I/O in the last 10 minutes, the system could automatically restrict the I/O to 10% of the normal limit. This limitation would remain in place until the average I/O has been below 500 kb/s for at least 60 minutes.
- If the average I/O exceeds 50% of the maximum I/O in the last 60 minutes, the system could impose an I/O limit of 10% of the normal limit. This limitation would persist until the average I/O has been below 500 kb/s for at least 60 minutes.
By implementing these measures, it would be possible to mitigate the impact of excessive I/O usage caused by users who lack proper configuration knowledge. This could help ensure smoother website performance and prevent overloaded server resources.
Comment