I have been trying to track down why the Mac OS X finder in Snow Leopard, when bound to Active Directory can be painfully slow at just listing files on a SMB share. The symptoms that occur are simply browsing through a SMB share in the Finder, and files will list, you go to another folder, they list, and then you go to another folder and suddenly it looks empty. But it's not. It's just the Finder being incredibly slow at listing the files. There doesn't even have to be many files in there, just a few. I can reproduce this everytime on a fresh install of OS X 10.6.x, and after binding the machine to an Active Directory server (in my case a Windows 2008 R2 server)Using Googlepedia, you will turn up all sorts of information on this, which is anecdotal at best. I had tried so many things, but have come up with a fairly good solution for *us* (Note that 'us' part, I'm not saying this will help in all situations). Basically, I have concatenated several suggested settings from the following website, and made some changes, mostly to the /etc/nsmb.conf file. (Don't ask when 10.7 Lion comes out, because due to license issues, I hear SMB support is gone!) Here is the website where most of my information came from:
You will find that page very lengthy, with lots of people trialling different things, with some things working, some helping, and some not helping at all. I have been messing with this for well over a year now, and have finally come up with something that seems to mitigate this issue. So, here is my new /etc/nsmb.conf file:
BGarlockMacPro:~ bruceg$ cat /etc/nsmb.conf [default] streams=no domain=CORP minauth=none soft=yes notify_off=yes port445=no_netbios [360BSS01] addr=192.168.206.100 BGarlockMacPro:~ bruceg$
Again, I will reiterate that this helps in my case, and your mileage may certainly vary. Make sure to have a backup before you change this file, and if something happens to your machine from the increased heat from all the productivity increases you will gain from this, I'm not responsible :-)
Got something to add? Send me email.
More Articles by Bruce Garlock © 2012-08-08 Bruce Garlock