<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
      <title>012 Linux Kernel Architecture and Internals  - EmbLogic</title>
      <link>https://www.emblogic.com/forum/categories/linux-internals/feed.rss</link>
      <pubDate>Thu, 13 Aug 26 20:46:38 +0530</pubDate>
         <description>012 Linux Kernel Architecture and Internals  - EmbLogic</description>
   <language>en-CA</language>
   <atom:link href="/forum/discussions/feed.rss" rel="self" type="application/rss+xml" />
		<item>
			<title>012.15.Resource-Monitoring</title>
			<link>https://www.emblogic.com/forum/discussion/1045/012-15-resource-monitoring</link>
			<pubDate>Fri, 27 Oct 2023 15:33:26 +0530</pubDate>
			<dc:creator>pravjot</dc:creator>
			<guid isPermaLink="false">1045@/forum/discussions</guid>
			<description><![CDATA[<span style="font-family: Arial, Verdana;"><span>Any query, suggestion, discussion related to following topics... are welcome here...</span></span><div><div><span style="font-family: Arial, Verdana;"><span>Measuring-CPU-Time</span></span></div><div><span style="font-family: Arial, Verdana;"><span>Resources-Monitoring</span></span></div><div><span style="font-family: Arial, Verdana;"><span>Adjusting-Process-Priorities</span></span></div><div><span style="font-family: Arial, Verdana;"><span>Measuring-CPU-Performance-with-Load-Averages</span></span></div><div><span style="font-family: Arial, Verdana;"><span>Monitoring-Memory-Status</span></span></div><div><span style="font-family: Arial, Verdana;"><span>Monitoring-CPU-and-Memory-Performance-with-vmstat</span></span></div><div><span style="font-family: Arial, Verdana;"><span>IO-Monitoring</span></span></div><div><span style="font-family: Arial, Verdana;"><span>Per-Process-Monitoring-with-pidstat</span></span></div></div><div><br /></div>]]></description>
		</item>
		<item>
			<title>LINUX TIPS &amp; TRICKS</title>
			<link>https://www.emblogic.com/forum/discussion/92/linux-tips-tricks</link>
			<pubDate>Fri, 28 Mar 2014 02:41:37 +0530</pubDate>
			<dc:creator>partap2014ece</dc:creator>
			<guid isPermaLink="false">92@/forum/discussions</guid>
			<description><![CDATA[Post here shortcuts and some commands that can help somebody to program efficiently and quickly.<br /><ul><li>Vim Editor Command to automatically indent the code with proper tab spaces and to increase readability of a program.</li></ul><ol><li>First,press <b>ESC</b> key.Then type :(colon).</li><li>Press<b> Enter</b> .<br /></li><li>then type <b>gg=G.</b></li><li><b>THIS WILL AUTO-INDENT YOUR CODE AUTOMATICALLY.</b></li></ol><ul><li><b>T</b>o set proper tab space and other attributes.</li></ul><ol><li>open vimrc file which is configuration file for vim editor.</li></ol><ul><li><span style="color: #ff0000;"><b>vim /etc/vimrc.</b></span></li></ul><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if you want line number permanently enable while making any c program,then add<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :set number in VIMRC file.<br /></b><ul><li><b>set </b>these options to make c program more readable and indented.</li></ul><ol><li><span style="color: #000099;"><b>:set pastetoggle&lt;f5&gt;</b></span></li><li><span style="color: #000099;"><b>:set tabstop=6</b></span></li><li><span style="color: #000099;"><b>:set shiftwidth=4</b></span></li><li><span style="color: #000099;"><b>:set cindent</b></span></li><li><br /></li></ol><ul><li><b>&nbsp;TO CHANGE COLORSCHEME OF VIM EDITOR</b></li></ul><ol><li>Press <b>esc,</b>then enter command<b> :colorscheme</b></li><li>To view available <b>colorschemes</b> press<b> TAB</b></li><li><b>choose your desired colorscheme and press ENTER.<br /></b></li></ol>]]></description>
		</item>
		<item>
			<title>Linux process</title>
			<link>https://www.emblogic.com/forum/discussion/6/linux-process</link>
			<pubDate>Mon, 02 Dec 2013 03:09:15 +0530</pubDate>
			<dc:creator>harpreet</dc:creator>
			<guid isPermaLink="false">6@/forum/discussions</guid>
			<description><![CDATA[<h3>Linux Process States</h3><br /><p>Linux process are execute much like real <br />life. They are born, share resources with parents, get own copy of resources when ready to make changes, execute <br />through various states depending upon their priority and then finally <br />die.Various states of Linux processes<br /> :</p><br /><ul><li>RUNNING – This state specifies that the process is either in execution or waiting to get executed.</li><li>INTERRUPTIBLE – This state specifies that the process is waiting to <br />get interrupted as it is in sleep mode and waiting for some action to <br />happen that can wake this process up. The action can be a hardware <br />interrupt, signal etc.</li><li>UN-INTERRUPTIBLE – It is just like the INTERRUPTIBLE state, the only<br /> difference being that a process in this state cannot be waken up by <br />delivering a signal.</li><li>STOPPED – This state specifies that the process has been stopped. <br />This may happen if a signal like SIGSTOP, SIGTTIN etc is delivered to <br />the process.</li><li>TRACED – This state specifies that the process is being debugged. <br />Whenever the process is stopped by debugger (to help user debug the <br />code) the process enters this state.</li><li>ZOMBIE – This state specifies that the process is terminated but <br />still hanging around in kernel process table because the parent of this <br />process has still not fetched the termination status of this process. <br />Parent uses wait() family of functions to fetch the termination status.</li><li>DEAD – This state specifies that the process is terminated and entry<br /> is removed from process table. This state is achieved when the parent <br />successfully fetches the termination status as explained in ZOMBIE <br />state.</li></ul>]]></description>
		</item>
   </channel>
</rss>