@Maggiepoo:
Som jag har förstått det har du tre "nivåer" av minne (från snabbast till långsammast).
1. DRAM av fix storlek
2. SLC cache av dynamisk storlek
3. TLC eller QLC minne
När du skriver mycket data så kommer SSD:n först fylla SLC-cachen, och sedan när denna tar slut kommer SSD:n vara tvungen att skriva direkt till TLC eller QLC minnet, vilket är väldigt mycket långsammare. Eftersom SSD:n "vet" att TLC/QLC är mycket långsammare kommer den alltid försöka hålla SLC-cachen så tom som möjligt. Dvs om du skriver säg 10 GB (som då alltså hamnar i SLC cachen) så kommer den vid idle eller låg belastning börja jobba på att tömma SLC-cachen och skriver då alltså detta till TLC/QLC. Eftersom det verkar som att man kan skriva direkt till QLC minnet i 160 MB/s skulle det alltså i detta exemplet ta ca 1 minut för SLC cachen att tömma sin data till TLC/QLC-minnet. Så för normal användning kommer du förmodligen aldrig träffa på läget då SLC-cachen är tömd, möjligen om du verkligen fyller disken (vilket som sagt tenderar att minska storleken på SLC-cachen) eller om du installerar extremt stora spel och har en väldigt snabb uppkoppling.
Jag hittar inga specs på hur liten SLC-cachen blir på 860 EVO eller 870 QVO när disken blir nära full, men på 860 QVO verkar SLC cachen (på 4TB modellen) kunna variera mellan 6-78GB (beroende på hur full SSD:n är). Dvs hur full den är gör väldigt stor skillnad, åtminstone på 860 QVO.