Global Variables and reading from the serial, memory management

Thanks for the reply.

What about if I had a function where I had say void stuff(String x)? Does that allocate a string dynamically if I'm not passing any user input, just two different strings that I hardcode with F("TEST").

EH

Somewhere I have stuff(F("TEST")) and stuff(F("TEST2")). Is that a potential memory issue?