<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Over size of FLASH when using fs_stotage ex</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/47521/over-size-of-flash-when-using-fs_stotage-ex</link><description>Hi All. 
 Do someone know what is the oversize I get when I use the FS_storge example to store data on the interanl FLASH. 
 FOr every bulk I open (id+key). How much bytes take to store it and handle it. Also on configure is there also extra memory use</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 21 May 2019 14:46:50 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/47521/over-size-of-flash-when-using-fs_stotage-ex" /><item><title>RE: Over size of FLASH when using fs_stotage ex</title><link>https://devzone.nordicsemi.com/thread/188328?ContentTypeID=1</link><pubDate>Tue, 21 May 2019 14:46:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:67e339dc-e242-44a6-96cb-dbb80d2abdbe</guid><dc:creator>Bar</dc:creator><description>&lt;p&gt;If you just mention the garbage collection I didn&amp;#39;t aware about it. So I read it can be call when there is no free space to write.&lt;/p&gt;
&lt;p&gt;But I see if you use&amp;nbsp;&lt;a class="el" href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.3.0/group__fds.html#ga90285f376c435c64b352023e725b7ebb"&gt;fds_gc&lt;/a&gt;&amp;nbsp;&amp;quot;&lt;span&gt;This function is &lt;strong&gt;asynchronous&lt;/strong&gt;. Completion is reported through a&lt;strong&gt;n event&lt;/strong&gt; that is sent to the registered event handler function.&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;But I can&amp;#39;t find which event it is and what handler it use. I assume the handler is configure on init at start. DOes it part of the FDS_init or there and init for the gc alon?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Is there an example I can see how it run because in the FDS storage it is not clear?&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Over size of FLASH when using fs_stotage ex</title><link>https://devzone.nordicsemi.com/thread/188244?ContentTypeID=1</link><pubDate>Tue, 21 May 2019 11:59:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e84113b9-7cc7-465d-a62e-7bc0832a25b8</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;There is no &amp;quot;management table no&amp;quot;, the only addition I can think of is the page tags:&lt;br /&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.3.0/lib_fds_format.html?cp=5_1_3_55_2_1#lib_fds_format_page"&gt;https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.3.0/lib_fds_format.html?cp=5_1_3_55_2_1#lib_fds_format_page&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you are updating records you should run garbage collection to free up space:&lt;br /&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.3.0/lib_fds_functionality.html?cp=5_1_3_55_1_2#lib_fds_functionality_gc"&gt;https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.3.0/lib_fds_functionality.html?cp=5_1_3_55_1_2#lib_fds_functionality_gc&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Over size of FLASH when using fs_stotage ex</title><link>https://devzone.nordicsemi.com/thread/188211?ContentTypeID=1</link><pubDate>Tue, 21 May 2019 11:32:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8f52e0d4-8ecd-4260-a026-bcb0a10ba516</guid><dc:creator>Bar</dc:creator><description>&lt;p&gt;Yes I use the FDS.&lt;/p&gt;
&lt;p&gt;I know about the header. But I believe there is also&amp;nbsp;menagment Table that hold reference to each file. How big is this table, and does it fix or&amp;nbsp;increase as file added?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Over size of FLASH when using fs_stotage ex</title><link>https://devzone.nordicsemi.com/thread/188153?ContentTypeID=1</link><pubDate>Tue, 21 May 2019 08:59:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a5b0e861-e1fa-499e-a2f3-9bab3e9b76cf</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;The fstorage module doesn&amp;#39;t have any overhead (it will write whatever you specify to an address), but if you use FDS then there is some overhead as described here:&lt;br /&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.3.0/lib_fds_format.html?cp=5_1_3_55_2"&gt;https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.3.0/lib_fds_format.html?cp=5_1_3_55_2&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>