Linux-MM
  • Comments
  • Immutable Page
  • Menu
    • Navigation
    • RecentChanges
    • FindPage
    • Local Site Map
    • Help
    • HelpContents
    • HelpOnMoinWikiSyntax
    • Display
    • Attachments
    • Info
    • Raw Text
    • Print View
    • Edit
    • Load
    • Save
  • Login

Linux Memory Management

  • Front Page

  • Documentation

  • Internals

  • Projects

  • Academic Research

References

  • LinuxKernelMailingLists

  • MemoryManagementLinks

Related sites

  • Kernel Newbies

  • Memory Management Forum

Wiki

  • Site Editors

  • Side Bar

  • Hosted by WikiWall

Navigation

  • RecentChanges
  • FindPage
  • HelpContents
Revision 1 as of 2013-12-30 20:05:32
LinuxMM:
  • Swapout

This page describes the call chain that the kernel follows when swapping pages out to free up memory pages.

Here is the call chain we will discuss in this article.

shrink_lruvec()

  • shrink_list()

shrink_inactive_list()

  • isolate_lru_pages()
    • shrink_page_list()
      • add_to_swap()
        • get_swap_page()
          • scan_swap_map() add_to_swap_cache()
            • add_to_swap_cache

  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01