RSS Amplifier

Index on Michael Cullen · Oct 3, 2022

RC2022/10: Weekend One

0
Sign in to vote or save

This page cannot be shown here. You can still read it on the original site — the toolbar below keeps your place in the directory.

Taking Stock I started out by looking at what I had, and figuring out what to work on first. Immediately, I noticed memory usage was a little higher than I remembered. Looking closer, it seems the most likely culprit is simply the libraries being loaded - there’s a few: libjpeg libpng (statically linked into the core dll since the makefile built a static version) libcurl openssl (pulled in…

Taking Stock

I started out by looking at what I had, and figuring out what to work on first. Immediately, I noticed memory usage was a little higher than I remembered. Looking closer, it seems the most likely culprit is simply the libraries being loaded - there’s a few:

  • libjpeg
  • libpng (statically linked into the core dll since the makefile built a static version)
  • libcurl
  • openssl (pulled in by libcurl, though I might use it directly later)
  • cJSON
  • zlib (needed by libpng)

Of these, openssl is the largest. I’m not actually using most of these right now, and I am actually tempted to use a design which does not depend on libcurl, however I’ll still need openssl (or similar).

Read on michaelcullen.name

Comments

Nothing yet. Say the first thing.

    Sign in to join the conversation.