File Systems and Persistent Memory: Why We Won't Change as Fast as We Should [linux.conf.au 2014]

A lot of work is ongoing in making the Linux kernel IO stack fast enough to keep up with the current crop of high speed SSD devices. These devices can sustain hundreds of thousands of IO requests per second and our existing stack throttles this down substantially. To make matters even more challenging, we have a new wave of technology that promises persistent storage at roughly the same speed as today's DRAM which implies we need to be able to support millions of IO requests per second. This talk will give an overview of the ongoing work in the Linux kernel with a focus on the file system work. We will cover some of the proposed ways to use these parts, both in the traditional block oriented ways and as byte addressable storage. The talk concludes with a discussion of why these new interfaces will be less important than maintaining our traditional, if somewhat slower, block oriented interfaces and will share any performance data we have. Ric Wheeler Ric works at Red Hat as the senior manager of the kernel file and storage team. He spent ten years at EMC in the Symmetrix and Centera groups, four years at The Open Group's Research Institute and four years at Thinking Machines working on the CM5 operating system. Back in graduate school, he worked on the MOSIX process migration system. Ric is a frequent speaker at Linux Foundation events, past chair of the USENIX FAST conference and a member of the Linux Foundation's Technical Advisory Board. http://linux.conf.au/schedule/30182/v...

Continuous Integration for your database migrations [linux.conf.au 2014]
▶︎

Continuous Integration for your database migrations [linux.conf.au 2014]

Last Lecture Series: “How to Win Without Crushing Your Soul” - Graham Weaver
▶︎

Last Lecture Series: “How to Win Without Crushing Your Soul” - Graham Weaver

Gtk to Qt - a strange journey [linux.conf.au 2014]
▶︎

Gtk to Qt - a strange journey [linux.conf.au 2014]

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker
▶︎

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

D-Bus in the kernel [linux.conf.au 2014]
▶︎

D-Bus in the kernel [linux.conf.au 2014]

How A Finite Chart Maps Infinity
▶︎

How A Finite Chart Maps Infinity

The French Do Not Care About Work
▶︎

The French Do Not Care About Work

Jensen Huang: Why companies need open agent systems
▶︎

Jensen Huang: Why companies need open agent systems

AI has hacked the code of human civilization | Yuval Noah Harari
▶︎

AI has hacked the code of human civilization | Yuval Noah Harari

Last Lecture Series: “How to Live an Asymmetric Life,” Graham Weaver
▶︎

Last Lecture Series: “How to Live an Asymmetric Life,” Graham Weaver

Trump Slaps Fiery Tariff on Canada & SAVE Act Takes Voting Cues from Olive Garden | The Daily Show
▶︎

Trump Slaps Fiery Tariff on Canada & SAVE Act Takes Voting Cues from Olive Garden | The Daily Show

Brian Cox- The Fermi Paradox Will Change How You See The Universe
▶︎

Brian Cox- The Fermi Paradox Will Change How You See The Universe

Understand AI in 14 minutes – with Anthropic's Chloe Lubinski [ARC 2026]
▶︎

Understand AI in 14 minutes – with Anthropic's Chloe Lubinski [ARC 2026]

Which country has the best education in the world? - The Global Story podcast, BBC World Service
▶︎

Which country has the best education in the world? - The Global Story podcast, BBC World Service

Ian Proud: Anti-russische Sanktionen wirken nicht – Wie der Ukraine-Krieg endet
▶︎

Ian Proud: Anti-russische Sanktionen wirken nicht – Wie der Ukraine-Krieg endet

NO ONE Understood What Was Happening... Then They Started LAUGHING And It All Made Sense!
▶︎

NO ONE Understood What Was Happening... Then They Started LAUGHING And It All Made Sense!

What are some of the key issues facing Australia? - World Questions podcast, BBC World Service
▶︎

What are some of the key issues facing Australia? - World Questions podcast, BBC World Service

Love is a skill, not a feeling | Alain de Botton: Full Interview
▶︎

Love is a skill, not a feeling | Alain de Botton: Full Interview

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra
▶︎

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

There’s a Problem with Quantum Mechanics – Quantum Reality (1/3) with Jim Al-Khalili
▶︎

There’s a Problem with Quantum Mechanics – Quantum Reality (1/3) with Jim Al-Khalili