Discuss Scratch

CoderQC
Scratcher
100+ posts

Improve Scratch's memory management.

We have to make sacrifices at some point. Right?

Last edited by CoderQC (Nov. 19, 2021 16:54:38)

BautistaConTodo
Scratcher
100+ posts

Improve Scratch's memory management.

I know this probably doesn't add anything but if you convert all the costumes of a gif to vector it will reduce the load time of the project

Last edited by BautistaConTodo (Dec. 8, 2021 17:38:29)

7salad3salad
Scratcher
1000+ posts

Improve Scratch's memory management.

I agree. Barely anyone has that much RAM
CoderQC
Scratcher
100+ posts

Improve Scratch's memory management.

BautistaConTodo wrote:

I know this probably doesn't add anything but if you convert all the costumes of a gif to vector it will reduce the load time of the project
RAM Usage too????
TheGlassPenguin
Scratcher
1000+ posts

Improve Scratch's memory management.

I support this.
Because I spend a lot of time on a Chromebook at school instead of a Linux machine I have at home, this would be awesome. The fact that some projects (*cough cough CODEBREAKERS *cough*) use a metric ton of RAM, this would really help people on low-end systems.
Chiroyce
Scratcher
1000+ posts

Improve Scratch's memory management.

bump

here is a screenshot of the memory pressure while loading of the project, and closing the tab before the project even loaded

Jackson49_test
Scratcher
100+ posts

Improve Scratch's memory management.

Bump
BautistaConTodo
Scratcher
100+ posts

Improve Scratch's memory management.

CoderQC wrote:

BautistaConTodo wrote:

I know this probably doesn't add anything but if you convert all the costumes of a gif to vector it will reduce the load time of the project
RAM Usage too????
I guess yeah, i haven't checked
CoderQC
Scratcher
100+ posts

Improve Scratch's memory management.

BautistaConTodo wrote:

CoderQC wrote:

BautistaConTodo wrote:

I know this probably doesn't add anything but if you convert all the costumes of a gif to vector it will reduce the load time of the project
RAM Usage too????
I guess yeah, i haven't checked
thats fine.

Also we are all using quotes to reply but that's offtopic.
Chiroyce
Scratcher
1000+ posts

Improve Scratch's memory management.

bump
BautistaConTodo
Scratcher
100+ posts

Improve Scratch's memory management.

bump (ST needs to improve this, really)

Last edited by BautistaConTodo (May 13, 2022 22:47:53)

CoderQC
Scratcher
100+ posts

Improve Scratch's memory management.

I'm pretty sure the only way to do this in the current version of Scratch is to use a sprite sheet and save RAM by only loading like 1-10 costumes instead of 3,000 of them.
BautistaConTodo
Scratcher
100+ posts

Improve Scratch's memory management.

bump
weloveipad1
New Scratcher
17 posts

Improve Scratch's memory management.

Trust me I know the pain
My browser / operating system: IPad iOS 5.1.1, Safari 5.1, No Flash version detected
Jonathan50
Scratcher
1000+ posts

Improve Scratch's memory management.

What about this loading costumes through base64 data URIs thing? And this indirection which doesn't serve any purpose as far as I can tell?

(Maybe I should try to make a PR for the first, or just an issue. The second will probably never be changed.)

Last edited by Jonathan50 (July 7, 2022 10:11:05)

-iviedwall-
Scratcher
500+ posts

Improve Scratch's memory management.

Agreed.
A Scratch project I'm working on is using 1371748K (which is 1.4 GB, about) of memory, according to the Google Chrome task manager, and it only has 46 assets. Scratch needs to improve its memory management tbh

Chiroyce wrote:

Wow! It literally only used about 700MB of RAM on forkphrous, thanks for letting me know! TurboWarp is still the same though, does anyone know why?
Because Forkphorus doesn't have a project editor, which just plays the project and makes it the same as watching the Rickroll video on Youtube.
I got rickrolled

Last edited by -iviedwall- (July 7, 2022 05:14:03)

InternetExplorer8
Scratcher
100+ posts

Improve Scratch's memory management.

Forkphorus. That's all to say.
-iviedwall-
Scratcher
500+ posts

Improve Scratch's memory management.

InternetExplorer8 wrote:

Forkphorus. That's all to say.
Forkphorus doesn't have an editor. Imagine you're the creator of a project with 4000 assets and wants to make a change to it:
Spaceboy1010
Scratcher
100+ posts

Improve Scratch's memory management.

Full support.

I've been using Scratch on a Kindle Fire HD8 with 1.5 GB OF RAM and running Scratch project crashed Silk and made the home screen slow for a few seconds.

I've also been trying to get Scratch working on the Wii's Internet Channel with 88 MB OF RAM! Yeah, I don't wanna brick my console today.

ST, this NEEDS to happen please!
Scratchfangs
Scratcher
1000+ posts

Improve Scratch's memory management.

Bump, and definite support. I use Scratch with only 4GB of RAM, and simple projects tend to use much more memory than it needs too.

Powered by DjangoBB