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)


when green flag clicked
Follow [CoderQC]
stop [this script v]

Check out my new website!
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)


Test your skills with Break the Targets! ////////////// Wanna create some music?
7salad3salad
Scratcher
1000+ posts

Improve Scratch's memory management.

I agree. Barely anyone has that much RAM


Forumer Post Count Bar Graph! (inspired by AIGamesDeveloper)
Project: Forummon by randomguy3513
hi, contrast
JUST BECAUSE THERES A WORKAROUND ISNT A GOOD REASON TO NOT SUPPORT!!!

dont call me 7salad
dont call me 7salsa lol
just simply “Salad” will do.

:]::#00289A// This is my pet Noobles! He protects my signature from [i]unwanted guests[/i]

B){

}::#800080//This is Noobles' big brother, Probles. He has returned and Noobles is happy to see him!
//oh, yeah, he is also cool so he wears sunglasses.

:P::cap sensing//This is their little brother, Doobles

old banner thnng
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????

when green flag clicked
Follow [CoderQC]
stop [this script v]

Check out my new website!
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








April Fools' topics:
New Buildings in Scratch's headquarters
Give every Scratcher an M1 MacBook Air
Scratch should let users edit other Scratchers' projects
Make a statue for Jeffalo
Scratch Tech Tips™
Make a Chiroyce statue emoji


<img src=“x” onerror=“alert('XSS vulnerability discovered')”>

this is a test sentence
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

Test your skills with Break the Targets! ////////////// Wanna create some music?
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.

when green flag clicked
Follow [CoderQC]
stop [this script v]

Check out my new website!
Chiroyce
Scratcher
1000+ posts

Improve Scratch's memory management.

bump







April Fools' topics:
New Buildings in Scratch's headquarters
Give every Scratcher an M1 MacBook Air
Scratch should let users edit other Scratchers' projects
Make a statue for Jeffalo
Scratch Tech Tips™
Make a Chiroyce statue emoji


<img src=“x” onerror=“alert('XSS vulnerability discovered')”>

this is a test sentence
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)


Test your skills with Break the Targets! ////////////// Wanna create some music?
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.

when green flag clicked
Follow [CoderQC]
stop [this script v]

Check out my new website!
BautistaConTodo
Scratcher
100+ posts

Improve Scratch's memory management.

bump

Test your skills with Break the Targets! ////////////// Wanna create some music?
weloveipad1
New to Scratch
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)


Not yet a Knight of the Mu Calculus.
-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.

InternetExplorer8
My ModShare Profile
My Scratch Profile
Flash 32.0 (release 0)
Support And BRING BACk ScratchX cleanup, it's really much better!
-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!

 ͡° ͜ʖ ͡° ::#19e007  // This is Lenny, he protects my siggy from evil kumquats.
If my signature is too big, highlight some text and press Ctrl+Shift+Down
i stand with Russia, yes I said it. No I’m not evil I just know some other pieces of the puzzle that most don’t.

To quote the 14.313MHz gigglegang:
I just LOOOOVE this amateur radio thing!!!!!1
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