Tắt tính năng lưu vào bộ nhớ đệm liệt kê thư mục SMB cục bộ

Bạn có thể tắt tính năng lưu vào bộ nhớ đệm cục bộ để luôn thấy danh sách các tệp và thư mục hiện có trong vùng chia sẻ SMB.

Khi bạn dùng kết nối SMB 2 hoặc SMB 3, tính năng lưu vào bộ nhớ đệm cục bộ sẽ được bật theo mặc định. Có thể bạn sẽ muốn tắt tính năng lưu vào bộ nhớ đệm cục bộ nếu nội dung trên máy chủ thay đổi thường xuyên. Nếu không, Finder đôi khi chỉ hiển thị một phần danh sách nội dung của vùng chia sẻ hoặc thư mục trong vài giây. (Trong các vùng chia sẻ tệp lớn hoặc bận rộn, khi sử dụng OS X El Capitan hoặc macOS Sierra, các mục có thể biến mất khỏi Finder trong quá trình tái dựng bộ nhớ đệm cục bộ.)

Hãy làm theo các bước sau (tùy vào việc liệu máy tính khách macOS của bạn có tệp /etc/nsmb.conf hay không).

Nếu máy Mac có tệp /etc/nsmb.conf

Mở nsmb.conf dưới dạng tệp gốc, sau đó đặt giá trị dir_cache_max_cnt thành 0 bằng cách thêm các dòng sau vào tệp:

[default]

dir_cache_max_cnt=0

Lưu tệp, sau đó ngắt kết nối mọi vùng chia sẻ SMB đã gắn, rồi kết nối lại để thay đổi có hiệu lực.

Nếu máy Mac không có tệp /etc/nsmb.conf

Mở Terminal, sau đó nhập các lệnh sau để tạo tệp nsmb.conf có giá trị dir_cache_max_cnt được đặt thành 0:

sudo -s

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

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

exit

Ngắt kết nối mọi vùng chia sẻ SMB đã gắn, sau đó kết nối lại để thay đổi có hiệu lực.

Ngày đăng: