Skip to content

What are the pdflush processes?

What are the pdflush processes?

Answer:

When you use the top command, you might notice 2 or more pdflush processes are running actively and wondering what do they actually do.

In fact, when the Linux system want to write data to disk, e.g. write to a file, a special in-memory copies will hold the data blocks belonging to that files which is called the "page cache". For performance reasons, data is usually not always written out (sync) to disk and is temporarily stored in page cache (called "dirty pages").

The jobs of pdflush threads are used to write data out from dirty page caches to disk.

Reference: http://lwn.net/Articles/326552/

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Blogplay
  1. Synchronize data on disk with memory
  2. Kill all processes accessing the a particular file/folder
  3. How to check which directory used up most of the disk space?
  4. What are its advantages in Ext4?
  5. Best way to kill all child processes forked by a given program

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*