Linux rcu Overview

  

No hay necesidad de protección. La clave es que el escritor creará una nueva copia, y cuando todos los lectores hayan usado la copia actual, se puede escribir la copia antigua (call_rcu). Los siguientes cambios se especifican para hacer que el estado inactivo finalice: 1. process switch2.user space 3. El bucle nulo especifica que el lector llama a rcu_read_unlock antes del estado anterior. Ámbito de uso: 1.rcu solo protege las estructuras de datos que son asignadas dinámicamente y referenciadas por los punteros 2. En la sección crítica protegida, cualquier ruta de control del núcleo no puede dormir

Copyright © Conocimiento de Windows All Rights Reserved