4 ms·
I'm questioning the need towards 2020 for anything that is limited to 8kb of memory? 8MB maybe, but 8KB ? I am holding in my hand a device the size of a postag
by ck2 11y ago
I'm questioning the need towards 2020 for anything that is limited to 8kb of memory? 8MB maybe, but 8KB ?
I am holding in my hand a device the size of a postage stamp (or full sized SD card) that has 64MB of ram and 16MB of flash rom and supports eight simultaneous wifi devices (the zsun usb adapter). It uses two chips to accomplish this (Qualcomm MIPS cpu) and a third to support an external microsd card.
http://i.imgur.com/F8P40Uo.jpg http://i.imgur.com/F8P40Uo.jpg
The usb connector is almost larger than the board that holds the two chips.
- rhinoceraptor 11y agoThe less memory, the less chance of a memory error. Less memory means less code, which means fewer bugs.
- ck2 11y agoI'm all for efficiency, speed, and fewer bugs but isn't there a point where you are trading actually useful features for size reduction?
- monocasa 11y agoBecause it's cheaper.
- zokier 11y ago8MB of RAM alone probably consumes order(s) of magnitude more power than typical low-power microcontroller Zephyr is targeting. Also have you seen the size of todays microcontrollers? They are absolutely tiny: http://imgur.com/a/RsPjw http://imgur.com/a/RsPjw
- Sanddancer 11y agoThat device will last for three and a half hours on a 700maH battery. The devices here will last for months, if not years, on a single coin cell. Something like a wireless moisture sensor so you can more efficiently water your garden doesn't need 8 megs of ram. In such a case, why have waste all that power on parts of the chip that are never going to be used? There are a lot of areas where a small chip can do the job just as well, if not better, than a much larger chip using a more conventional OS.