<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/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/"><channel><title>.NET Framework</title><link>https://www.dotnetzone.gr:443/cs/forums/14/ShowForum.aspx</link><description>Θέματα για threading, remoting, reflection, exception handling, security, regex κλπ.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: OutOfMemory Exception!!!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/53515.aspx</link><pubDate>Mon, 07 Sep 2009 22:28:20 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:53515</guid><dc:creator>darklynx</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/53515.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=53515</wfw:commentRss><description>2 GB όριο έχεις και στα unmanaged προγράμματα,δεν πρόκειται στην ουσία για περιορισμό του garbage collector αλλά του 32-μπιτου λειτουργικού συστήματος.Αν προσπαθείς να δεσμεύσεις αυτή τη μνήμη για να φορτώσεις ένα αρχείο τότε καλύτερα να κάνεις streaming του αρχείου αυτού.Αν&amp;nbsp;τη χρειάζεσαι ως προσωρινή μνήμη για την επιτέλεση υπολογισμών,τότε καλύτερα να φτιάξεις ένα προσωρινό αρχείο στο δίσκο και να το χρησιμοποιήσεις για το σκοπό αυτό.Θα συνιστούσα μάλιστα μια που γράφεις σε C++/CLI να χρησιμοποιήσεις &lt;A href="http://msdn.microsoft.com/en-us/library/aa366556(VS.85).aspx"&gt;file mapping&lt;/A&gt;&amp;nbsp;,με το οποίο θα αντιστοιχήσεις το αρχείο με μια περιοχή στη μνήμη.</description></item><item><title>Απ: OutOfMemory Exception!!!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/53313.aspx</link><pubDate>Fri, 28 Aug 2009 20:25:38 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:53313</guid><dc:creator>afnman</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/53313.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=53313</wfw:commentRss><description>&lt;P&gt;Ωραια Ευχαριστώ!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ηθελα να ρωτησω και κατι αλλο.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Υπάρχει περιπτωση να δεσμεύσω&amp;nbsp;μια ποσοτητα&amp;nbsp;&amp;nbsp;unmanaged μνήμης και να μην πάρω exception, ενω με την ιδια ποσοτητα σε managed να μου επιστρέψει exception?&lt;/P&gt;
&lt;P&gt;Διαβασα τι συμβαινει γενικά στην GC heap οταν&amp;nbsp;δημιουργώ managed objects,ομως στην περιπτωση που δεσμεύσω unmanaged τι γινεται;&lt;/P&gt;
&lt;P&gt;Χρησιμποιώ C++/CLI&lt;/P&gt;</description></item><item><title>Απ: OutOfMemory Exception!!!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/53274.aspx</link><pubDate>Wed, 26 Aug 2009 00:16:21 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:53274</guid><dc:creator>Markos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/53274.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=53274</wfw:commentRss><description>&lt;P&gt;Υπάρχει ένα &lt;A href="http://support.microsoft.com/kb/917495"&gt;FIX&lt;/A&gt; για OutOfMemoryException σε .NET Framework 2.0, αλλά διάβασε πρώτα το άρθρο &lt;A href="http://www.thorprojects.com/blog/archive/2009/07/20/what-does-an-outofmemoryexception-in-net-on-32-bit-really-mean.aspx"&gt;What does an OutOfMemoryException in .NET (on 32 bit) really mean?&lt;/A&gt; μήπως σε βοηθήσει να βελτιώσεις τον κώδικά σου, γιατί λογικά πρέπει ήδη να έχεις το FIX.&lt;/P&gt;</description></item><item><title>OutOfMemory Exception!!!</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/53270.aspx</link><pubDate>Tue, 25 Aug 2009 22:20:11 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:53270</guid><dc:creator>afnman</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/53270.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=53270</wfw:commentRss><description>&lt;P&gt;Καλησπέρα,&lt;/P&gt;
&lt;P&gt;Προσπαθω να δεσμεύσω&amp;nbsp;περιπου 500ΜΒ&amp;nbsp;σε εναν unsigned short πiνακα ,&amp;nbsp;αλλα λαμβάνω&amp;nbsp;OutOfMemory Exception.&lt;/P&gt;
&lt;P&gt;Εκεινη την στιγμή η ελευθερη μνημη δειχνει να ειναι&amp;nbsp;περιπου 1 Giga και το application να&amp;nbsp;καταλαμβανει επισης 1Giga&amp;nbsp;οπως φαινεται&amp;nbsp;απο το task Manager των XP&lt;/P&gt;
&lt;P&gt;Eπισης δοκιμασα να φορτωσω με επιτυχια 500ΜΒ σε&amp;nbsp;καινουριο αδειο project.&lt;/P&gt;
&lt;P&gt;Χρησιμοποιω Studio 2005 και .ΝΕΤ&amp;nbsp; framework 2.0+&lt;/P&gt;
&lt;P&gt;Καποια λογική εξήγηση??&lt;/P&gt;
&lt;P&gt;Ευχαριστώ!&lt;/P&gt;</description></item></channel></rss>