Dostosowywanie sposobu działania przeglądania SMB w systemie macOS High Sierra 10.13 i nowszych

W systemie macOS High Sierra 10.13 i nowszych domyślne ustawienia przeglądania folderów sieciowych, takie jak udziały SMB (Server Message Block), są idealne dla większości organizacji i użytkowników. Można je jednak dostosować, aby zoptymalizować przeglądanie SMB w środowiskach korporacyjnych.

Ten artykuł jest przeznaczony dla administratorów systemów w przedsiębiorstwach i placówkach edukacyjnych.

Komputer Mac określa sposób wyświetlania każdego okna i jego zawartości, zbierając informacje o pliku, takie jak etykiety, znaczniki i inne formy metadanych.

W systemie macOS Sierra 10.12 i starszych komputer Mac zbiera wszystkie metadane plików w folderze, porównuje je z plikiem .DS_Store folderu, a następnie wyświetla zawartość folderu. W systemie macOS High Sierra 10.13 i nowszych zachowanie to ulega nieznacznej zmianie: jeśli folder jest posortowany alfanumerycznie, zawartość jest wyświetlana natychmiast, a następnie Finder zbiera i porównuje pozostałe metadane folderu.

Ustawienia systemu macOS High Sierra 10.13 i nowszych można zmienić, aby przyspieszyć przeglądanie udziałów sieciowych lub wymusić na Finderze zebranie wszystkich dostępnych metadanych przed wyświetleniem zawartości folderu.

Przyspieszanie przeglądanie udziałów sieciowych

Aby przyspieszyć przeglądanie plików SMB, możesz uniemożliwić systemowi macOS odczytywanie plików .DS_Store w udziałach SMB. Dzięki temu Finder używa tylko podstawowych informacji do natychmiastowego wyświetlenia zawartości każdego folderu w kolejności alfanumerycznej. Skorzystaj z następującego polecenia w aplikacji Terminal:

defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE

Następnie wyloguj się z konta systemu macOS i zaloguj się ponownie.

Aby ponownie włączyć sortowanie, użyj następującego polecenia:

defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool FALSE

Wyłączanie buforowania katalogu

Komputer Mac tymczasowo buforuje metadane plików i folderów w pamięci lokalnej. Poprawia to szybkość przeglądania, szczególnie w sieciach o dużym opóźnieniu. Systemy z zainstalowaną większą pamięcią mogą buforować więcej informacji o plikach.

Jeśli chcesz wyłączyć buforowanie katalogu, tak aby system macOS za każdym razem ponownie pobierał pełną zawartość folderów i metadanych, gdy przeglądasz udział SMB, możesz utworzyć lub edytować plik /etc/nsmb.conf. Więcej informacji na temat edytowania tego pliku znajdziesz na stronie podręcznika nsmb.conf.

Jeśli w systemie nie ma pliku /etc/nsmb.conf, użyj następujących poleceń w aplikacji Terminal. Pamiętaj, że aby ustawić ten plik, musisz się zalogować jako administrator z uprawnieniami sudoer:

echo "[default]" | sudo tee -a /etc/nsmb.conf
echo "dir_cache_off=yes" | sudo tee -a /etc/nsmb.conf

Aby ponownie włączyć buforowanie katalogu, usuń wpis "dir_cache_off=yes" lub usuń cały plik /etc/nsmb.conf. Aby usunąć plik /etc/nsmb.conf, użyj następującego polecenia w aplikacji Terminal:

sudo rm /etc/nsmb.conf

Przedstawione informacje dotyczące produktów, które nie zostały wyprodukowane przez firmę Apple, bądź niezależnych witryn internetowych, które nie są kontrolowane ani testowane przez firmę Apple, nie mają charakteru rekomendacji. Firma Apple nie ponosi odpowiedzialności za wybór, działanie lub wykorzystanie witryn bądź produktów innych firm. Firma Apple nie składa żadnych oświadczeń dotyczących dokładności ani wiarygodności witryn internetowych innych firm. Skontaktuj się z dostawcą, aby uzyskać dodatkowe informacje.

Data publikacji: