# Gestión de memoria y aislamiento de solicitudes

Zoom AI Companion está diseñado teniendo en cuenta la privacidad del usuario y la integridad del sistema. Las siguientes secciones explican cómo se asigna, aísla y limpia la memoria durante el ciclo de vida de cada solicitud del usuario, diseñado para garantizar que los datos no se filtren entre usuarios ni se retengan innecesariamente en la memoria.

### <mark style="color:azul;">Cada solicitud del usuario se ejecuta en un hilo de ejecución aislado</mark>

Para evitar que los datos se filtren entre solicitudes, Zoom asigna cada solicitud entrante del usuario a un hilo dedicado. Un hilo es la unidad de ejecución más pequeña en la informática moderna e incluye su propia pila de llamadas y espacio de memoria. Esto garantiza que la memoria utilizada para atender la solicitud de un usuario no sea accesible para otro, incluso si varias solicitudes se procesan simultáneamente.

### <mark style="color:azul;">La contenedorización proporciona aislamiento a nivel de servicio en toda la plataforma</mark>

Aunque los hilos aíslan la memoria por solicitud, Zoom también utiliza la contenedorización para separar servicios completos. Cada servicio de AI Companion se ejecuta dentro de su propio entorno de contenedor aislado, con dependencias de tiempo de ejecución, configuraciones y bibliotecas independientes. Esto ayuda a garantizar la coherencia entre implementaciones y agrega una capa adicional de protección a nivel de infraestructura, aunque no está destinado a aislar solicitudes individuales del usuario.

### <mark style="color:azul;">La memoria se recupera automáticamente después de que se completa cada solicitud</mark>

Una vez que un hilo termina de procesar una solicitud, toda la memoria que utilizó se libera automáticamente por el sistema operativo subyacente o el tiempo de ejecución. Este comportamiento predeterminado garantiza que la memoria no persista más allá del ciclo de vida de la solicitud, lo que reduce el riesgo de que queden datos residuales en la memoria.

### <mark style="color:azul;">Las prácticas de codificación segura reducen aún más los riesgos de memoria residual</mark>

Los ingenieros de Zoom siguen las mejores prácticas de desarrollo seguro para minimizar de forma proactiva los riesgos relacionados con la memoria:

* Las estructuras de datos temporales se limpian una vez que ya no se necesitan.
* Los datos específicos del usuario no se almacenan en memoria global o estática.
* Se aprovechan los lenguajes y marcos con administración automática de memoria y recolección de basura para garantizar que el sistema recupere la memoria de forma fiable.

En conjunto, estas prácticas en capas —ejecución basada en hilos, aislamiento de servicios mediante contenedores, liberación automática de memoria y codificación segura disciplinada— ayudan a garantizar que la memoria en Zoom AI Companion se gestione de manera responsable, segura y en consonancia con las expectativas de nivel Empresarial para la protección de los datos del usuario.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://library.zoom.com/technical-library/es/zoom-workplace/artificial-intelligence/artificial-intelligence-bluepaper/security-and-compliance/memory-management-and-request-isolation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
