Is it program-specific, or just anytime you're already running couple?
Did you initialize a swap partition? It sounds like you may be running out of memory, and don't have swap - though I think that would probably generate an error of some sort. In Windoze, it'd mean blue screen of death.
--Rounan