# Bellek Yönetimi ve İstek İzolasyonu

Zoom AI Companion, kullanıcı gizliliği ve sistem bütünlüğü göz önünde bulundurularak tasarlanmıştır. Aşağıdaki bölümler, her kullanıcı isteğinin yaşam döngüsü sırasında belleğin nasıl ayrıldığını, izole edildiğini ve temizlendiğini açıklar — verilerin kullanıcılar arasında sızdırılmamasını ve bellekte gereksiz yere tutulmamasını sağlamak üzere tasarlanmıştır.

### <mark style="color:mavi;">Her kullanıcı isteği izole edilmiş bir yürütme iş parçacığında çalıştırılır</mark>

Verilerin istekler arasında sızmasını önlemek için Zoom, gelen her kullanıcı isteğini adanmış bir iş parçacığına atar. İş parçacığı, modern hesaplamada en küçük yürütme birimidir ve kendi çağrı yığını ile bellek alanını içerir. Bu, bir kullanıcının isteğini işlemek için kullanılan belleğin, birden fazla istek eşzamanlı işleniyor olsa bile başka bir kullanıcı tarafından erişilememesini sağlar.

### <mark style="color:mavi;">Konteynerleştirme, platform genelinde hizmet düzeyinde izolasyon sağlar</mark>

İş parçacıkları isteğe göre belleği izole ederken, Zoom ayrıca tüm hizmetleri ayırmak için konteynerleştirmeyi kullanır. Her AI Companion hizmeti, bağımsız çalışma zamanı bağımlılıkları, yapılandırmaları ve kütüphaneleri ile kendi izole konteyner ortamı içinde çalışır. Bu, dağıtımlar arasında tutarlılığı sağlamaya yardımcı olur ve bireysel kullanıcı isteklerini izole etmeye yönelik olmasa bile altyapı düzeyinde ek bir koruma katmanı ekler.

### <mark style="color:mavi;">İstek tamamlandıktan sonra bellek otomatik olarak geri kazanılır</mark>

Bir iş parçacığı bir isteği işlemeyi bitirdiğinde, kullandığı tüm bellek temel işletim sistemi veya çalışma zamanı tarafından otomatik olarak serbest bırakılır. Bu varsayılan davranış, belleğin isteğin yaşam döngüsünü aşmamasını sağlayarak bellekte kalan artık veriler riskini azaltır.

### <mark style="color:mavi;">Güvenli kodlama uygulamaları artık bellek risklerini daha da azaltır</mark>

Zoom mühendisleri, bellekle ilgili riskleri proaktif olarak en aza indirmek için güvenli geliştirme en iyi uygulamalarını izler:

* Geçici veri yapıları artık ihtiyaç duyulmadığında temizlenir.
* Kullanıcıya özgü veriler küresel veya statik bellekte depolanmaz.
* Belleğin sistem tarafından güvenilir şekilde geri kazanılmasını sağlamak için otomatik bellek yönetimi ve çöp toplama içeren dil ve çerçevelerden yararlanılır.

Birlikte ele alındıklarında bu katmanlı uygulamalar — iş parçacığı tabanlı yürütme, konteynerleştirilmiş hizmet izolasyonu, otomatik bellek serbest bırakma ve disiplinli güvenli kodlama — Zoom AI Companion’de belleğin sorumlu, güvenli ve kurumsal düzeyde kullanıcı verisi koruma beklentilerine uygun şekilde yönetilmesine yardımcı olur.
