Storage Choices and Memory Requirements

Perhaps the biggest concern to be addressed concerns memory requirements—type, amount, and partitioning. Linux will probably never be as compact as some of the commercially available embedded OS products, but that’s the price to be paid for obtaining the power and flexibility that Linux offers. Besides, these days product costs continue to decline even as memory and storage capacities increase.

Typical embedded Linux products are partitioned very much like their desktop counterparts, in that there is usually a small amount of dedicated boot and configuration memory (BIOS), an area of main memory and solid-state storage that replaces the usual disk drive. Because of its UNIX heritage, the simplest way to ...

Get Embedded Linux now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.