once my computer is up and running for a few hours, my ram is 85% all maxed out. i have 384MB. even tho there will be hardly any processes running, ram usage stays at 85% and higher. what i do is run this prog:
Code:
int main() { while(1) malloc(0x1000); return 0;}
until the kernel kills it. at that point all the system ram is reclaimed and im back down to using only 10% of my total ram. is this correct behavior?? shouldnt that ram be reclaimed automatically when processes stop running?