====== Checking running processes ====== ===== Running processes ===== This functionality is temporarily disabled for security reasons. It will be back as soon as we have it patched up for Solaris. - Sign in to Virtualmin (see [[Logins]]). - Click **Webmin Modules** in the left-hand navigation, then click **Running Processes**. - Click **PID**, **User**, **Memory** or **CPU** for a list of processes running on your account, sorted by various criteria. ===== Bootup actions ===== Bootup actions are processes which are started automatically when the server boots and keep running persistently at all times -- they are similar to an @reboot cron job. Functionally, this is equivalent to Cron jobs started at reboot in other operating systems. While processes running as started by bootup actions may be seen in the process listing above, they are better checked through the //Bootup Actions// interface for more information: - Sign in to Virtualmin (see [[Logins]]). - Select the virtual server from the drop-down list that the process you are looking for is set up under. - Click **Services** and **Bootup Actions**. From here you can see the status of each of the running services. If any services show a status of **maintenance**, click its name to learn more. There will be a short transcript from the service log, which should usually show enough information to help you determine why the process is failing. When you reconcile the problem, you may change the //Enabled// option to **Yes** and save the service, which should clear the problem and get your process going again. For an all-in-one listing of all bootup actions on your account, change your navigation pane to the Webmin view (click **Webmin** on the top-left), click **System** and then click **Virtualmin Bootup Actions**. ===== Checking memory usage ===== To see your current total memory usage, log into your account via SSH and run prstat -J The bottom summary line will show your current real (RSS) and virtual (SWAP) memory usage.