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

AlphaFS Performance #512

Open
sdebussc opened this issue Feb 20, 2019 · 2 comments
Open

AlphaFS Performance #512

sdebussc opened this issue Feb 20, 2019 · 2 comments

Comments

@sdebussc
Copy link

sdebussc commented Feb 20, 2019

I have a question regarding the performance of AlphaFS. I was able to easily integrate AlphaFS into my application, but I am getting 3 times slower performance than .NET when enumerating folders and files. Do you have any suggestions for improving AlphaFS performance? Have any performance metrics been generated that you can share? I am using 2.2.6.

@sdebussc
Copy link
Author

BTW... My test was enumerating about 55,000 files on a local drive that were not long file paths. I compared regular .NET (4.6.1) to AlphaFS. I also tested .NET 4.6.2 long path support. 4.6.2 had twice the performance of AlphaFS for long file paths and the same performance as regular .NET with short file paths. 4.6.2 is only supported on Win10 or later though...which is not ideal for me.

@Yomodo
Copy link
Collaborator

Yomodo commented Feb 24, 2019

If I remember correctly, thanks to the new Span<char>, enumeration can be way faster.
See: #483

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants