BSDCan 2011: Superpages in FreeBSD

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
1,318
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Aug 19, 2011

This talk will describe the addition of superpage support to the FreeBSD 8 kernel on the Intel PC architecture. Superpages aggregate together standard-sized hardware pages into much larger "superpages". Each superpage requires only one entry in the page table replacing the numerous entries used by the standard-sized hardware pages. The result is much smaller page tables and greatly increased coverage by the TLB, producing much higher TLB hit rates for large processes. While superpages are used for all appropriate processes with no explicit request by the applications, understanding how they work will enable you to write your applications to make optimal use of them.

This talk will describe the addition of superpage support to the FreeBSD 8 kernel on the Intel PC architecture. Superpages aggregate together standard-sized hardware pages into much larger "superpages". Each superpage requires only one entry in the page table replacing the numerous entries used by the standard-sized hardware pages. The result is much smaller page tables and greatly increased coverage by the TLB, producing much higher TLB hit rates for large processes. While superpages are used for all appropriate processes with no explicit request by the applications, understanding how they work will enable you to write your applications to make optimal use of them.

Category:

Science & Technology

Tags:

License:

Standard YouTube License

  • likes, 0 dislikes

Link to this comment:

Share to:
see all

All Comments (4)

Sign In or Sign Up now to post a comment!
  • I want this t-shirts! The freebsd-mall only has ugly ones!

  • Very interesting

  • yeahhh, I've already found this particular lecture, however this edited version is a bit shorter and neater. Besides, now that I can see the questions from the audience, I understand the explanations of Dr. McKusick. Man... that guy is a god!!! I wish I could see him at my local BSDCon... I'll stalk the hell out of him... :)

  • great to see some new stuff.

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more