Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm looking to install an IRC Daemon, as well as services (if they are not included in the IRC daemon) onto a virtual server with a variable amount of memory allocation, and I was wondering about how much RAM and CPU the daemon takes up on average, as well as what kind of behavior it demonstrates (CPU spikes, RAM spikes, things like that).

I'm leaning towards UnrealIRCD for the most part, but if there are daemons that are designed to be "light", I'm open to suggestions.

share|improve this question

I used to run ircu on a pentium 100 with 48MB of memory some years ago. It was running well with thousands of users.
With a modern server you probably don't have to care too much for CPU/RAM

share|improve this answer
That's good to know, I'll look into that IRCd. – qJake Jul 13 '10 at 8:44

I ran UnrealIRCd on a Pentium 133 with 32MB RAM years ago ,but would recommend against UnrealIRCd as it's really just poorly put together and is not well-maintained any more.

My IRCd of choice these days is charybdis, which on my installation is currently consuming about 5 MB of RAM. One nice thing about charybdis is that it is highly modular, so you can literally not load any piece of functionality you don't use if you are really that pressed for memory.

The best services package around is atheme, which I can't link to because of spam prevention, but you should have no trouble Googling it.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.