Giter Site home page Giter Site logo

Comments (5)

liupan1890 avatar liupan1890 commented on May 18, 2024

当你开启小白羊后,有3个进程
1.阿里云盘小白羊版.exe (负责UI渲染 flutter)
2.aliserver.exe (负责管理下载上传任务 golang)
3.aria2c.exe (负责下载 c++)

当您提到GPU使用率一直这么高,我想是阿里云盘小白羊版.exe这个进程,因为其他进程不涉及GPU

那么请观察一下回复我,
1:是在所有的页面都很高,还是在下载列表页面很高?
2:点击最小化/X号,关闭了窗口 (后台仍在正常下载),还高吗?

如果是所有页面都很高,那可能是flutter渲染的问题,并不是我编写程序的问题(当前flutter并不成熟,在特定机子上会有各种特定的BUG出现,并不是普遍的)
如果是只在某一个页面很高(比如下载列表页面),那就是我程序写的有问题,等你回复我是哪一个页面占用高我就能针对的去检查了

from aliyunpan.

liupan1890 avatar liupan1890 commented on May 18, 2024

无标题

我看了一下,在我的电脑上占用不高。不操作时基本是0,有频繁的操作时(比如大量下载时,打开下载列表页面,此页面在频繁刷新下载进度)也只有2-4%,很少有15%以上的时候,所以恐怕是遇到了特定的flutter的BUG了

from aliyunpan.

liupan1890 avatar liupan1890 commented on May 18, 2024

临时性的解决办法就是,当你操作完,比如点击下载后,或者平时不操作时,就点击X号关闭窗口,等需要操作时就右击托盘图标显示主界面。关闭窗口后肯定就不会有GPU占用了。flutter的更新频率并不高,可能之后几个版本也无法解决此BUG---此BUG应该不是普遍性的

from aliyunpan.

jayleejaylee avatar jayleejaylee commented on May 18, 2024

阿里云盘小白羊版.exe 这个进程占用率高
只要停留在上传中这个界面,占用率就高
其他界面GPU占用率都正常

sshot-1

from aliyunpan.

liupan1890 avatar liupan1890 commented on May 18, 2024

那么是否有大量的上传任务呢?
1.有很多已经上传完成的任务---已上传页面
2.有很多正在上传中的任务--正在上传页面

我想应该是频繁刷新上传进度造成的(1秒刷新一遍),但是实际上也不应该出现,因为每一遍只会更新20条记录(只更新能看到的20条记录,就算你有1万条正在上传,实际都不更新,没有影响才对)。我稍后会检查正常上传页面的代码,看是否可以优化性能

from aliyunpan.

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.