memory usage? problem with Sketch over 8200 bytes

It can't know if they're in ROM or RAM, so just to be sure, it always puts them in RAM.

AWOL you are right.
with this simple function...

DebugMessage(const char *str ){
Serial.print(str);
Serial.println((int)str, DEC);
}

I have traced the location of the constant string, and they are in low zone of the ram (from address 470 to 1860).

However, I don't understand how it is possible to have problems with some 400byte ram free, leaved from the higher static (1900) to the dynamic lower (2200).
Can someone explain?
Does anybody know which function, or system, use those ram locations (between 1900 and 2200)?