Dezactivarea stocării în memoria cache a enumerării directorului SMB

Poți dezactiva stocarea în memoria cache locală, astfel încât să vezi întotdeauna o listă cu fișiere și dosare curente pe o partajare SMB.

Atunci când folosești o conexiune SMB 2 sau SMB 3, stocarea în memoria cache locală este activată în mod implicit. Poți dezactiva stocarea în memoria cache locală în cazul în care conținutul de pe server se schimbă frecvent sau Finder afișează uneori doar o listă parțială a conținutului unei partajări sau a unui dosar timp de câteva secunde. (În cazul partajărilor de fișiere aglomerate sau mari atunci când se utilizează OS X El Capitan sau macOS Sierra, pot dispărea elemente din Finder în timp ce memoria cache locală se reconstruiește.)

Urmează acești pași, în cazul în care computerul client macOS are un fișier /etc/nsmb.conf.

În cazul în care computerul tău Mac are un fișier /etc/nsmb.conf

Deschide nsmb.conf ca rădăcină, apoi setează valoarea dir_cache_max_cnt la zero prin adăugarea acestor linii în fișier:

[default]

dir_cache_max_cnt=0

Salvează fișierul, apoi deconectează toate partajările SMB montate și reconectează-le astfel încât modificările să fie aplicate.

În cazul în care computerul tău Mac nu are un fișier /etc/nsmb.conf

Deschide Terminal, apoi introdu aceste comenzi pentru a crea un fișier nsmb.conf care are o valoare dir_cache_max_cnt setată la zero:

sudo -s

echo "[default]" >> /etc/nsmb.conf

echo "dir_cache_max_cnt=0" >> /etc/nsmb.conf

exit

Deconectează toate partajările SMB montate, apoi reconectează-le astfel încât modificările să fie aplicate.

Data publicării: