El código de cableado en la RAM evita que se pueda cambiar al almacenamiento, por lo que este podría ser un buen compromiso de diseño para conectar los componentes críticos y los marcos a la RAM, de modo que la posibilidad de que una unidad no escriba los datos correctamente hará que el sistema se detenga.
La velocidad de comercialización para la estabilidad sería algo bueno para que el modo seguro mejore su capacidad de ejecución en casos de borde (unidad totalmente llena, falla de la unidad, daños importantes en el software). Incluso si esto no es intencional, el arranque seguro hace tira (y no recrea) la memoria caché compartida del cargador dinámico y eso también podría Sea una razón de diseño para simplemente fijar cada biblioteca necesaria en la RAM. Le gustaría ejecutar sysdiagnose
antes, durante y después de un inicio seguro y podría ver en las estadísticas de asignación de memoria si esto compensa su diferencia medida en la asignación de RAM.
No puedo hablar por los diseñadores, pero consideraría hacer esta compensación si estuviera en su lugar y quisiera que el Modo seguro fuera lo más seguro posible para correr.