From what I understand about Linux process systems, you cannot really modify or tamper a currently running process (at least, there is no built-in function that I know of that is capable of such a task). But are there workarounds around that at all? Is it possible to say, pause a process to define/modify a variable in it, and then let it run again? For a simple example, would it be possible to pause a terminal window process, and change it's geometry settings before letting it run again?
Basically, I'm looking for insight whether it's possible or not, and if possible should I ever attempt it?
EDIT --- --- ---
Alright, I'm going to try to rephrase this question for better clarification: Say I have a running gnome terminal window with geometry 80x24. Is it possible WITHOUT killing and/or replacing the process to change the geometry to 81x25? As in put it on hold, apply the new changes, and then restart that same process? Or is it absolutely impossible?