Giter Site home page Giter Site logo

Sluggish behaviour about files HOT 3 CLOSED

JohnnyBGoode007 avatar JohnnyBGoode007 commented on September 22, 2024
Sluggish behaviour

from files.

Comments (3)

yaira2 avatar yaira2 commented on September 22, 2024 1

We understand it's frustrating and we're open that there is room for improvement, but drastic improvements don't happen overnight. Long term users can attest to the fact that performance keeps getting better, but aside from committing to continuing in these efforts, we don't have much to add to this issue.

It sounds from your comment that you have some ideas, so we'd be happy to work with you if you're interested in contributing towards these efforts. As a side note, caching actually adds more overhead to an app like Files because the file structure is always changing and you anyways need to load the file list in addition to a cache.

from files.

yaira2 avatar yaira2 commented on September 22, 2024

Thank you for your feedback, we're working on improving performance and will continue releasing updates with this goal in mind. You can track our progress in #4180 by clicking the subscribe button on that issue.

In the meantime, you can get the best performance by keeping the default settings as well as using the Details View or List View layouts.

from files.

Sebbe909 avatar Sebbe909 commented on September 22, 2024

@yaira2 No this is crazy, it should never have been a problem in the first place. Files is a magnitude slower than the also slow Win11 Explorer. There is no real benefit in using Files because it's painfully slow. This is mostly due to unthoughtful (lack) of caching and not making use of pre-rendering/pre-calculations. For example, it's crazy that if you open a folder and go back, it has to load and recalculate everything again. Or the fact that opening a new window//tab/instance is slow.

You should use much more inventive/creative ways of improving performance. Like literally caching the recently viewed folders, subcount, thumbnails etc. And for example already have a seperate window/instance ready (cloaked) to show when the user wants a new window. And possibly make use of lower level api's instead of some slower WinUI's.

It's not rocket science to develop a responsive, blazing fast app, even when using WinUI as basis. But apparently a lot of developers don't really think this stuff through. I'm willing to consult you on this.

Take the S Files Pro X app for example. About the same modern look as Files, but a much better alternative due to the blazing fast performance.

Not flaming or anything, just trying to be an eyes opener. Files would have potential if the actual overall performance was okay. Which simply is terrible right now compared to any alternative.

from files.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.