3 ms·
This is basically how the Palm Pilot worked. The RAM in the system was a developer-invisible cache that sat on top of a record-oriented access layer on top of t
by fl0wenol 6y ago
This is basically how the Palm Pilot worked.
The RAM in the system was a developer-invisible cache that sat on top of a record-oriented access layer on top of the nonvolatile flash and system ROM.
I'm simplifying slightly but it's the same idea. It worked okay but had its quirks.
- mongol 6y agoDid not also Newton have something of that kind?
- protomyth 6y agoThe Newton did have a storage called Soups. It was extremely fun to program and I miss it dearly.
- andrewshadura 6y agoIn fact, Palm Pilot didn't have proper non-volatile memory, instead, it had static RAM, which would preserve data for some time even if you swapped the batteries.
- lproven 6y ago[Author of the piece here] Yes, indeed - I specifically discussed that in the talk. The Palm platform sold over 50 million units, with no filesystem at all. This shows the tech is valid for end-user devices, IMHO.