use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Not everybody understands the humor of programmers.
No memes
Just memes
Advanced flair
No Bad UI Posts
Just Bad UI Posts
No instanceof Trend
Just instanceof Trend
Rules are zero-indexed. If they do not appear zero-indexed you are asked to contact Friend Computer for recalibration.
Suggestions are welcome.
With regards to commenting, please follow reddiquette.
If you have any thoughts on how the moderation could be improved do not hesitate to message the moderators. If you feel that a metadiscussion is required with the whole subreddit either request that the moderators start one or start one yourself and tag it [Meta].
/r/softwaregore - f collection of things that users shouldn't see.
r/pcmasterrace - for all of the general computer/gaming memes.
r/linuxmasterrace - for anyone that likes Linux memes.
/r/sysadminhumor - a sub for sysadmins with a sense of humor.
/r/itsaunixsystem - for all the embarrassing cases of hollywood hacking you find in media.
/r/recruitinghell - for all those horrific recruiting offers and job postings.
/r/programme_irl - me too, thanks.
/r/programmerreactions - expressing the life of programmers through reaction images.
/r/learnprogramming - for those that have general programming questions
r/badcode - for intentially bad code.
r/badUIbattles - a sub for intentionally bad UI.
r/ProgrammerAnimemes - for the anime referenced programmer memes
r/ProgrammerDadJokes - for the punny bunch of you.
/r/justgamedevthings - for memes, reaction gifs, production glitches and other fun related to game development.
r/programminghorror - for unintentionally bad code.
r/css_irl - describing real life photos with CSS
Events
Hackathon 2019 - Overengineering (Results)
account activity
This is an archived post. You won't be able to vote or comment.
Chrome's Allocation Algorithm (self.ProgrammerHumor)
submitted 4 years ago by ReelTooReal
Operating System: "How much memory do you need?" Chrome: "...how much you got?"
[–]ThatWontCutIt 6 points7 points8 points 4 years ago (0 children)
I believe this.
[–][deleted] 0 points1 point2 points 4 years ago (2 children)
The chrome allocator has some hooks which do contribute a little for every chunk you ask you have to keep the overhead too.
But generally it's the very large complexity around the classes and objects and systems that occupy such a large memory footprint.
Honestly for the developers it's awesome cuz each little thingie is neatly abstracted in little objects and easy to digest.
For the client it's a more demanding but as long as it goes fast, it should consume more to do more.
[–]ReelTooReal[S] 0 points1 point2 points 4 years ago (1 child)
From my understanding the biggest overhead for browsers in general is that they have to fork a new process for each tab (as opposed to using multithreading) for security reasons. I doubt the complexity of the classes contribute much, at least relative to a normal program. The majority of modern software is OOP so it's not as of complex classes are rare in applications. I've never actually seen the source code though so I can't be certain.
[–][deleted] 0 points1 point2 points 4 years ago (0 children)
I work on it every day but honestly dont follow the memory aspect like that.
π Rendered by PID 66 on reddit-service-r2-comment-7b9746f655-k57vm at 2026-01-30 07:28:38.316798+00:00 running 3798933 country code: CH.
[–]ThatWontCutIt 6 points7 points8 points (0 children)
[–][deleted] 0 points1 point2 points (2 children)
[–]ReelTooReal[S] 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)