Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve handling of case where many file systems are mounted #70

Closed
shanedsnyder opened this issue May 13, 2021 · 2 comments
Closed

Improve handling of case where many file systems are mounted #70

shanedsnyder opened this issue May 13, 2021 · 2 comments
Labels
enhancement New feature or request wrapper libraries

Comments

@shanedsnyder
Copy link
Contributor

In GitLab by @shanedsnyder on Sep 24, 2015, 16:25

Darshan has a finite table in memory to hold mounted file systems and a finite limit on the number of characters it will use to hold the table in the log file.

If more file systems are mounted then will fit in either location, then we should prioritize based on file system type to try to record the most interesting file systems. For example, we could defer NFS file systems to the end in order to prioritize parallel file systems over automounted home or project directories.

@shanedsnyder
Copy link
Contributor Author

In GitLab by @shanedsnyder on Sep 24, 2015, 16:25

For 2.2.9 we'll just take the initial step of iterating through mounted file systems in two passes, making sure to store the non-nfs ones first if there are too many to fit in the available header space.

@shanedsnyder
Copy link
Contributor Author

In GitLab by @shanedsnyder on Sep 24, 2015, 16:25

Fixed in trunk. Also boosted array size for tracking file systems at run time from 32 to 64 entries.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request wrapper libraries
Projects
None yet
Development

No branches or pull requests

1 participant