Discuss Scratch

yavuz61035
Scratcher
500+ posts

Improve Scratch's memory management.

even loading up a complicated roblox game is better than a medium-sized scratch game at this point

my device: My browser / operating system: IPad iOS 15.5, ChromeiOS 103.0.5060.63, No Flash version detected
i have 2gb of ram
loading up a moderately sized generic platformer would probably crash chrome

this is bad. scratch should fix the memory usage.

i am yavuz61035!

i like birds (especially budgies) | my studio is here! | a project i was working on, mine game! | pronouns: he/him/they/blabla ok just use anything please stop reading this part | my 100th post! | be moist wet | musicROCKS013 predicts the future

fun fact: my pfp has pride month forever
a link

little social experiment corner:
increase gen thingy:
gen: 14
gen: 14
gen: 11
-Valtren-
Scratcher
1000+ posts

Improve Scratch's memory management.

at this point it may be your devices causing the problem, not scratch
anyway support. a performance upgrade is something we all need. it's 2022 now. scratch is almost 2 times older than most of it's users for goodness sakes.



Famous quotes:

Za-Chary wrote:

Steve Carell as Scratch Cat yo what the heck bro src

-Rodri wrote:

106809nes wrote:

This is the second-best suggestion I've seen.
Why is it the second-best suggestion I've seen? Well, view this topic to find out!
what in the capitalism, you really had to sneak in an ad lol src

The_Game_ wrote:

From my careful predictions that I have been calculating for 3 whole years, spent thousands of dollars on and have stayed up at night doing; it'll have 1 billion projects. src

wolvesstar97 wrote:

TAGS MUST GO!
THERE IS A SOLUTION: Narwhals! src

WallydogChoppychop wrote:

Scratch cat looked like a mouse src

Za-Chary wrote:

among_us1w2 wrote:

no like in darkrp if you have been warn for failbase class 1 you get warning but if you do failbase class 3 you get warning but next time you break rules you get 5 min jail
This is the greatest slang of All Time. src


More quotes here.
BautistaConTodo
Scratcher
100+ posts

Improve Scratch's memory management.

bump

Test your skills with Break the Targets! ////////////// Wanna create some music?
ImHeavyWeaponsGun
New to Scratch
1 post

Improve Scratch's memory management.

bump
dhuls
Scratcher
1000+ posts

Improve Scratch's memory management.

-Valtren- wrote:

at this point it may be your devices causing the problem, not scratch
anyway support. a performance upgrade is something we all need. it's 2022 now. scratch is almost 2 times older than most of it's users for goodness sakes.
If an relatively new MacBook Air with 16GB of RAM is struggling, then it's probably Scratch

Not everyone has 128GB of RAM

Last edited by dhuls (Sept. 21, 2022 01:51:40)

Chiroyce
Scratcher
1000+ posts

Improve Scratch's memory management.

-Valtren- wrote:

at this point it may be your devices causing the problem, not scratch
scratch 3.0 came out in 2019, most scratch users are well above 6 years old

-Valtren- wrote:

at this point it may be your devices causing the problem, not scratch
re-read the OP and im sure you'll understand that is not the case

Last edited by Chiroyce (Sept. 21, 2022 12:30:46)








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
randomguy3513
Scratcher
1000+ posts

Improve Scratch's memory management.

Raihan142857 wrote:

potatophant wrote:

Raihan142857 wrote:

Who knows what would have happened to my laptop if I hadn't
house fire.
I have 4 GB of RAM and 3.6 GB of free disk space. It took Chiroyce 14 GB of RAM for the project to load. I am honestly quite interested in what could happen (either something mundane will happen, like my computer restarting, or something crazy can happen) but I don't want to risk it.
I risked it with 8GB and this happened and it stopped responding after I left the tab


(Male) (He/Him) (2000+ posts) (4 Years)
Banner by depresso-boiyo, check him out!
Ctrl+shift+down to check out my projects!


Thanks for scrolling; if you like what I do, please follow me!
RED-001-alt
Scratcher
1000+ posts

Improve Scratch's memory management.

A 2-minute video converted to gif is I think more than 100 mb, so how does this even add up to 14 gb?
I also know there is a simple crash script that can fill up your ram almost instantly and freeze your computer, it's like 5 blocks or something

Last edited by RED-001-alt (Sept. 21, 2022 18:43:27)


Please don't remove the automatic browser/OS info after making a new Bugs and Glitches forum post, that information really helps a lot!
(unless you are reporting from a different device, then you should specify what device, OS, and browser you have)

Join the Ohio Army!!
Scratch Etiquette

Sratch 2.0 player alternative: https://scratch.mit.edu/discuss/topic/633464/?page=1#post-6649811
Scratch 15th Birthday Celebration: https://youtube.com/watch?v=7Gd_b1mbrxM
Encore event: https://www.youtube.com/watch?v=gI4Gcf-T28g
Please help with this: https://scratch.mit.edu/discuss/topic/606203/
I am actually @RED-001 but I forgot my password, so this account was created
CoderQC
Scratcher
100+ posts

Improve Scratch's memory management.

My browser / operating system: ChromeOS 14989.85.0, Chrome 105.0.0.0, No Flash version detected


My computer fails to run my own Scratch Project, but yet it runs Minecraft? Hmmm.

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

Check out my new website!
Redstone1080
Scratcher
1000+ posts

Improve Scratch's memory management.

Support. And while we're at it, maybe reduce project file size on the server? Seems a little wasteful (and insecure) to have the project.json stored uncompressed on the server.

const juniper = programmer && musician;
// my pronouns are she/her
// i am trans and bi :P
// you can call me june or juni for short but i prefer juniper
python version:
juniper = programmer and musician
# my pronouns are she/her
# i am trans and bi :P
# you can call me june or juni for short but i prefer juniper
CoderQC
Scratcher
100+ posts

Improve Scratch's memory management.

Redstone1080 wrote:

Support. And while we're at it, maybe reduce project file size on the server? Seems a little wasteful (and insecure) to have the project.json stored uncompressed on the server.

hmmm

Debug.Log(“Unity too!”)
<?php echo “PHP is weird!” ?>


Ok, why isn't the JSON compressed and encrypted? I might be able to exploit stuff like this!

Last edited by CoderQC (Oct. 19, 2022 16:15:36)


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

Check out my new website!
CoderQC
Scratcher
100+ posts

Improve Scratch's memory management.

-iviedwall- wrote:

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:


I'll go ask @GarboMuffin to improve memory usage for turbowarp.

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

Check out my new website!
lemonflourorder
Scratcher
18 posts

Improve Scratch's memory management.

Support. The reason why I can run these projects is that I use a system with minimal ram usage (Fedora Linux) with 16 gbs of RAM and 8 gbs of swap on a nvme. While running these projects, my computer just feels sluggish.

ask [why] and wait
MeIzAwezomeDede
Scratcher
1000+ posts

Improve Scratch's memory management.

HUGE support, honestly it's stupid how much memory a more complex project uses. I had to cancel one of my older projects (that had 2k costumes in it) just because so much memory was being used that the project was too laggy. My newer project is near 600 costumes now and is starting to lag from memory usage too. Knowing how long it takes ST to implement simple features, I highly doubt they'll actually implement this but I can only hope that they do

Nothing to see here
eric99343
Scratcher
100+ posts

Improve Scratch's memory management.

It looks like this topic hasn't been posted on in a few months, so I'd like to bump it so it gets more attention. Scratch's memory management urgently needs to be improved. I have 8 GB of ram and I can't work on big animations.
LemonDoge_YT
Scratcher
100+ posts

Improve Scratch's memory management.

fdreerf wrote:

Chiroyce wrote:

dhuls wrote:

Phosphorus was probably designed to not use a lot of RAM, something that the ST probably overlooked when developing Scratch 3.0.
So the ST should fix it, right?
I'm not sure if that's possible, since the comparison between Scratch and Forkphorus/Turbowarp isn't fair. Scratch converts Scratch code into Javascript on the fly, whereas Turbowarp compiles first. I'm not an expert in these sorts of things but I think that reduces memory usage by a lot.


You guys are over thinking this, just clear your browser cache.

make an os
MeIzAwezomeDede
Scratcher
1000+ posts

Improve Scratch's memory management.

LemonDoge_YT wrote:

fdreerf wrote:

Chiroyce wrote:

dhuls wrote:

Phosphorus was probably designed to not use a lot of RAM, something that the ST probably overlooked when developing Scratch 3.0.
So the ST should fix it, right?
I'm not sure if that's possible, since the comparison between Scratch and Forkphorus/Turbowarp isn't fair. Scratch converts Scratch code into Javascript on the fly, whereas Turbowarp compiles first. I'm not an expert in these sorts of things but I think that reduces memory usage by a lot.


You guys are over thinking this, just clear your browser cache.
That doesn't work with projects that have thousands of assets

Nothing to see here
GIitchInTheMatrix
Scratcher
1000+ posts

Improve Scratch's memory management.

LemonDoge_YT wrote:

You guys are over thinking this, just clear your browser cache.
Thousands of assets, way more space than you have, etc:
This only works if you have enough RAM in the first place.

this is my signature
I have exactly 8934 posts
eric99343
Scratcher
100+ posts

Improve Scratch's memory management.


This topic has been bumped to the top of the suggestions page!


Continue the discussion below.
CoderQC
Scratcher
100+ posts

Improve Scratch's memory management.

Good. This should help the future of Scratch.

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

Check out my new website!

Powered by DjangoBB