Persistent processes

 

Overview

This article provides information about persistent processes and how they are managed at DreamHost.

Background

A Persistent process is any SSH user command/process running non-interactively. This means something that continues to run while you are not actively running commands within your shell terminal.

Persistent processes at DreamHost

Persistent processes are managed differently depending on the type of server running the command.

Shared Servers

DreamHost does not allow persistent processes to run on Shared Starter or Shared Unlimited plans.

On these types of plans, DreamHost reserves the right to kill any user process without warning or prior notification at the discretion of support or the administrators. This is done to protect other users and maintain the integrity of the shared server.

For information on how processes are killed on shared servers at DreamHost, see this article

VPS and Dedicated Servers

VPS and Dedicated Servers can run any (legal) processes you like.

However, the user must understand they accept responsibility for any negative impact their persistent processes may have on the server.

Further information

For more information, see the Acceptable Use Policy.

  • Customers can contact support for specific details on the types of processes that are forbidden at DreamHost.
  • If you're not yet a customer, you can submit a support ticket through the online form at the bottom of the page.

See also

Did this article answer your questions?

Article last updated PST.

Still not finding what you're looking for?