Wiki Home Cloud control panel Client local writeback cache

Client local writeback cache

2024-01-12
client, cache, local, writeback

The following explains how  Local Writeback Cache uses a disk temporarily. Data is buffered locally to improve responsiveness and reduce immediate server I/O load, while the system continues to operate in centralized disk mode.

  1. To activate local writeback, simply check the designated option in the client's edit settings.(Figure 1)

Figure 1

  1. To ensure this option functions properly, the writeback disk must be an SSD or NVMe, formatted with a 32K allocation unit size, and set up as a single partition. Failing to meet these requirements may cause client restarts or freezing issues.
  2. Enabling local writeback reduces the load on the server’s writeback disk.
  3. On the local writeback disk, you will see two files: C.CCachex and D.CCachex. The letter before .CCachex corresponds to the drive letter being cached for example, C for the system image and D for the game disk in this case.(Figure 2)

Figure 2

  1. If the file shows as 0 KB in Windows Explorer, that’s normal. You can view the correct file size by right-clicking the file and selecting Properties (Figure 3).

Figure 3

  1. CCBootClient uses the first disk detected on the client side for local writeback. If there are other disks present, remove them to avoid conflicts.
  2. Avoid using faulty or outdated SSDs or HDDs for writeback, as this may lead to performance issues.
Related: