<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>OS Archives | Blog</title>
	<atom:link href="https://onclickinnovations.com/blog/tag/os/feed/" rel="self" type="application/rss+xml" />
	<link>https://onclickinnovations.com/blog/tag/os/</link>
	<description>Onclick Innovations Pvt. Ltd.</description>
	<lastBuildDate>Tue, 16 May 2017 13:02:56 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.1</generator>
<site xmlns="com-wordpress:feed-additions:1">208843066</site>	<item>
		<title>Docker</title>
		<link>https://onclickinnovations.com/blog/docker/</link>
					<comments>https://onclickinnovations.com/blog/docker/#respond</comments>
		
		<dc:creator><![CDATA[it_geeks]]></dc:creator>
		<pubDate>Tue, 16 May 2017 13:02:56 +0000</pubDate>
				<category><![CDATA[Custom Software Development Solutions]]></category>
		<category><![CDATA[Applications]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Linux Containers]]></category>
		<category><![CDATA[LXC]]></category>
		<category><![CDATA[Mobile App]]></category>
		<category><![CDATA[Mobile Development]]></category>
		<category><![CDATA[Mobile Virtual Reality]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[OS]]></category>
		<guid isPermaLink="false">http://blog.onclickinnovations.com/?p=756</guid>

					<description><![CDATA[<p>Docker is an open source  project that automates the development and deployment of applications  inside software containers, by providing an additional layer of abstraction and automation of operating system level virtualization on Linux. Docker extract its component to accelerate the innovation across the ecosystem and donated it to open foundation. Docker is both a daemon  and a client [&#8230;]</p>
<p>The post <a href="https://onclickinnovations.com/blog/docker/">Docker</a> appeared first on <a href="https://onclickinnovations.com/blog">Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><a href="http://blog.onclickinnovations.com/docker/">Docker</a> is an open source  project that automates the development and deployment of applications  inside software containers, by providing an additional layer of abstraction and automation of operating system level virtualization on Linux. Docker extract its component to accelerate the innovation across the ecosystem and donated it to open foundation. Docker is both a daemon  and a client command. Docker is great at setting up a local development environment because it easily adds the running process without duplicating the virtualized resource.  Docker is spinning out a component of a platform that called container runtime, as high level abstraction of docker architecture is an integration of many different components and together. That includes everything we need to develop an application, building and deploying them, managing them, etc.</p>
<p>Docker is a two part shell/management layer for building and running virtual linux containers. Therefore, it gives the advantages to both dev as well as ops teams who want to build something productive by resolving more problems. And Container is an execution environment to run application that shared the same underlying Operating System (OS) of the host. Examples of container include: Docker Containers, Linux Containers (LXC), Microsoft Windows Containers etc. Containers allow developers to bundle up an application with all of the parts it needs, such as libraries and other dependencies, and ship it as one package. The great thing about Docker is that it is light-weight because it relies on shared-kernel linux containers which easily allowing the running and management of applications with different requirements side by side in isolated containers. It also makes it easy to run multiple versions or instances of the same program without configuration headaches and port collisions. Docker uses a client-server architecture. Developers can focus on writing code without worrying about the system on which their code will run with docker.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Fdocker%2F&amp;linkname=Docker" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Fdocker%2F&amp;linkname=Docker" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Fdocker%2F&amp;linkname=Docker" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_no_icon a2a_counter addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Fdocker%2F&#038;title=Docker" data-a2a-url="https://onclickinnovations.com/blog/docker/" data-a2a-title="Docker">Share</a></p><p>The post <a href="https://onclickinnovations.com/blog/docker/">Docker</a> appeared first on <a href="https://onclickinnovations.com/blog">Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://onclickinnovations.com/blog/docker/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">756</post-id>	</item>
		<item>
		<title>Java Virtual Machine (JVM)</title>
		<link>https://onclickinnovations.com/blog/java-virtual-machine-jvm/</link>
					<comments>https://onclickinnovations.com/blog/java-virtual-machine-jvm/#respond</comments>
		
		<dc:creator><![CDATA[it_geeks]]></dc:creator>
		<pubDate>Mon, 10 Apr 2017 13:31:49 +0000</pubDate>
				<category><![CDATA[Custom Software Development Solutions]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Java Script Development]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[JVM]]></category>
		<category><![CDATA[Operating System]]></category>
		<category><![CDATA[OS]]></category>
		<guid isPermaLink="false">http://blog.onclickinnovations.com/?p=687</guid>

					<description><![CDATA[<p>The Java Virtual Machine (JVM) is an environment that executes Java programs. Java programs are compiled into an intermediate language called bytecode. When we run a program, JVM is responsible to converting Byte code to the machine specific code. JVM is also platform dependent and provides core Java functions like memory management, garbage collection, security [&#8230;]</p>
<p>The post <a href="https://onclickinnovations.com/blog/java-virtual-machine-jvm/">Java Virtual Machine (JVM)</a> appeared first on <a href="https://onclickinnovations.com/blog">Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The Java Virtual Machine (JVM) is an environment that executes Java programs. Java programs are compiled into an intermediate language called bytecode. When we run a program, JVM is responsible to converting Byte code to the machine specific code. <a href="http://blog.onclickinnovations.com/687-2/">JVM </a>is also platform dependent and provides core Java functions like memory management, garbage collection, security etc. JVM is customizable and we can use java options to customize it, for example allocating minimum and maximum memory to JVM. JVM is called <em>virtual</em> because it provides a interface that does not depend on the underlying operating system and machine hardware. This independence from hardware and operating system is what makes java program write-once run-anywhere. This makes Java software compatible with many different computing platforms.Things one should know about JVM::</p>
<ul>
<li>Java bytecode can be written once and then run on multiple platforms. Java bytecode does not need to be ported to a specific hardware environment because it runs in the Java Virtual Machine.</li>
<li>Java was written with security in mind. The Java Virtual Machine has built-in security features that allow programmers to write highly secure Java programs. It also prevents malicious software from compromising the Operating System (OS) because it keeps Java applications from interacting with Operating System resources.</li>
<li>Java programs that run on a Java Virtual Machine tend to perform slower than equivalent programs written in C++. The system neutrality of  bytecode acts as a disadvantage where performance is concerned. This is because code optimization relies heavily on system-specific features. Since Java bytecode is system-neutral, it cannot be optimized for a specific hardware set.</li>
<li>A program that performs, as expected, is said to be correct. Since a Java program relies on the Java Virtual Machine to execute it, the JVM must be free of errors for the program to operate correctly. Luckily, the Java Virtual Machine software is produced with very high standards, and therefore it isn&#8217;t likely to ship with any errors.</li>
</ul>
<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Fjava-virtual-machine-jvm%2F&amp;linkname=Java%20Virtual%20Machine%20%28JVM%29" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Fjava-virtual-machine-jvm%2F&amp;linkname=Java%20Virtual%20Machine%20%28JVM%29" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Fjava-virtual-machine-jvm%2F&amp;linkname=Java%20Virtual%20Machine%20%28JVM%29" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_no_icon a2a_counter addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fonclickinnovations.com%2Fblog%2Fjava-virtual-machine-jvm%2F&#038;title=Java%20Virtual%20Machine%20%28JVM%29" data-a2a-url="https://onclickinnovations.com/blog/java-virtual-machine-jvm/" data-a2a-title="Java Virtual Machine (JVM)">Share</a></p><p>The post <a href="https://onclickinnovations.com/blog/java-virtual-machine-jvm/">Java Virtual Machine (JVM)</a> appeared first on <a href="https://onclickinnovations.com/blog">Blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://onclickinnovations.com/blog/java-virtual-machine-jvm/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">687</post-id>	</item>
	</channel>
</rss>
