a:9:{s:7:"#markup";s:0:"";s:9:"#attached";a:0:{}s:6:"#cache";a:3:{s:8:"contexts";a:5:{i:0;s:28:"languages:language_interface";i:1;s:5:"theme";i:2;s:17:"url.path.is_front";i:3;s:4:"user";i:4;s:16:"user.permissions";}s:4:"tags";a:5:{i:0;s:30:"config:filter.format.full_html";i:1;s:26:"config:user.role.anonymous";i:2;s:44:"config:views.view.highlighted_yaffs_features";i:3;s:8:"node:434";i:4;s:6:"user:0";}s:7:"max-age";i:-1;}s:17:"#cache_properties";a:5:{i:0;s:3:"nid";i:1;s:15:"field_icon_text";i:2;s:5:"title";i:3;s:4:"body";i:4;s:9:"edit_node";}s:3:"nid";a:1:{s:7:"#markup";O:25:"Drupal\Core\Render\Markup":1:{s:9:"*string";s:3:"434";}}s:15:"field_icon_text";a:1:{s:7:"#markup";O:25:"Drupal\Core\Render\Markup":1:{s:9:"*string";s:37:"<i class="fa fa-sort-amount-asc"></i>";}}s:5:"title";a:1:{s:7:"#markup";O:25:"Drupal\Core\Render\Markup":1:{s:9:"*string";s:35:"<h3 id="434">Memory efficiency</h3>";}}s:4:"body";a:1:{s:7:"#markup";O:25:"Drupal\Core\Render\Markup":1:{s:9:"*string";s:723:"
<p>Yaffs has a lower memory footprint than most other log-structured Flash file systems.&nbsp; Because it is log-structured, RAM is required to build up runtime data structures for acceptable performance. As a rule of thumb, Yaffs uses approximately 2 bytes per chunk of NAND flash, where a chunk is typically one page of NAND. For NAND with 512byte pages, a budget of approximately 4kbytes of RAM per 1Mbyte of NAND is usually sensible. And for 2kbyte page devices a budget of approximately 1kbyte per 1Mbyte of NAND usually suffices.</p>
<p>You can find out details of Yaffs memory use in the document&nbsp; <a href="http://www.yaffs.net/documents/how-yaffs-works">http://www.yaffs.net/documents/how-yaffs-works</a></p>
";}}s:9:"edit_node";a:1:{s:7:"#markup";s:0:"";}}