alist/drivers/local
Mmx 4874c9e43b
fix(local): thumbnails oom (#7124 close #7082)
* add my_build.sh

* Fix OOM of thumbnail generation of LoaclDrive by using a task queue to control thread count

* remove my_build.sh

* chore(local): allow ThumbConcurrency set to zero

* revert(local): changes to thumbnail generating functions

* feat(local): implement static token bucket

* feat(local): use static token bucket to limit thumbnails generating concurrent

---------

Co-authored-by: KKJas <75424880+Muione@users.noreply.github.com>
2024-09-03 20:03:30 +08:00
..
driver.go fix(local): thumbnails oom (#7124 close #7082) 2024-09-03 20:03:30 +08:00
meta.go fix(local): thumbnails oom (#7124 close #7082) 2024-09-03 20:03:30 +08:00
token_bucket.go fix(local): thumbnails oom (#7124 close #7082) 2024-09-03 20:03:30 +08:00
util.go chore(local): decrease mass ffmpeg logs (#7073) 2024-08-24 22:20:20 +08:00