24 May 2006 masood   » (Journeyer)

RT Memory usage

This RT(Request Tracker) is making life harder. The way it utilizes memory is awfull. I was reading about unix memory utilization and some thing which helped me alot to understand why apache unable to release memory.i.e

taken from: Guide

Note: there is usually no system call that can be used to return unused memory back to the operating system. when you free memory, the memory manager cannot return this memory back to the operating system. If this freed memory is never used again, it will eventually be paged out to disk - but won't be freed until the process exits. Thus, the ammount of virtual memory used by a process always increases - never decreases.

Now that's what clear my concept a bit. Now I'm looking few ways to force RT to use limited memory But I think it will make life harder for RT to operate properly. Few Apache directive I'm currenlty thinking to deploy ASAP.

Limiting CPU Usage | Limiting memory Usage | Limiting CPU Usage
It will be a great fun after tight deployment of these directives.

Asterisk

Currenlty working/Playing with asterisk and really enjoying it. This Telecommunication world got some charm. Thanks GOD I have done MIT (Masters In IT) due to which It wasn't hard for me to hang arround with telco world.

My major task is to deploy a module of asterisk of a simple IVR solution, offcourse in C. I'm already done with it and now looking for SIP/AIX implementation. I never thought of playing with VoIP in my life :) but thanks to my CEO, I'm in :).

DoxyGen
This project is looking excelent to me. I haven't tried it yet but after checking Asterisk Documentation, I really starting loving Doxygen.

GDB

It really awsome :), For the last 3 weekends I'm reading its features using GDB GUIDE and it's like rocking. So many feature to screw some one, offcourse program too :). I hope I can get more time in learning these awsome tools as quickly as we dream of a new girl lol. :)

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!