# Paramètres du cache

{% hint style="info" %}
Cette stratégie est applicable à la version 2.0 et aux versions ultérieures
{% endhint %}

## Bases

Tous les fichiers lus depuis ou écrits vers SharePoint Online via KONNEKT sont mis en cache temporairement sur le disque local.&#x20;

Le répertoire du cache se trouve à : `%localappdata%\konnekt\cache`

Cette stratégie définit le comportement de mise en cache de KONNEKT.

KONNEKT utilise le cache à différentes fins :

* Fichiers actuellement ouverts par l’utilisateur
* Fichiers à téléverser (cache d’écriture)
* Fichiers fermés (cache de lecture)

## **Définitions**&#x20;

### **TTL du cache (Time To Live)**

Durée pendant laquelle les documents fermés (cache de lecture) resteront dans le cache, en minutes. Sans ce paramètre, le TTL reste automatiquement à 60 minutes - en « pression normale ». Cette valeur doit être renseignée dans le champ de saisie si la stratégie est activée. Le cache est toujours vidé après un redémarrage de KONNEKT.

* Dimension : Minutes
* Valeur minimale : 0
* Valeur maximale :
  * 2880 (versions de KONNEKT < 2.6.0)
  * 60480 (version de KONNEKT 2.6.0 ou plus récente)

### **Taille fixe du cache**

Taille du dossier de cache KONNEKT, en mégaoctets. Cette valeur doit être renseignée dans le champ de saisie si la stratégie est activée.

* Dimension : Mégaoctets
* Valeur minimale : 0 => la taille du cache sera calculée à partir de l’espace disque libre (par défaut)
* Valeur maximale : 20000

## **En coulisses**

### États de pression

Le cache fonctionne selon différents états de pression :

* **Pression normale :** Le cache est utilisé en dessous des valeurs critiques. Les fichiers fermés seront conservés dans le cache de lecture jusqu’à la valeur de TTL.
* **Forte pression de lecture :** Le cache est rempli de trop nombreux fichiers fermés. Le cache de lecture sera supprimé.
* **Forte pression d’écriture :** Le cache contient de nombreux fichiers en file d’attente pour le téléversement. De plus, les opérations d’écriture seront limitées afin de vider la file d’attente de téléversement.
* **Pression critique d’écriture :** Le cache est presque rempli de fichiers en file d’attente pour le téléversement. De plus, les opérations d’écriture seront fortement limitées afin de vider la file d’attente de téléversement.
* **Cache plein :** Le cache est complètement occupé. Les demandes d’ouverture de fichiers supplémentaires seront rejetées.

### Calcul automatique de la taille du cache

* **Taille du cache à partir du calcul de l’espace disque libre**\
  &#x20;*tailleMax* = (*EspaceDisqueLibre* + *TailleDuCache*) \* 75%
* **Calcul de forte pression**\
  &#x20;*pression* = *tailleUtilisée* / *tailleMax* >= 80%
* **Calcul de forte pression d’écriture**\
  &#x20;*pressionÉcriture* = *tailleTéléversement* / *tailleMax* >= 60%
* **Calcul de pression critique d’écriture**\
  &#x20;*pressionÉcriture* = *tailleTéléversement* / *tailleMax* >= 80%
* **Calcul de cache rempli**\
  &#x20;*tailleUtilisée* >= *tailleMax*

{% hint style="warning" %}
Pour appliquer la stratégie, vous devez **redémarrer la machine**
{% endhint %}

## **Il existe plusieurs façons d’appliquer la stratégie :**

* manuellement en ajoutant la clé dans le registre sous les paramètres de registre de la machine ou de l’utilisateur
* via GPO, [vérifier les paramètres via GPO](/fr/configuration/management-options/settings-via-gpo.md)
* en appliquant des stratégies via Intune, voir [paramètre pour les appareils gérés par Intune](/fr/configuration/management-options/setting-for-intune-managed-devices-1/intune-system-settings.md#cache)

![](/files/266da78f92fc048c4f8ed8326e8bd36070043f66)

#### **Stratégies** stockées dans :

`HKEY_CURRENT_USER\SOFTWARE\Policies\GlueckKanja\Konnekt`

`HKEY_LOCAL_MACHINE\SOFTWARE\Policies\GlueckKanja\Konnekt`

{% hint style="warning" %}
Pour appliquer la stratégie, vous devez **redémarrer la machine**
{% endhint %}

## Recommandations pour les environnements VDI

Nous recommandons généralement les paramètres suivants pour les environnements VDI, mais veuillez vous assurer que ce paramètre convient à votre cas d’utilisation de KONNEKT :&#x20;

**TTL du cache**: 10-60 min

**Taille du cache**: 500-1000 Mo

Vous voudrez peut-être aussi [restreindre la taille des fichiers](/fr/configuration/system-settings/open-file-size-limitations.md), que vous lisez depuis SharePoint Online :

**OneDriveOpenFilesLargerThanReadOnly**: 100-500 Mo (= 104,857,600 - 524,288,000 octets)

**OneDriveDoNotOpenFilesLargerThan**: 200-1000 Mo (= 209,715,200 - 1,048,576,000 octets)


---

# 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://docs.konnekt.io/fr/configuration/system-settings/cache-setting.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.
