<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/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>Weblog of Gopalakrishna Palem : Operating System Internals</title><link>http://blogs.msdn.com/gpalem/archive/tags/Operating+System+Internals/default.aspx</link><description>Tags: Operating System Internals</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>How to create and manipulate Terabyte size Arrays with Win32API</title><link>http://blogs.msdn.com/gpalem/archive/2008/06/05/huge-arrays-with-file-mapping.aspx</link><pubDate>Thu, 05 Jun 2008 23:01:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8576161</guid><dc:creator>P.Gopalakrishna</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/gpalem/comments/8576161.aspx</comments><wfw:commentRss>http://blogs.msdn.com/gpalem/commentrss.aspx?PostID=8576161</wfw:commentRss><wfw:comment>http://blogs.msdn.com/gpalem/rsscomments.aspx?PostID=8576161</wfw:comment><description>If you are looking for a way of creating and accessing very large arrays, arrays that can handle content in the order of Tera Bytes, then probably you might find the File Mapping techniques useful for that purpose. File mapping is the association of a...(&lt;a href="http://blogs.msdn.com/gpalem/archive/2008/06/05/huge-arrays-with-file-mapping.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8576161" width="1" height="1"&gt;</description><enclosure url="http://blogs.msdn.com/gpalem/attachment/8576161.ashx" length="599828" type="application/zip" /><category domain="http://blogs.msdn.com/gpalem/archive/tags/C_2B002B00_+Design/default.aspx">C++ Design</category><category domain="http://blogs.msdn.com/gpalem/archive/tags/Operating+System+Internals/default.aspx">Operating System Internals</category></item><item><title>How to check if my code is executing inside a Managed App or Native App?</title><link>http://blogs.msdn.com/gpalem/archive/2008/02/29/how-to-check-if-i-am-with-in-a-managed-app-or-native-app.aspx</link><pubDate>Fri, 29 Feb 2008 21:56:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7956997</guid><dc:creator>P.Gopalakrishna</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/gpalem/comments/7956997.aspx</comments><wfw:commentRss>http://blogs.msdn.com/gpalem/commentrss.aspx?PostID=7956997</wfw:commentRss><wfw:comment>http://blogs.msdn.com/gpalem/rsscomments.aspx?PostID=7956997</wfw:comment><description>If you check the CRT source code (inside VC\crt\src\crt0.c ) you can find an interesting function check_managed_app() that returns 1 if managed app, 0 if not based on the COM Runtime Descriptor in the Image Data Directory of the PE or PE+ header. You...(&lt;a href="http://blogs.msdn.com/gpalem/archive/2008/02/29/how-to-check-if-i-am-with-in-a-managed-app-or-native-app.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7956997" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/gpalem/archive/tags/C_2B002B00_+Design/default.aspx">C++ Design</category><category domain="http://blogs.msdn.com/gpalem/archive/tags/Operating+System+Internals/default.aspx">Operating System Internals</category><category domain="http://blogs.msdn.com/gpalem/archive/tags/Debugging/default.aspx">Debugging</category><category domain="http://blogs.msdn.com/gpalem/archive/tags/Marshalling/default.aspx">Marshalling</category><category domain="http://blogs.msdn.com/gpalem/archive/tags/Interoperability/default.aspx">Interoperability</category><category domain="http://blogs.msdn.com/gpalem/archive/tags/MFC+Libraries/default.aspx">MFC Libraries</category></item></channel></rss>