Nhat Pham

Role
Linux Kernel Developer at Meta
Location
Bellevue, WA, US
LinkedIn followers
500 followers

About Nhat Pham

I\'m a Linux Kernel Developer at Meta, interested in memory management, low-level…

Experience

  1. Linux Kernel Developer

    Meta

    Jul 2022 — Present

    Improving the zswap compressed memory pool:* Extended zsmalloc allocator with the ability to evict pages from zswap to swapping device (https://lore.kernel.org/linux-mm/2••••••••@gmail.com/)* Implemented a workload-aware and memory pressure-drive zswap shrinker to reclaim memory from zswap.(https://lore.kernel.org/linux-mm/2••••••••@gmail.com/)* Implemented swap bypassing - allows zswap user to use swap without worrying about latency from with swapping IO.(https://lore.kernel.org/linux-mm/2••••••••@gmail.com/) 2. Authored and maintained the cachestat syscall for querying the page cache statistics of a file * LWN Article: https://lwn.net/Articles/917096 * Phoronix Article: * Patch series: https://lore.kernel.org/lkml/2••••••••@gmail.com/ 3. Implemented hugetlb-backed memory tracking for cgroup v2 memory controller.* Patch series: 4. Implementing new features for the drgn debugger:* Annotated the debugging stack trace with more information for each entries.

Education

  • University of Washington

    Statistics

    2018 — 2019

  • University of Maryland

    Bachelor's degree, Computer Science

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Nhat Pham — Linux Kernel Developer at Meta in Bellevue, WA, US | Unifers