CommunityNews

CommunityNews

The Unwritten Contract of Solid State Drives

We perform a detailed vertical analysis of application performance atop a range of modern file systems and SSD FTLs. We formalize the “unwritten contract” that clients of SSDs should follow to obtain high performance, and conduct our analysis to uncover application and file system designs that violate the contract. Our analysis, which utilizes a highly detailed SSD simulation underneath traces taken from real workloads and file systems, provides insight into how to better construct applications, file systems, and FTLs to realize robust and sustainable performance.

Read in full here:

This thread was posted by one of our members via one of our news source trackers.

Where Next?

Popular General Dev topics Top

AstonJ
In ear? Over? Noise Cancelling? Brand and model numbers please :nerd_face: Pics always welcome too!
New
hauleth
This post is a followup of @AstonJ request here. We should start with some basis before we talk further - keyboard is in most cases the ...
New
AstonJ
We have a thread about the keyboards we have, but what about nice keyboards we come across that we want? If you have seen any that look n...
New
ohm
My employer is letting me get a new laptop for developing on. Should I get the new MacBook Pro M1 or the MacBook Air M1 and why? :man_te...
New
AstonJ
Seen any nice artisan keycaps? Got any? Ordered any? This thread was inspired by the one @foxtrottwist has :nerd_face:
New
First poster: bot
One of the questions I often come back to is this: how much of our collective wealth is inherited by our generations versus created by ou...
New
First poster: GermaVinsmoke
Apple and Intel will be the first customers for TSMC’s 3nm process, reports the Nikkei, with Intel securing the higher volume. The proce...
New
AstonJ
Saw this on TikTok of all places! :lol: Anyone heard of them before? Lite:
New
AstonJ
Any tech from the past that you liked/loved? Post here! Pics welcome too! :003:
New
Ghost
Hello. I am totally green, if we talk about hardware. Could anybody recommend to me, how I could get into this knowledge? My main goal...
New

Other popular topics Top

Devtalk
Reading something? Working on something? Planning something? Changing jobs even!? If you’re up for sharing, please let us know what you’...
1040 20280 387
New
AstonJ
What chair do you have while working… and why? Is there a ‘best’ type of chair or working position for developers?
New
New
AstonJ
Biggest jackpot ever apparently! :upside_down_face: I don’t (usually) gamble/play the lottery, but working on a program to predict the...
New
AstonJ
If you get Can't find emacs in your PATH when trying to install Doom Emacs on your Mac you… just… need to install Emacs first! :lol: bre...
New
New
First poster: AstonJ
Jan | Rethink the Computer. Jan turns your computer into an AI machine by running LLMs locally on your computer. It’s a privacy-focus, l...
New
PragmaticBookshelf
Develop, deploy, and debug BEAM applications using BEAMOps: a new paradigm that focuses on scalability, fault tolerance, and owning each ...
New
sir.laksmana_wenk
I’m able to do the “artistic” part of game-development; character designing/modeling, music, environment modeling, etc. However, I don’t...
New
PragmaticBookshelf
Get the comprehensive, insider information you need for Rails 8 with the new edition of this award-winning classic. Sam Ruby @rubys ...
New