しばらく返答が寄せられていないようです。 再度ディスカッションを開始するには、新たに質問してください。

共有フォルダのファイルの一覧表示が遅い

MacMini MacOSX10.8とServeアプリにFireWire800に3Tの外付けハードディスクを接続(2T使用)、共有ポイントに設定し、 10台程度のMacOSX10.6~10.10のクライアントから接続して共有ています。 共有ポイントのマウントのスピードは問題ありませんが、フォルダをクリックした際のフォルダ内のファイルやフォルダのリスト表示がいつからか一部のマシンで異常に遅いのです。一度表示キャッシュされた?リストはすぐに表示はされます。ファイルを開くのは問題ありません。


フォルダ選択からリストの表示までの時間はおよそ以下の通りです。

OSX10.6.8 は問題なし。

OSX10.9.5 は平均1~2分

OSX10.10.2 は平均3~4分


サーバーのOSの相性の問題かと思いサーバーのOSを10.9.5+サーバーアプリへThunderboltで6Tの外付けハードディスクを接続へとアップグレードしてみましたが変化はありませんでした。


AppleFileService ログに大量の ”Open Fork ファイル名” 0 0 0 というログが生成される(1秒に30件程度1日中です)のが気になるのです。

このログはなんなのでしょうか。上記の遅延の原因?

クライアントを新しいOS 10.9 10.10にすることで遅くなる理由が他になにかあるのでしょうか。


Mar 28 10:58:53 mserver2012.local AppleFileServer[1728] <Info>: IP 192.168.1.29 - - "OpenFork ãã™ãƒã•ã¡ãã¼ã«ã¼ã¿ã¼å–説.pdf" 0 0 0

Mar 28 10:58:53 mserver2012.local AppleFileServer[1728] <Info>: IP 192.168.1.29 - - "OpenFork ãã™ãƒã•ã¡ãã¼ã«ã¼ã¿ã¼å–説.pdf" 0 0 0

Mar 28 10:58:53 mserver2012.local AppleFileServer[1728] <Info>: IP 192.168.1.29 - - "OpenFork ãã™ãƒã•ã¡ãã¼ã«ã¼ã¿ã¼å–説.pdf" 0 0 0

Mar 28 10:58:53 mserver2012.local AppleFileServer[1728] <Info>: IP 192.168.1.29 - - "OpenFork 151838æ‡ç¤ºæ¸.pdf" 0 0 0

Mar 28 10:58:53 mserver2012.local AppleFileServer[1728] <Info>: IP 192.168.1.29 - - "OpenFork 151838æ‡ç¤ºæ¸.pdf" 0 0 0

Mar 28 10:58:53 mserver2012.local AppleFileServer[1728] <Info>: IP 192.168.1.29 - - "OpenFork 151838æ‡ç¤ºæ¸.pdf" 0 0 0

Mar 28 10:58:53 mserver2012.local AppleFileServer[1728] <Info>: IP 192.168.1.29 - - "OpenFork 1503204クï¾ï¾ï¾ï½¸ï¾ï½½åå¤å±.ai" 0 0 0

Mar 28 10:58:53 mserver2012.local AppleFileServer[1728] <Info>: IP 192.168.1.29 - - "OpenFork 1503204クï¾ï¾ï¾ï½¸ï¾ï½½åå¤å±.ai" 0 0 0

MacBook Pro with Retina display, OS X Mavericks (10.9.3)

投稿日 2015/03/31 18:46

返信
返信: 10

2015/04/01 15:12 itech への返信

時間がとれたらMac は違うと思いますが、確認してみようと思うのです、どのくらいのファイル数でしょうか。またはファイル数に関係が無かったりしますか?

またファイルの種類は主にai とかpdf とかでしょうか。

さらにAFP でもSMB 接続でもおなじですか。


なお、OS X 10.10.x 同士でも通常のファイル共有を使用して先方のアプリケーションフォルダなどを表示すると2 分程度待たされることはあります。

2015/04/01 16:31 ni_ki への返信

ni_kiさん、ありがとうございます。

ファイルの数は48万程度、ファイルの種類はデザイン・印刷業なのでai、pdf、eps、jpeg、png、xlsなどです。

AFP、SMB接続とも同様でした。

OS10.6.8が4台あり、これが問題ないのです。OS9.5が2台と10.2が2台が遅いのです。

また古い3Tのディスクを別の小さなネットワーク(自宅)で試すと10.9.5のクライアントから10.9.5のサーバーへ接続してもなぜか問題ありませんでした。

OSの問題なのか、なにかしらのアプリの問題なのか、かネットワーク機器の問題なのか、それともしかたがないものなのか。

効率が落ちますのでなんとかならないかと思っています。

2015/04/01 16:44 itech への返信

t追加情報ありがとうございます。それで念のため確認ですが、1 つのフォルダに48 万ではないですよね。

sそれと関係ないかもしれないですが、Finder のカラム表示の際などにアイコンプレビューをオフにしておくと早くなることがあります。OS X 10.9 や10.10 はそこら辺が遅い可能性があるので、よろしければお試しください。

2015/04/01 17:02 itech への返信

ファイルの数は48万程度、

この時点で、すでにむちゃなような。

ファイルの種類はデザイン・印刷業なのでai、pdf、eps、jpeg、png、xlsなどです。

クイックルックもあるので、キャッシュがないと苦しいかも。

AFP、SMB接続とも同様でした。
OS10.6.8が4台あり、これが問題ないのです。OS9.5が2台と10.2が2台が遅いのです。

後者は古すぎると思う。日本語文字コード(ファイル名)の対応不備の可能性は?

また古い3Tのディスクを別の小さなネットワーク(自宅)で試すと10.9.5のクライアントから10.9.5のサーバーへ接続してもなぜか問題ありませんでした。

同じバージョンだからでは?

2015/04/01 18:42 xy への返信

xyさん、ありがとうございます。

OS10.6.8が4台あり、これが問題ないのです。OS9.5が2台と10.2が2台が遅いのです。
後者は古すぎると思う。日本語文字コード(ファイル名)の対応不備の可能性は?

記載を間違いました。

OS10.6.8が4台あり、これが問題ないのです。OS10.9.5が2台と10.10.2が2台新しいマシンが遅いのです。

でした。

2015/04/01 18:54 ni_ki への返信

ありがとうございます。

追加情報ありがとうございます。それで念のため確認ですが、1 つのフォルダに48 万ではないですよね。
それと関係ないかもしれないですが、Finder のカラム表示の際などにアイコンプレビューをオフにしておくと早くなることがあります。OS X 10.9 や10.10 はそこら辺が遅い可能性があるので、よろしければお試しください。

最上位の階層には30程度のフォルダがあります。

アイコンを表示、アイコンプレビューを表示、プレビュー欄を表示、すべてオフにしても特に変化はありませんでした。


MacOS10.6.8 では問題ないというのがどうも納得がいかないのです。

2015/04/03 08:00 itech への返信

itech さんによる書き込み:


MacOS10.6.8 では問題ないというのがどうも納得がいかないのです。

仕様変更が有ったようでOS X 10.10 や10.9 とは挙動が違います。

それで、

最上位の階層には30程度のフォルダがあります。

再現がかなり難しい状況ですが検証した結果、一つのフォルダに10,000 個以上のファイルを入れるのは良くないことが起きます。

可能なら恐らく1,000 ファイルくらいまでフォルダ内のファイルを減らして対応した方が良いようです。

なおファイルによって表示が遅くなる物とならないものがあり、その差が激しいことがあるようです。検証がしにくい症状です。

2015/04/03 08:13 ni_ki への返信

仕様変更が有ったようでOS X 10.10 や10.9 とは挙動が違います。
再現がかなり難しい状況ですが検証した結果、一つのフォルダに10,000 個以上のファイルを入れるのは良くないことが起きます。
可能なら恐らく1,000 ファイルくらいまでフォルダ内のファイルを減らして対応した方が良いようです。
なおファイルによって表示が遅くなる物とならないものがあり、その差が激しいことがあるようです。検証がしにくい症状です。


検証までしていだいて恐縮です。

フォルダの数が多くて8万程度あり1フォルダあたりのファイル数は単純平均では6くらいなのです。

抜本的にファイルの整理をしていきたいと思います。

本当にありがとうございました。感謝します。

2015/04/03 09:12 itech への返信

試して見て分った範囲で、今少し書き込ませて頂きます。

OS X 10.6 とOS X 10.9.5 and OS X 10.10.2 のファイル共有時のEthernet の通信量を見比べてみたのですが雲泥の違いがありました。サーバ側のファイルによってかなり数値が変わると予想されますが17,000 ファイル80GB 程度のフォルダだと

OS X 10.6

10MB程度で表示されその後、操作しなければ数値に大きな変化無し。

OS X 10.9.5 and OS X 10.10.2

数GB 読み込んだ時点で表示はされますが、その後も延々と読み込みを続け10GB程度読み込まれた時点で検証止めました。

通信量にメガとギガの差がありました。

ファイルの種類によって表示されるまでの時間に大きな差があるのは、表示に必要な読み込み量が大きく違うからではないかと想像します。

OS X 10.10.2 は400Mbps 程度の速度で読み込みを続けていましたので3 台同時に読み込みと言うような事があると、さらに表示されるのが遅くなる可能性が有ります。

LAN から読み込まれた情報の蓄積先は最初はメモリのようです。「ファイルキャッシュ」がドンドン増えていきます。ファイルキャッシュは他のアプリケーションからメモリの要求があると直ぐさま開放されますのでNAS にアクセス後、メモリを大量に使う操作をする場合、ファイル共有のファイルキャッシュは役立たずなのではないかと考えます。

2015/04/03 09:19 ni_ki への返信

OS X 10.6
10MB程度で表示されその後、操作しなければ数値に大きな変化無し。
OS X 10.9.5 and OS X 10.10.2
数GB 読み込んだ時点で表示はされますが、その後も延々と読み込みを続け10GB程度読み込まれた時点で検証止めました。
通信量にメガとギガの差がありました。
ファイルの種類によって表示されるまでの時間に大きな差があるのは、表示に必要な読み込み量が大きく違うからではないかと想像します。
OS X 10.10.2 は400Mbps 程度の速度で読み込みを続けていましたので3 台同時に読み込みと言うような事があると、さらに表示されるのが遅くなる可能性が有ります。


検証頂き感謝します。このような検証のやり方を知らないので...、勉強になります。

ありがとうございました。

共有フォルダのファイルの一覧表示が遅い

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple ID を使ってご参加ください。