NFSv3 READDIRPLUS が NFS ディレクトリで glob するのに非常に時間がかかるため、パフォーマンス問題が発生する
Issue
- 標準マウントがある RHEL 6.2 では、3000 ディレクトリ以上を含むディレクトリの glob に 218 (約 4 分) 秒かかります。
nordirplusオプションを使用した同じディレクトリのマウントでは、readdirplus コールの使用が無効になるため、同じディレクトリの glob に 1.7 秒しかかかりません。- READDIRPLUS コールが増えるため、その他のプロセスのパフォーマンスに影響を及ぼします。
- 多数のディレクトリでファイルを
touchすると、数分かかる場合があります。
Environment
- Red Hat Enterprise Linux (RHEL) 6
- RHEL6.2 および RHEL6.3 カーネル (その他のバージョンも影響を受ける可能性あり)
- NFS クライアント
- NFSv3
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
