SD Association Unveils microSD Express Format That Promises Transfer Speeds of Up To 985 MB/s (engadget.com)
The SD Association has unveiled microSD Express, a new format that will bring speeds of up to 985 MB/s to the tiny memory cards used in smartphones and other devices. From a report: Like SD Express, it exploits the NVMe 1.3 and PCIe 3.1 interfaces used in PCs to power high-speed SSDs. The tech is incorporated onto the second row of microSD pins, so the cards will work faster in next-gen devices while maintaining backward compatibility with current microSD tech. PCIe 3.1 allows for low power sub-states, so the cards will not only offer much (much) higher transfer speeds, but consume less power than regular microSD cards. It'll also open up features like bus mastering, which lets memory cards communicate with other components without going through the CPU first.
... bus mastering being used in an Intel processor exploit in 10, 9, 8 ...
... by the way.
They already write that on current microSD card packaging.
How you're supposed to actually grab them, let alone where to put them when taking them along... is probably a secret they only told the makers of bezel-less splmartphones.
microSD Express format supports up to 985 MB/s not 985 Mb/s.
MB/s is megabytes (1,000,000 bytes) per second.
Mb/s is megabits (1,000,000 bits) per second.
References:
https://www.sdcard.org/press/T...
Let's see when the first Chinese (and NSA, Mossad, FSB, GCHQ, BND, Facebook, Google, etc) microSD hardware trojans will end up in our shopping baskets.
NAND is limited by how many chips are stacked behind the controller. microSD is limited to a single chip. This is why, even with current 90MB/s rated microsd, you still get 7MB/s speeds from it once you fill up the controller buffer. NVMe on a single chip shitNAND? lol. this is pure marketing bullshit.
It would be interesting to know the IOPS of the new cards, SD card latency is traditionally a fraction of embedded flash.
"I bless every day that I continue to live, for every day is pure profit."
Where nothing can possiblye go wrong!
I want an SD card that lasts long and fails gracefully, I have a few Raspberry Pi projects that can't seem to work without read/write and don't have enough RAM for temporary storage, as well as my phone which ate one of my SD cards even though I only use it (to my knowledge) to write video and pictures to, as well as saving podcasts.
I'm just glad I didn't follow my phone's suggestion and use it to extend my internal storage, if my SD card failed and my files were all spread out between both then the failure would have been much more costly.
I wonder why they can't use whatever memory is used for internal phone storage for SD cards. The internal storage seems to withstand a lot more writes.
I tried various ways to mark bad blocks on my failing cards but can't come up with a way to use whatever space is free and working on them.
Am I the only one who would want larger cards in exchange for similar speeds to desktop storage? Something about the size of Compact Flash, but with the ability to work as similar to an actual SSD found on a desktop or laptop. 985 Mb/s is quite slow in comparison to the 500 MB/s we have with desktop storage media. Maybe the power requirements are too high or there are other reasons it won't work. I'd love to be able to take a standard M.2 drive and stick in my phone or camera, even if we have to increase the size of the devices by a bit to accommodate this.
Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
So the cross-sectional area of the smallest carbon nanotube.
When you see "985MB/s transfer speeds", I suspect that you're assuming that the card can read and write data at this speed all day long.
But, I suspect that there are limits in terms of writing and accessing data. I'm sure burst speeds of 985MB/s is possible (with longer read bursts than write) but the overall/average speed will probably be 20-50MB/s, which is still very good, but not what you're being lead to believe.
Mimetics Inc. Twitter
If you have the same cell type (e.g. SLCs), and the same wear levelling (SD cards typically have none, but there are file systems that can do it themselves), they should last just as long. Especially if made by the same manufacturer.
Somebody should do a big test on this. It would likely get some clicks.
...as fast as the emails were downloaded from the DNC server.
I guess at some point they will overheat. They would probably have to make the cases and slots out of aluminium and spread the heat to a bigger area, or you'll burn your hand.
W.C. who? Fields? I never heard him say that!
wear leveling is indeed part of the solution.
The other, is assuring that write operations are efficient. If you write 1MB of data as a barrage of 512 byte sectors (such as with some variants of NTFS), you will burn the card up very quickly, because the controller inside the card natively writes a much larger chunk than 512 bytes. (often closer to 2 or 4 MB, depending on the card!)
Peppering the drive with shitloads of 512 byte writes causes the card to overwrite 2 to 4 MB of flash cells EACH TIME YOU WRITE.
Traditional file systems are not good for these consumer flash devices. exFAT allows for massive allocation unit sizes to alleviate the problem, but comes at the expense of a single FAT, and other problems.
PROPERLY FORMATTED EXT4 works fine for the most part, but what you really want is something like JFFS2.
I am personally OK with the tradeoff of much better local performance, for an increased security risk around physical presence.
After all, a hardware maker can do things to make sure ports are disconnected when systems are locked, or in the most drastic cases you can physically render external ports inoperable.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
the philosophy of failure, the creed of ignorance, and the gospel of envy
Also known as MAGA?
Ezekiel 23:20
I mean, what is has it been -- 5 years at least that 10GBase-T has been out, and it's still expensive?
Are network gear makers just charging a premium because there's still a lot of business/enterprise upgrading to be done or because they don't have anything else "premium" to offer once 1 Gbit becomes as obsolete as 100 Mbit?
Or is it just the industry not bothering to mass produce it because 1 Gbps is like 640k, it ought to be enough?
It was said in a water closet.
One, if the hardware maker is not the OS maker, they can only provide hooks and leave it up to the OS.
For desktops that is probably true, although they could have a "lock system" button... you could put it right next to the "Turbo" button some systems used to offer. :-).
For laptops though, the hardware maker could easily have some kind of physical interlock that disabled anything but power (or even that) to outside ports until the case was opened. The problem there of course, is people that want to run laptops docked which is probably why no-one has done that....
Two, I don't want all my storage unmounting every time I walk away from my desk.
That is the problem with that approach, if you controlled both hardware and software you could disable all ports not actively connected, and disable that if anything was unplugged.
In the end though how IOS does it is probably a pretty good compromise, if nothing is connected for several hours disable the hardware port until the system is unlocked (there again on desktops it would have to leave anything already connected from system lock).
"There is more worth loving than we have strength to love." - Brian Jay Stanley
MIGA actually
one hundred million brains
shining with utmost
devotion
...is the bang bus
I want an SD card that lasts long and fails gracefully
Go for a "High Endurance" card. They're designed and marketed for use in dash-cams and other loop-recording devices, where constant heavy writing is expected to occur.
Transcend was formerly the gold standard for these, although it now looks like Samsung is the current top performer.
Imagine a ghetto RAID setup using a PCIe switch and a host PCIe card with a boatload of SD slots. Windows Storage spaces, or ZFS on linux, could wrangle the devices together into a sane setup without the RAID5 hole.
How deep of a rabbit hole can you go? Well, most OS don't like PCie switches more than 2 or 3 deep, and the big ones are 96+1 PCIe lanes available (uplink included). If you start with a 16x uplink for the host card, you have 80 downstream (5x16), next layer do the same 16up+80down (so have 25 16x connections), then final layer is 16 up and 1x to each SD card (80, or 81 if you take the straggler 1x normally used for diagnostics). Total is 25x80=2000 SD devices. Storage Spaces and ZFS would easily handle that, and actually prefer higher device counts. Would prefer to have an Optane based device for the write log device though, or a NVDIMM.