I’m a little teapot 🫖

  • 4 Posts
  • 466 Comments
Joined 1 year ago
cake
Cake day: September 27th, 2023

help-circle
  • Look at MIT and UC Berkeley’s CS curricula and start tackling things that you haven’t covered. They’re both available freely online and you might still be able to find video recordings of Cal’s lectures somewhere (they recorded every class for students who weren’t present or had difficulty understanding in real time until 2015 or so but were hit with an ADA accessibility lawsuit because they weren’t captioned or something.)







  • Interesting that the one has such large capacitors in it. I imagine that is as last-ditch effort to keep the board powered long enough to finish flushing all of its caches in the event of a power failure.

    That’s exactly the point of power loss protection (aka PLP.) As a side effect of not needing to wait for a flush after a write synchronous write workloads are dramatically faster on enterprise drives with PLP.

    Edit: To add a bit of detail - you don’t need to wait for a flush after a synchronous write with PLP because the drive firmware can lie and immediately return from a flush call because there’s enough backup power to complete that flush if the power were cut.