Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mbjorling
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
1.
▲
by
mbjorling
1y ago
Are there any storage-related roles? Will Oxide redefine storage as well?
2.
▲
by
mbjorling
4y ago
There is more technical information at zonedstorage.io which also offers drives for academia and open-source projects. https://zonedstorage.io/docs/community/devices
3.
▲
by
mbjorling
7y ago
A presentation of the SSD benefits is available here: https://m.youtube.com/watch?v=9yVWb3rbces (Full disclosure - my talk at OCP 2019)
4.
▲
by
mbjorling
7y ago
True - the great thing is that we have been optimizing for this type of interface for the last decade. I.e., due to the benefits of making writes sequential (both for HDDs and SSDs) We, the industry, have just been missing the interface to
5.
▲
by
mbjorling
7y ago
As SSDs get denser, moving to QLC/PLC, the number af writes to the same place on media gets to the low hundreds. By using zones, the total amount of available host writes increases by 4-5x (when considering non-optimized file-systems).
6.
▲
by
mbjorling
7y ago
Half of the world bits from HDDs are estimated to be on SMR in 2023 - the gains are significant when deploying at scale. For SSDs, it gets even more fun as zones aligns with the characteristics of the media and you get this effect of signif
7.
▲
by
mbjorling
7y ago
It is worth mentioning that the Linux kernel has a new kernel API (io_uring) that changes the whole argument around using libos designs. With the new io_uring library (available with Linux kernel 5.1), peak IOPS per core is 1.7M IOPS... Whi
8.
▲
by
mbjorling
10y ago
I like to follow The morning paper by Adrian Colyer. He writes a summary of an influential CS paper each day and sends it out on his e-mail list. https://blog.acolyer.org/
9.
▲
by
mbjorling
13y ago
One thread issuing IOs: A reduction of 2x in the IO path latency isn't unusual. The overhead of the code path drops from 5us to around 2us. When there's multiple IO threads, the gain is much higher (to 38x in the 8 socket setup).
10.
▲
by
mbjorling
13y ago
This statement should be seen as there's no way to scale the old block layer to new devices. To current SSDs, its already useful, in that it decreases latency and CPU usage for current generation of drives. It's currently only ena
11.
▲
by
mbjorling
13y ago
and the merge message http://www.phoronix.com/scan.php?page=news_item&px=MTUxNDQ
12.
▲
Linux 3.13 To Receive Multi-Queue Block Layer
(phoronix.com)
3 points
by
mbjorling
13y ago
|
1 comments
13.
▲
by
mbjorling
13y ago
It's hard for people to get data on flash chips / prices without signing an NDA. He probably found the data from various places and stitched it together from that.
14.
▲
by
mbjorling
13y ago
It's one way to look at it. However, having an object interface toward the SSD does not solve the problem of variability that the author mentions. The variability is caused by the "incompatible" NAND flash interface (read, write and erase),