Projects / procps


procps is a package of utilities which includes ps, vmstat, top, w, skill, snice, pgrep, pkill, free, sysctl, pmap, uptime, and kill. These utilities report what is running, who is logged in, how long the system has been running, and what is using up memory. They can be used to kill processes and change run-time kernel configuration values.

Operating Systems

Recent releases

  •  10 May 2009 20:52

    Release Notes: This release fixes minor odds and ends.

    •  25 Jun 2006 06:28

      Release Notes: This release fixes a pgrep/pkill crash, fixes "ps sm" for single-threaded apps, and fixes a problem with stale entries in the w program. A buffer overflow was fixed. SCHED_BATCH is known to ps. Terabytes of memory are supported. Documentation for top's H option was written. Time stolen from a virtual machine is displayed. Some miscellaneous patches (which Linux vendors left in locked filing cabinets with "beware of the leopard" signs) were applied.

      •  30 Oct 2005 09:29

        Release Notes: This release fixes some rare crashes, spelling errors, %CPU display of threaded apps on 2 to 9 CPUs, and operation with 512+ CPUs. It also gives "top" an "H" option for display of individual threads.

        •  26 Jan 2005 12:07

          Release Notes: This release fixes a great many minor problems and gets slabtop working on the 2.6.10 kernel.

          •  04 Nov 2004 21:55

            Release Notes: This release adds UTF-8 support to ps, along with many minor enhancements and fixes. The FAQ has been updated. Those that ship the FAQ as part of a package (not suggested) should be sure to get a fresh copy. The 2.6.10 kernel, as well as the current pre-release versions, may be used to get correct %CPU data for multi-threaded processes.

            Recent comments

            26 May 2011 23:39 xose

            Debian, Fedora and openSUSE fork of procps, see

            26 Mar 2004 21:48 adc

            Poll: proper "O" behavior?
            Should the "O" option print command arguments or not?

            It was originally designed to match the Digital UNIX ps,

            which doesn't print arguments for either "-O" or "O".

            FreeBSD prints the command arguments for "O" and does

            not distinguish "O" from "-O".

            13 Nov 2003 12:50 hackel

            Re: toprc anybody?
            Don't mind my being an idiot...
            A - switch to alternate display mode
            Z - edit color mapping for windows 1-4
            W - write .toprc

            Wow, I wouldn't have guessed one of the oldest unix utilities has such a nice gui conf-file editor built-in! ;-)

            13 Nov 2003 12:39 hackel

            toprc anybody?
            Could someone post a .toprc file that will give a happy- colored, multi-column output like the one in the screenshot? I realize I'm horribly lazy for not simply figuring it out myself, but that's okay. Thanks!

            10 Jun 2003 16:38 fredlwm

            Re: Slackware doesn't send patches upstream.

            > Patrick J. Volkerding runs the project.
            > I doubt he packages procps by himself.
            > Does he? (and everything else????)
            > I'm looking for the person who chooses
            > the procps release to use and the
            > patches
            > to apply.

            Yes, he does everything. I just don't know if he wrote such patches. You should ask him.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.