limited resource Mastodon
2024-01-29 19:14:36.041478+01 by
Dan Lyke
4 comments
The "entirely free" bit is kinda ancillary, this may be useful at some point (though I am quite happy tossing a few bucks via Patreon to Tara for my Mastodon presence): Running a Mastodon instance entirely free forever
[ related topics:
Sports
]
comments in ascending chronological order (reverse):
#Comment Re: limited resource Mastodon made: 2024-01-29 22:52:27.307765+01 by:
spc476
I still find it incredible that it takes 2G of RAM and 50G of diskspace to run a program. What is taking all the space?
Meanwhile, I'll go back to programming a 6809 in assembly ...
#Comment Re: limited resource Mastodon made: 2024-01-31 21:01:16.603444+01 by:
Dan Lyke
Yeah. As I see all of the configuration stuff for a modern Mastodon server, I'm reminded that the software running this site has been roughly unchanged since it was deployed on a Pentium 90 with a few megabytes of RAM. And, yeah, the RSS feed needs an update, and occasionally I'll ipfw deny...
some dickhead who's decided to sequentially spider all 31k entries in parallel without any delays, but...
I remember trying to build BBS software that'd run on a 48k Apple ][+ and 2 143k floppies...
#Comment Re: limited resource Mastodon made: 2024-02-02 13:30:24.55216+01 by:
DaveP
I had a question about a SBC to provide a clock and weather information, and was told by a friend that one
model might not be suitable because it only had 2MB of RAM. Pretty sure my first webserver, running sites
for a half-dozen different domains only had 2 or 4 MB of RAM.
Makes me miss the days when 8K of static RAM was stock in a TRS-80 Model 100.
#Comment Re: limited resource Mastodon made: 2024-02-02 14:01:10.94366+01 by:
meuon
$work runs a machine with 32gb ram, and a 700gb HD. After a reboot, giving time for everything else to call home, load, update, etc.. I use the web interface a few times.. ran a report and it's using less than 1gb of ram, 16+gb MariaDB data on disk, 90% of code hand built in PHP (no frameworks). gets 10's to 100's of web accesses (updates from systems across the world and humans) per SECOND.
~# free -h
total used free shared buff/cache available
Mem: 31Gi 635Mi 29Gi 5.0Mi 1.0Gi 30Gi
Swap: 511Mi 0B 511Mi
# w
12:58:38 up 12 min, 1 user, load average: 0.28, 0.31, 0.18
PHP itself is pretty dang efficient for a middleman to SQL. the way most people use it with huge frameworks, dependencies, etc.. it's not.