我在 OpenSolaris 机器上简单设置了 netatalk afp 服务器。机器上还有 samba。
从 netatalk 到装有 Snow Leopard 10.6.8 的 Mac Mini 的传输速度为 2-3 Mbytes/sec
但使用 Samba 从同一台服务器传输的速度峰值为 8-12 Mbytes/sec
为什么会有这么大的差异?我是否遗漏了有关 afp 配置的某些信息?
我的 afpd.conf 看起来像这样
- -setuplog "afpdaemon log_info /var/log/afpd.log" -noddp -uamlist uams_dhx.so -nosavepassword
这是我的 AppleVolumes.default
~ cnidscheme:dbd options:usedots,invisibledots,upriv perm:0770
netatalk 是使用 gcc 4.3.2 编译的,我的系统上没有应用任何 tcp/ip 调谐,它只是标准的 OpenSolaris 2009.06
答案1
那么,在此过程中,日志中有什么有趣的东西吗?我的 MBP17 和我们的 Linux AFP 备份主机(内置磁盘的 raid1,下一步,添加存储)之间的 1 GBE 上获得了 25-60MBps,具体取决于发送或接收、执行 Time Machine 备份和恢复。
有一段时间没怎么用过 solaris,还有,netatalk 版本?netatalk 的人有一些很好的邮件列表,我正在运行当前的 Netatalk 测试版,它运行良好,使事情变得容易得多。