SMR disk je slozen z oblasti kde jsou SMR data a pak CMR "cache". Tyto jsou prolnuty v urcitem hodne asymetrickem poctu (rekneme 95% SMR a 5% CMR - napr. 19 SMR zon + 1 CMR cache, konkretni informace nejsou asi verejne dostupne). Pokud je zapis kontinualni a disk to detekuje - tak se rovnou prepise SMR zona, pokud je to maly zapis, tak se ulozi do CMR cache (coz je neco jako zurnal). Kazda takova cache prislusi k nekolika zonam - a az se ta cache zaplni, tak nastane zpomaleni, protoze se musi aplikovat zmeny z cache do relativne velke SMR zony.
Partisny tedy deli tento gulas na dva gulase. Vyjma okrajovych oblasti, kde se dve partisny deli o jednu cache oblast, by se dalo rict, ze se uklid bude tedy tykat jenom te partisny, kterou upravujete.
Taky se nevi, zda disk v "idle" stavu (to uz je pak otazka sama o sobe, kdy je disk idle?), provadi uklid cache zurnalu do SMR zon. To, ze ty disky maji spatnou povest muze souviset i s tim, ze k uklidu nedochazi dost vcas, tj muze selhavat detekce toho idle stavu - takze disk se snazi vyhovet IO pozadavkum, a pak az mu dojde cache, tak holt musi uklidit a to zpusobi zpomaleni.