Ask coding questions

← Back to all posts
My repl has 27 gb of RAM really?
CarlyRaeJepsenS (2)
function bTG(num) {
  return num / Math.pow(10,9) //bytes to gb 
}
console.log(bTG(os.freemem))
console.log(bTG(os.totalmem))

>> 1.775673344
>> 27.335294976

Does my repl really have 27 gigabytes of RAM? And I'm just running 77 lines of random stuff, how does this consume 1 gb? I suspect this is for /home/runner (I guess all the repos on the server?).
How do I find the amount of memory allotted to my repl, and mine only?

Answered by ImagineEngine (5) [earned 5 cycles]
View Answer
Comments
hotnewtop
ImagineEngine (5)

I guess this is because repl maybe hosts servers on the same physical device but different ports. Maybe this function tells the allocated RAM for the overall server. Im not sure about this please correct me if im wrong. :)

CarlyRaeJepsenS (2)

@ImagineEngine Yeah, that makes more sense - some other cloud repos like Glitch occasionally display huge amounts of disk or cpu.

AstOwOlfo (257)

27gb? nah lmao not even hacker plan gets that allocated to them. it says in ur code that it’s using 0.000024mb. As far as i’m aware; hacker gets 2gb and free gets 500mb.

CodeLongAndPros (1622)

You'll need to use free | head -n 2 | tail -n 1 | awk '{print $2}' to get bytes free.

Coder100 (18057)

Hello, yeah, it's probably /home/runner itself.

CarlyRaeJepsenS (2)

@Coder100 How can I find the amount of RAM my repl is using?

CarlyRaeJepsenS (2)

@Coder100 Ah yes, I saw this SO thread too, but it tells me I have 27 GB of RAM. So...?

PattanAhmed (1404)

@CarlyRaeJepsenS Hi,
No, Repl.it gives only 500 MB for Free version
Hacker plan gives 2GB of Memory...

Your 77 Lines of codes just take 0.000024 megabytes as per as your program...
Megabytes (MB) is less than Gegabytes (GB)
Thanks!

Hope this helps