我运行了一个FreeNAS服务器(FreeNAS 8RC2)和一个raidz1的ZFS池,可以将AFP和SAMBA共享到多个Mac(所有运行的Snow Leopard 10.6.6)。
经过一番testing,我注意到一段时间后,AFP的性能从30-40Mbps或7-8Mbps降低,而SAMBA能够维持它(至less到目前为止还没有降级)。
我坦率地认为法新社会比桑巴快一些(或至less相当于)。 因此,我认为我的法新社设置有问题
谷歌search后,我已经在我的Mac上应用以下内容:
defaults write -g com.apple.AppleShareClient -dict-add afp_wan_threshold -int 50 defaults write -g com.apple.AppleShareClient -dict-add afp_wan_quantum -int 131702
然而,它没有任何区别…任何想法可能是错的?
用于Linux的AFP堆栈与FreeNAS的构build相比,不像Samba那样健壮。 由于NetAtalk的客户群比Samba小得多,因此代码改进速度较慢,优化代码的速度并不快。 您注意到的问题很可能是由于Samba和Netatalk之间的代码成熟度差异造成的。
在Linux上的Netatalk是旧的,很旧。 你也可以在你的Mac上使用Samba,它只有一些问题,一般很好。 最大的问题很可能是文件名限制,因为现在几乎没有人使用在资源分支中创build带有数据的文件的旧式软件。