<?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>Phet.in.th HS4POV เพชรอินไทย บล็อกคนไทย ใครๆก็อยากอ่าน  แลกเปลี่ยนและเรียนรู้ เพราะเทคโนโลยีไม่มีวันหยุดนิ่ง &#187; Linux</title>
	<atom:link href="http://www.phet.in.th/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.phet.in.th</link>
	<description>เพชรอินไทย บล็อกคนไทย ใครๆก็อยากอ่าน</description>
	<lastBuildDate>Mon, 26 Jul 2010 03:56:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>aMSN Messenger โปรแกรมทดแทน MSN เล็กๆพริกขี้หนู</title>
		<link>http://www.phet.in.th/2009/11/amsn-messenger/</link>
		<comments>http://www.phet.in.th/2009/11/amsn-messenger/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 14:52:39 +0000</pubDate>
		<dc:creator>Phet</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[aMSN]]></category>
		<category><![CDATA[aMSN Messenger]]></category>
		<category><![CDATA[FreeBSD MSN]]></category>
		<category><![CDATA[Linux MSN]]></category>
		<category><![CDATA[MAC MSN]]></category>
		<category><![CDATA[Mac OS X MSN]]></category>
		<category><![CDATA[Maemo 5 MSN]]></category>
		<category><![CDATA[MSN Messenger]]></category>
		<category><![CDATA[Nokia N900 MSN]]></category>
		<category><![CDATA[open source project]]></category>
		<category><![CDATA[ubuntu MSN]]></category>
		<category><![CDATA[Windows Live Messenger]]></category>
		<category><![CDATA[เอ เอ็มเอสเอ็น]]></category>
		<category><![CDATA[โปรแกรมทดแทน MSN]]></category>

		<guid isPermaLink="false">http://www.phet.in.th/?p=518</guid>
		<description><![CDATA[สวัสดีท่านผู้อ่านทุกท่านครับ ช่วงนี้ผมมีงานเยอะมากเลยครับแถมยังเจอปัญหากับโชคชะตามากมายไม่รู้จบ สงสัยปีนี้ดวงไม่ค่อยดีครับ ปีหน้าก็ดูกันต่อไปและต้องสู้กันต่อไป aMSN Messenger นั้นเป็นโปรแกรมที่สามารถทำหน้าที่แทน MSN Messenger ได้เกือบจะ 100 % ซึ่งเป็นโปรแกรมสนทนาผ่านข้อความสั้น หรือข้อความทั้งภาพและเสียงผ่านอิเทอร์เน็ต aMSN เป็น open source project หรือซอร์ฟแวร์แบบแจกฟรีและเปิดเผยซอร์สโค๊ต aMSN Messenger มีขนาดเล็กว่า MSN Messenger หรือ Windows Live Messenger มากสามารถติดตั้งได้ง่ายและรวดเร็วกว่า จากการทดสอบการใช้งานพบว่ามีความเสถียรมากกว่า MSN Messenger และการใช้ทรัพยากรเครื่องน้อยกว่า MSN Messenger มากครับ aMSN มี features ต่างๆมากมายไม่ว่าจะเป็น Offline Messaging ฝากข้อความเมื่อเราไม่ออน Voice Clips ส่งเสียงสั้นๆ ผ่านหน้าต่างสนทนา Display pictures แสดงรูปส่วนตัว Custom emoticons อีโมติคอนที่เลือกได้ Multi-language [...]]]></description>
			<content:encoded><![CDATA[<p>สวัสดีท่านผู้อ่านทุกท่านครับ ช่วงนี้ผมมีงานเยอะมากเลยครับแถมยังเจอปัญหากับโชคชะตามากมายไม่รู้จบ สงสัยปีนี้ดวงไม่ค่อยดีครับ ปีหน้าก็ดูกันต่อไปและต้องสู้กันต่อไป</p>
<p><img src="http://img.spacethai.net/images/amsn6.jpg" alt="http://img.spacethai.net/images/amsn6.jpg" width="551" height="90" /></p>
<p>aMSN Messenger นั้นเป็นโปรแกรมที่สามารถทำหน้าที่แทน MSN Messenger ได้เกือบจะ 100 % ซึ่งเป็นโปรแกรมสนทนาผ่านข้อความสั้น หรือข้อความทั้งภาพและเสียงผ่านอิเทอร์เน็ต aMSN เป็น open source project หรือซอร์ฟแวร์แบบแจกฟรีและเปิดเผยซอร์สโค๊ต</p>
<p>aMSN Messenger มีขนาดเล็กว่า MSN Messenger หรือ Windows Live Messenger มากสามารถติดตั้งได้ง่ายและรวดเร็วกว่า</p>
<p>จากการทดสอบการใช้งานพบว่ามีความเสถียรมากกว่า MSN Messenger และการใช้ทรัพยากรเครื่องน้อยกว่า MSN Messenger มากครับ</p>
<div class="wp-caption alignnone" style="width: 578px"><noindex><a target="_blank" rel="nofollow" href="http://img.spacethai.net/images/screen.jpg" ><img style="cursor: -moz-zoom-in;" title="aMSN" src="http://img.spacethai.net/images/screen.jpg" alt="http://img.spacethai.net/images/screen.jpg" width="568" height="354" /></a></noindex><p class="wp-caption-text">ภาพหน้าจอของโปรแกรม aMSN</p></div>
<p>aMSN มี features ต่างๆมากมายไม่ว่าจะเป็น</p>
<div class="wp-caption alignleft" style="width: 302px"><img style="cursor: -moz-zoom-in;" title="aMSN" src="http://img.spacethai.net/images/002.jpg" alt="http://img.spacethai.net/images/002.jpg" width="292" height="528" /><p class="wp-caption-text">ภาพด้านบนคือภาพของโปรแกรม aMSN</p></div>
<ul>
<li>Offline Messaging ฝากข้อความเมื่อเราไม่ออน</li>
<li>Voice Clips ส่งเสียงสั้นๆ ผ่านหน้าต่างสนทนา</li>
<li>Display pictures แสดงรูปส่วนตัว</li>
<li>Custom emoticons อีโมติคอนที่เลือกได้</li>
<li>Multi-language support (around 40 languages currently supported) ใช้ได้กว่า 40 ภาษา คิดว่าจาก open source project</li>
<li>Webcam support ใช้ Webcam ได้ด้วย</li>
<li>Sign in to more than one account at once   สามาถ Login ได้หลายๆอีเมล โอ้ว สุดยอด</li>
<li>Full-speed File transfers  รับส่งไฟล์ได้อย่างรวดเร็ว</li>
<li>Group support  มีหน้า Support ของผู้พัฒนา</li>
<li>Normal, and animated emoticons with sounds อีโมติคอนแบบมาตรฐานและรูปน่าๆมากมาย</li>
<li>Chat logs  บันทึกการสนทนาได้ด้วย</li>
<li>Timestamping</li>
<li>Event alarms นาฬิกาแจ้งเตือน</li>
<li>Conferencing support รองรับการสนทนาหลายๆคน</li>
<li>Tabbed chat windows ใช้แท็บแช็ตได้</li>
</ul>
<p>ลูกเล่นทั้งหมดนี้ผมว่ามีเยอะกว่า MSN Messenger หรือ Windows Live Messenger แบบธรรมดาซะอีก</p>
<p>แต่แค่นี้ยังไม่พอครับสำหรับคนที่ใช้ MSN Plus! อยู่นั้นอนากได้ฟีเจอร์ที่มากกว่านี้ ผมขอแนะนำเลย เจ้า aMSN Messenger ก็มี aMSN Plus! ซึงรายละเอียดต่างนั้นมีเยอะมากครับ ลองดูที่ http://www.amsn-project.net/plugins.php</p>
<p>แล้วสำหรับใครที่ชอบสกินสวยๆ aMSN Messenger ก็มีสกินแจกเหมือนกันครับ มีเยอะด้วยที่ http://www.amsn-project.net/skins.php</p>
<p>เรื่องของหน้าตาเจ้าโปรแกรม aMSN Messenger บอกได้อย่างเดียวเลยว่าแทบไม่ต่างจาก MSN Messenger หรือ Windows Live Messenger เลยครับเหมือนกันเลย</p>
<div class="wp-caption alignnone" style="width: 552px"><noindex><a target="_blank" rel="nofollow" href="http://img.spacethai.net/images/webcam.jpg" ><img style="cursor: -moz-zoom-in;" title="aMSN" src="http://img.spacethai.net/images/webcam.jpg" alt="http://img.spacethai.net/images/webcam.jpg" width="542" height="485" /></a></noindex><p class="wp-caption-text">ภาพด้านบนคือภาพของโปรแกรม aMSN ขณะใช้ Webcam Chat</p></div>
<p>เนื่องจากว่า aMSN เป็นโปรแกรมแบบ open source จึงมีการพัฒนาให้รองกับหลายๆระบบปฏิบัติการไม่ว่าจะเป็น Linux, Windows ,Windows 95, Mac OS X(Universal)  ,FreeBSD ,Nokia N900 (Maemo 5) เรียกได้ว่าทุกระบบปฏิบัติการเลยทีเดียว</p>
<p>สำหรับท่านที่สนใจ <noindex><a target="_blank" rel="nofollow" href="http://www.amsn-project.net/download.php"  target="_blank"><strong>Download aMSN Messenger</strong></a></noindex> สามารถเข้าไปโหลดกันฟรีได้ที่  http://www.amsn-project.net/download.php</p>
<p>อย่าลืมกดเลือก ระบบปฏิบัติการด้วยนะครับ เพราะมีหลายแพลตฟอร์ม</p>
<p>Note : สำหรับคนที่ใช้ Ubuntu แล้วมีปัญหาเกี่ยวกับภาษาของโปรแกรมนี้มีวิธีแก้อยุ่ที่ http://www.ubuntuclub.com/node/335 นะครับ</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 237px; width: 1px; height: 1px;">open source</div>
<p>&copy;2010 <a href="http://www.phet.in.th" >Phet.in.th HS4POV เพชรอินไทย บล็อกคนไทย ใครๆก็อยากอ่าน  แลกเปลี่ยนและเรียนรู้ เพราะเทคโนโลยีไม่มีวันหยุดนิ่ง</a>. All Rights Reserved.</p>.]]></content:encoded>
			<wfw:commentRss>http://www.phet.in.th/2009/11/amsn-messenger/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Virtualization &amp; Virtual Machine Concept</title>
		<link>http://www.phet.in.th/2009/11/virtual-machine-concept/</link>
		<comments>http://www.phet.in.th/2009/11/virtual-machine-concept/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 14:03:15 +0000</pubDate>
		<dc:creator>Phet</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Genaral Talk]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[an efficient]]></category>
		<category><![CDATA[CPU single Core]]></category>
		<category><![CDATA[Full virtualization]]></category>
		<category><![CDATA[Guest Operating System]]></category>
		<category><![CDATA[hardware virtual machines]]></category>
		<category><![CDATA[isolated duplicate of a real machine]]></category>
		<category><![CDATA[Java Runtime Environment]]></category>
		<category><![CDATA[memory virtualization]]></category>
		<category><![CDATA[Microsoft Virtual Server]]></category>
		<category><![CDATA[Para-virtualization]]></category>
		<category><![CDATA[Physical memory]]></category>
		<category><![CDATA[Popek and Goldberg]]></category>
		<category><![CDATA[System virtual machines]]></category>
		<category><![CDATA[Virtual Machine]]></category>
		<category><![CDATA[Virtual Machine Concept]]></category>
		<category><![CDATA[Virtual Machines Monitor]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[VMs]]></category>
		<category><![CDATA[VMware ESX Server]]></category>
		<category><![CDATA[กลุ่มที่สองคือ process virtual machine]]></category>

		<guid isPermaLink="false">http://www.phet.in.th/?p=500</guid>
		<description><![CDATA[สวัสดีท่านผู้อ่านทุกท่านครับ วันนี้มีโอกาสพิเศษได้มาเขียนบทความที่ตัวเองไม่ถนัด อันที่จริงแล้วไม่แน่ใจเสียด้วยซ้ำว่าข้อมูลและบทวิเคราะห์ที่นำเสนอออกไปนั้นมันจะถูกหรือไม่นั้นถ้าท่านผู้อ่านท่านใดต้องการเสนอแนะโต้แย้งในประเด็นใดสามารถแจ้งเข้ามาได้ผ่าน Comment นะครับ Virtual Machine Concept คือ แนวคิดการสร้างเครื่องคอมพิวเตอร์เสมือนบนฮาร์ดแวร์เพียงชุดเดียวซึ่งมันสามารถทำงานได้เสมือนกับว่ามีคอมพิวเตอร์หลายๆเครื่อง โดยมีการแยกการทำงานของระบบต่างๆได้อย่างเป็นอิสระต่อกัน มีการให้แนวคิดแรกๆของ Virtual Machine ซึ่งถูกกล่าวโดย Popek and Goldberg โดยกล่าวสั้นๆไว้ว่า&#8221;an efficient, isolated duplicate of a real machine&#8221; หรือ &#8220;มีประสิทธิภาพ และแยกการทำงานออกจากกันได้เสมือนจริง Virtual Machine นั้นแบ่งเป็นสองประเภทใหญ่ๆคือ กลุ่มแรก System virtual machines มันคือ Virtual Machine ที่แยกการทำงานโดยสมบูรณ์ทั้งระบบ ไม่ว่าจะเป็นการจำลองเสมือนหมดทุกอย่างไม่ว่าจะเป็น Bios, Hardware ต่างๆ, Hard disk, ram, Netword Card รวมไปถึงอุปกรณ์อื่นๆ และสามารถเรียกใช้งานระบบปฏิบัติการได้อย่างสมบูรณ์ กลุ่มที่สองคือ process virtual machine [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>สวัสดีท่านผู้อ่านทุกท่านครับ วันนี้มีโอกาสพิเศษได้มาเขียนบทความที่ตัวเองไม่ถนัด อันที่จริงแล้วไม่แน่ใจเสียด้วยซ้ำว่าข้อมูลและบทวิเคราะห์ที่นำเสนอออกไปนั้นมันจะถูกหรือไม่นั้นถ้าท่านผู้อ่านท่านใดต้องการเสนอแนะโต้แย้งในประเด็นใดสามารถแจ้งเข้ามาได้ผ่าน Comment นะครับ</p></blockquote>
<p><img class="alignleft" src="http://img.spacethai.net/images/wvchartvm.gif" alt="http://img.spacethai.net/images/wvchartvm.gif" width="172" height="200" /><strong>Virtual Machine Concept</strong> คือ แนวคิดการสร้างเครื่องคอมพิวเตอร์เสมือนบนฮาร์ดแวร์เพียงชุดเดียวซึ่งมันสามารถทำงานได้เสมือนกับว่ามีคอมพิวเตอร์หลายๆเครื่อง โดยมีการแยกการทำงานของระบบต่างๆได้อย่างเป็นอิสระต่อกัน</p>
<p>มีการให้แนวคิดแรกๆของ Virtual Machine ซึ่งถูกกล่าวโดย Popek and Goldberg โดยกล่าวสั้นๆไว้ว่า&#8221;an efficient, isolated duplicate of a real machine&#8221; หรือ &#8220;มีประสิทธิภาพ และแยกการทำงานออกจากกันได้เสมือนจริง</p>
<p>Virtual Machine นั้นแบ่งเป็นสองประเภทใหญ่ๆคือ</p>
<p><strong>กลุ่มแรก System virtual machines</strong></p>
<p>มันคือ Virtual Machine ที่แยกการทำงานโดยสมบูรณ์ทั้งระบบ ไม่ว่าจะเป็นการจำลองเสมือนหมดทุกอย่างไม่ว่าจะเป็น Bios, Hardware ต่างๆ, Hard disk, ram, Netword Card รวมไปถึงอุปกรณ์อื่นๆ และสามารถเรียกใช้งานระบบปฏิบัติการได้อย่างสมบูรณ์</p>
<p><strong>กลุ่มที่สองคือ process virtual machine </strong>มันถูกออกแบบมาเฉพาะเจาะจงมากกว่า System virtual machines มันอาจถูกออกแบบมาให้รันโปรแกรมโปรแกรมหนื่งหรือประมวลผลอย่างใดอย่างหนึ่งเท่านั้น ยกตัวอย่าง virtual machine ชนิดนี้เช่น Java Runtime Environment (JRE) มันคือซอร์ฟแวร์ที่รับคำสั่งจากซอร์ฟแวรืที่เป็นจาวา แล้วทำการประมวลผลและแสดงผลข้อมูลเสมือนกับเป็นระบบปฏิบัติการย่อยๆเลยทีเดียว</p>
<p><strong>System virtual machines</strong> บางครั้งอาจเรียกว่า hardware virtual machines มันคือระบบที่ออกแบบมาเพื่อจำลอง เครื่องคอมพิวเตอร์หลายๆเครื่องให้ทำงานพร้อมกัน และเป็นอิสระต่อกันทั้งการใช้ข้อมูลในฮาร์ดิส การเข้าถึงแรม การใช้คำสั่งประมวลผล ตลอดจนระบบปฏิบัติการ สิ่งเหล่านี้ล้วนแยกออกจากันโดยอิสระ System virtual machines ยังถูกแบ่งออกเป็นสองชนิดคือ <span> (<strong>Type 1</strong> หรือ <strong>native</strong> VM) และ (<strong>Type 2</strong> หรือ <strong>hosted</strong> VM)</span></p>
<p><noindex><a target="_blank" rel="nofollow" href="http://img.spacethai.net/images/5.png" ><img src="http://img.spacethai.net/images/5.png" alt="http://img.spacethai.net/images/5.png" width="558" height="266" /></a></noindex></p>
<p><strong><span>ความสามารถหลักๆของ </span>virtual machines</strong></p>
<p><img class="alignleft" src="http://img.spacethai.net/images/virtualmac.jpg" alt="http://img.spacethai.net/images/virtualmac.jpg" width="322" height="241" /> # จะต้องรัน OS หรือระบบปฏิบัติการได้หลายๆระบบปฏิบัติการพร้อมๆกันในสภาพแวดล้อมที่เรียกว่า co-exist หรือมีการใช้งานพร้อมๆกันโดยจะต้องแยกการทำงานให้เป็นอิสระต่อกัน</p>
<p># virtual machine จะสามารถเรียกใช้คำสั่งต่างๆในการประมวลผลจาก CPU ซึ่งอยู่ในหน่วยประมวลผล (processor) ได้เสมือนกับการใช้เครื่องคอมพิวเตอร์จริงๆ</p>
<p># ซอร์ฟแวร์ โปรแกรมประยุกต์และ application ต่างๆ จะทำงานได้อย่างมีประสิทธิภาพและมีเสถียรภาพตลอดจนจะต้องสามารถกู้คือการทำงานได้</p>
<p><strong>ข้อจำกัดของ virtual machines</strong></p>
<p>แม้ในทางทฤษฏีแล้ว virtual machines ไม่ต่างอะไรกับการใช้เครื่องจริงๆ แต่ในทางปฏิบัตินั้นพบปัญหาทางอ้อมในการเข้าถึงฮาร์ดแวร์ซึ่งปัญหานั้นเกิดจากการที่ฮาร์ดแวร์ยังไม่มีประสิทธิภาพเท่าที่ควรนัก</p>
<p>โดยส่วนใหญ่แล้วเมื่อเรากล่าวถึง Virtual Machine มักจะเป็นการนำซอร์ฟแวมาช่วยในการจำลองเครื่องคอมพิวเตอร์อีกเครื่องหนึ่งเพื่อรันระบบปฏิบัติการโดยเราสามารถควบคุม การใช้ทรัพยากรตั้งแต่หน่วยประมวลผล พื้นที่ฮาร์ดดิส แรม และอุปกรณ์อื่นๆ</p>
<p>แต่อย่างไรก็ดีด้วยข้อจำกัดของ ฮาร์ดแวร์ประมวลผลหรือ CPU single Core ที่ต้องอาศัยเทคนิค time-sharin ในการแบ่งช่วงเวลาเพื่อทำงานหลายๆงาน ทำการเมื่อนำ Virtual Machine มาใช้ยิ่งทำให้การประมวลผลช้าลงอย่างมาก ซึ่งซอร์ฟแวร์ที่ทำหน้าที่เป็น Virtual Machine จะต้องทำการแบ่งทรัพยากรในการประมวลผลให้มีประสิทธิตลอดจากการใช้หน่วยความจำ ซึ่งมีการนำเทคนิคที่ชื่อว่า memory virtualization มาช่วยในการจัดสรรทรัพยากรหน่วยความจำเพื่อใช้ร่วมกัน</p>
<p>Virtual Machine นั้นบางครั้งเราก็มักจะนำมารวมเป็นส่วนหนึ่งกับ เทคโนโลยี Virtualization ซึ่งเวชวลไลเซชันซอฟต์แวต์ก็คือการสร้างสภาพแวดล้อมจำลองของเครื่องขึ้นมา โดยที่มันจะทำงานอยู่ภายใต้ฮาร์ดแวร์นั้น เวชวล<br />
ไล เซชันซอฟต์แวต์ก็คือการสร้างส่วนควบคุมที่เชื่อมต่อกับซอฟต์แวร์ที่ ทำหน้าเป็นเครื่องคอมพิวเตอร์เสมือนหรือที่เราเรียกว่าเวชวลแมชชีน<br />
(Virtual Machines:VMs) ซึ่งก็คือซอฟต์แวร์ที่ทำหน้าที่ในการทำงานเป็นตัวแทนของทรัพยากรต่างๆบน เครื่องคอมพิวเตอร์ ตัวอย่าง<br />
เช่น  การจำลองโปสเซสเซอร์  (Processor) , หน่วยความจำหลัก  (Physical memory) , การเชื่อมต่อกับเครือข่าย (Network connection) และ อุปกรณ์ อินพุท เอาท์พุท (IO Device)เป็นต้น ในส่วนซอฟต์แวต์ด้านสแตก จะรวมเอาระบบปฏิบัติการ (Operating system) และโปรแกรมต่างๆ ให้ทำงานอยู่ในส่วนบนสุดของตัว เวชวลแมชชีน ซึ่งการทำงานของซอฟต์แวร์เวชวลแมชชีนต่างๆ สามารถที่<br />
จะทำงานพร้อมกันได้ในเครื่องเดียวกัน และในการเข้าใช้ทรัพยากรเครื่องของตัวซอฟต์แวร์เวชวลแมชชีน จะถูกควบคุมด้วยโปรแกรมที่เรียกว่า เวชวลแมชชีนมอนิเตอร์ (Virtual Machines Monitor:VMM) ซึ่งถูกออกแบบมาเพื่อช่วยในการจัดการและจัดสรรการใช้ทรัพยากรของระบบร่วมกัน รวมถึงการแปลคำสั่งจากเวชวลแมชชีนไปเป็นคำสั่งระบบของเครื่อง (Physical Hardware)</p>
<p><img class="alignleft" src="http://img.spacethai.net/images/vmwarevi3d.gif" alt="http://img.spacethai.net/images/vmwarevi3d.gif" width="275" height="348" />สถาปัตยกรรมของการทำเวชวลไลเซชั่น</p>
<p>มีทางเลือกมากมายในการ สนับสนุนเทคโนโลยีการทำงานของเวชวลไลเชชัน แต่มีเทคนิคอยู่ 2 รูปแบบที่เป็นผู้นำทางด้านเทคโนโลยีนี้อยู่ก็คือเทคนิคแบบ Full virtualization และ Para-virtualization</p>
<p>Full virtualization สำหรับการทำเวชวลไลเซชั่นในรูปแบบนี้ ถูกออก แบบเพื่อเตรียมการทำให้เป็นรูปแบบเสมือนทั้งหมดของฮาร์ดแวร์ และสร้างระบบเสมือนที่สมบูรณ์ ในที่นี้จะทำให้เราสามารถที่นำ ระบบปฏิบัติการอื่นๆ มาติดตั้งและสามารถที่จะทำงานอยู่บนเครื่องคอมพิเตอร์เดียวกันได้ ซึ่งเราจะเรียกว่าระบบปฏิบัติที่มาติดตั้งเพิ่มเติมนี้ว่า ระบบปฏิบัติการเยือน ( Guest Operating System: GOS ) โดยที่ระบบปฏิบัติการเยือนสามารถที่จะทำงานได้โดยไม่ต้องมีการแก้ไขเปลี่ยน แปลงสิ่งใดๆ กับคำสั่งที่ถูกร้องขอจากระบบปฏิบัติการเยือนนั้นๆ หรือในตัวโปรแกรมของมันเอง เพราะฉะนั้น ระบบปฏิบัติการเยือนหรือโปรแกรม จะไม่ทราบถึงสภาพแวดล้อมจำลองเสมือนจริงที่เกิดขึ้น จึงทำให้ระบบปฏิบัติการเยือนและโปรแกรมของมันทำงานอยู่บน เวชวลแมชชีน ในขณะที่ในความจริงแล้วจะต้องทำงานบนสภาวะแวดล้อมของระบบจริงๆ ( Physical system ) วิธีการนี้ทำให้เกิดประโยชน์ เพราะว่ามันได้แยกการเชื่อมต่อของซอฟต์แวร์และระบบปฏิบัติการเยือน ออกจากฮาร์ดแวร์อย่างสมบูรณ์ ดังนั้นผลลัพธ์ของวิธีการแบบ Full virtualization ก็คือสามารถให้มีเส้นทางการเคลื่อนย้ายของตัวซอฟต์แวร์ และ ภาระงานต่างๆ ( workloads ) ระหว่างระบบปฏิบัติการที่มีคุณสมบัติที่แตกต่างกัน ตัวอย่างของซอฟต์แวร์เวชวลไลเชชัน ที่ใช้เทคนิค Full virtualization ก็คือ Microsoft Virtual Server, และ VMware ESX Server</p>
<p>Para-virtualization เป็น อีกวิธีการหนึ่งในการทำเวชวลไลเชชัน โดยนำเสนอให้แต่ละ เวชวลแมชชีน คือรูปแบบเสมือนของฮาร์ดแวร์ที่ถูกนำเสนอเช่นเดียวกันกับแบบ Full virtualization แต่มีสิ่งที่ไม่เหมือนกันก็คือในเทคนิคแบบนี้จะสามารถระบุไปถึงภายในกายภาพ ของฮาร์ดแวร์ (Physical Hardware ) โดยเทคนิค Para-virtualization ต้องการที่จะมีการเปลี่ยนแปลงแก้ไขคำร้องขอของระบบปฏิบัติการเยือน ที่กำลังทำงานอยู่บนเวชวลแมชชีน ผลลัพธ์ของมันก็คือ ระบบปฏิบัติการเยือน จะรับรู้ได้ว่ามันกำลังทำงานอยู่บนซอฟต์แวร์เวชวลแมชชีนนั่นเอง มีการยอมรับว่าประสิทธิภาพที่ได้จะใกล้เคียงกับประสิทธิภาพตามธรรมชาติของ ระบบปฏิบัติการเยือน วิธีการของ Para- virtualization ยังคงดำเนินการพัฒนาและยังมีข้อจำกัดอยู่ เช่นการเกิดแคชของข้อมูลของระบบปฏิบัติการเยือน ( Guest Operating System Cache Data ) และการเชื่อมต่อกันที่ยังไม่มีความน่าเชื่อถือเพียงพอ ( Unauthenticated Connections )</p>
<blockquote><p>ปัจจุบันมีการนำเทคโนโลยี Virtual Machine มาใช้กันอย่างหลากหลายเนื่องจากมีการพัฒนาฮาร์ดแวร์ให้มีหน่วยประมวลผลแบบหลายคอร์หรือ muti core ซึ่งรองรับการทำ Virtual Machine ให้มีประสิทธิภาพสูงขึ้นจนแทบไม่ต่างจาก การใช้หน่วยประมวลผลจริงเพราะมันสามารถทำงาน virtual machine (VM) สอง session ในขณะที่ทำงานพร้อมกันบนระบบที่มีหน่วยประมวลผลกลางเพียงตัวเดียว</p></blockquote>
<p><em>แหล่งอ้างอิง</em></p>
<p>Wikipedia</p>
<p>intel.com</p>
<p>thaiopensource.org</p>
<p>ช่วยแปลไทยโดย Bing Google ดิกชันนารี่ และผมเอง</p>
<p>เรียบเรียงและวิเคราะห์ โดย เพชร อิ่มทองคำ ในนาม Phet.in.th</p>
<p>บทความนี้ให้ถือเป็นลิขสิทธิ ตามขอกำหนดของบล็อกนี้คือการอ้างอิงที่มา ตาม <noindex><a target="_blank" rel="nofollow" href="http://creativecommons.org/licenses/by-nc-nd/3.0/th" rel="license"  target="_blank"> Creative Commons Attribution-NonCommercial-NoDerivs 3.0 License</a></noindex></p>
<p>เพิ่มเติมจาก <cite><noindex><a target="_blank" rel="nofollow" href="http://www.idayblog.com/" rel="external nofollow" >iDayBlog</a></noindex></cite></p>
<blockquote><p>รันโพรเซสหลายๆตัวในเวลาเดียวกัน หลักการเดียวกับพวก Dedicate Hosting ล่ะครับ จำลองการทำงาน เสมือนว่าทำงานอยู่บนคอมฯหรือเครื่องมือหลายๆตัว หรือแยกจากกัน ทั้งที่จริงก็รันการทำงานอยู่ศูนย์กลาง</p></blockquote>
<p>&copy;2010 <a href="http://www.phet.in.th" >Phet.in.th HS4POV เพชรอินไทย บล็อกคนไทย ใครๆก็อยากอ่าน  แลกเปลี่ยนและเรียนรู้ เพราะเทคโนโลยีไม่มีวันหยุดนิ่ง</a>. All Rights Reserved.</p>.]]></content:encoded>
			<wfw:commentRss>http://www.phet.in.th/2009/11/virtual-machine-concept/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>โฆษณา Linux เพื่อนแท้ของคอมพิวเตอร์คุณ</title>
		<link>http://www.phet.in.th/2009/04/%e0%b9%82%e0%b8%86%e0%b8%a9%e0%b8%93%e0%b8%b2-linux-%e0%b9%80%e0%b8%9e%e0%b8%b7%e0%b9%88%e0%b8%ad%e0%b8%99%e0%b9%81%e0%b8%97%e0%b9%89%e0%b8%82%e0%b8%ad%e0%b8%87%e0%b8%84%e0%b8%ad%e0%b8%a1%e0%b8%9e/</link>
		<comments>http://www.phet.in.th/2009/04/%e0%b9%82%e0%b8%86%e0%b8%a9%e0%b8%93%e0%b8%b2-linux-%e0%b9%80%e0%b8%9e%e0%b8%b7%e0%b9%88%e0%b8%ad%e0%b8%99%e0%b9%81%e0%b8%97%e0%b9%89%e0%b8%82%e0%b8%ad%e0%b8%87%e0%b8%84%e0%b8%ad%e0%b8%a1%e0%b8%9e/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 08:44:57 +0000</pubDate>
		<dc:creator>Phet</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Linux OS]]></category>
		<category><![CDATA[Linux VDO]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Operating System]]></category>
		<category><![CDATA[Wikipedia]]></category>
		<category><![CDATA[กนู]]></category>
		<category><![CDATA[ระบบปฏิบัติการคอมพิวเตอร์]]></category>
		<category><![CDATA[ลินุกซ์]]></category>
		<category><![CDATA[ลินุกซ์ เพนกวิน]]></category>

		<guid isPermaLink="false">http://www.phet.in.th/?p=317</guid>
		<description><![CDATA[สบายดีท่านผู้อ่านทุกท่าน เมื้อนี้ข้าพเจ้าขอนำเสนอ คลิปวีดีโอ โฆษณา Linux OS ซึ่ง Linux ก็คือระบบปฏิบัติการคอมพิวเตอร์ Operating System ที่เป็น Open Source  ซึ่ง โอเพนซอร์ส ก็คือการยอมเปิดเผยโปรแกรมพร้อมซอร์สโค๊ตฟรีๆโดยให้นักพัฒนาทั่วๆไปสามารถนำไปพัฒนาต่อได้ Linux มีความหมายในสารานุกรมเสรี Wikipedia ดังนี้ ลินุกซ์ (Linux) และรู้จักในชื่อ กนู/ลินุกซ์ (GNU/Linux) โดยทั่วไปเป็นคำที่ใช้ในความหมายที่หมายถึงระบบปฏิบัติการแบบยูนิกซ์ โดยใช้ลินุกซ์ เคอร์เนล เป็นศูนย์กลางทำงานร่วมกับไลบรารีและเครื่องมืออื่น ลินุกซ์เป็นตัวอย่างหนึ่งในฐานะซอฟต์แวร์เสรี และซอฟต์แวร์โอเพนซอร์สที่ ประสบความสำเร็จและมีชื่อเสียง ทุกคนสามารถดูหรือนำโค้ดของลินุกซ์ไปใช้งาน, แก้ไข, และแจกจ่ายได้อย่างเสรี ลินุกซ์นิยมจำหน่ายหรือแจกฟรีในลักษณะเป็นแพคเกจ โดยผู้จัดทำจะรวมซอฟต์แวร์สำหรับใช้งานในด้านอื่นเป็นชุดเข้าด้วยกัน เริ่มออกทะเลแล้วครับ เอาหล่ะมาพูดเรื่องโฆษณานี้ต่อเลย คือเค้าต้องการนำเสนอว่าเมื่อคอมพิวเตอร์ของคุณต้องเจอกับระบบปฏิบัติการไม่เป็นมิตร วันๆก็มีแต่แสวงหาวิธีทวงตังให้คุณซื้อแผ่นแท้ลิขสิทธิ์ ระบบปฏิบัติการของแท้ซึ่งมีราคาแพงหูฉี่ ซึ่งถ้าคุณไม่ยอมซื้อระบบปฏิบัติการก็จะไม่ยอมทำงาน คอมพิวเตอร์ของคุณก็น๊อก ต้องส่งเข้าโรงพยาบาลคอมพิวเตอร์ หมอก็ได้แต่รักษาพอไปรอด แต่คอมคุณก็ยังไม่ฟื้น สุดท้ายพระเอกขี่ม้าขาวก็มาช่วย เค้าคนนั้นก็คือ &#8220;ลินุกซ์ เพนกวิน&#8221; เรื่องราวจะเป็นยังไงต่อไปติดตามชมได้จากคลิป VDO ครับ [...]]]></description>
			<content:encoded><![CDATA[<p>สบายดีท่านผู้อ่านทุกท่าน</p>
<p>เมื้อนี้ข้าพเจ้าขอนำเสนอ คลิปวีดีโอ โฆษณา <strong>Linux OS</strong> ซึ่ง <strong>Linux</strong> ก็คือระบบปฏิบัติการคอมพิวเตอร์ Operating System ที่เป็น Open Source  ซึ่ง โอเพนซอร์ส ก็คือการยอมเปิดเผยโปรแกรมพร้อมซอร์สโค๊ตฟรีๆโดยให้นักพัฒนาทั่วๆไปสามารถนำไปพัฒนาต่อได้</p>
<p>Linux มีความหมายในสารานุกรมเสรี Wikipedia ดังนี้</p>
<blockquote><p><img class="alignleft" src="http://img.spacethai.net/images/384139linu.jpg" alt="http://img.spacethai.net/images/384139linu.jpg" width="165" height="199" />ลินุกซ์ (Linux) และรู้จักในชื่อ กนู/ลินุกซ์ (GNU/Linux) โดยทั่วไปเป็นคำที่ใช้ในความหมายที่หมายถึงระบบปฏิบัติการแบบยูนิกซ์ โดยใช้ลินุกซ์ เคอร์เนล เป็นศูนย์กลางทำงานร่วมกับไลบรารีและเครื่องมืออื่น ลินุกซ์เป็นตัวอย่างหนึ่งในฐานะซอฟต์แวร์เสรี และซอฟต์แวร์โอเพนซอร์สที่ ประสบความสำเร็จและมีชื่อเสียง ทุกคนสามารถดูหรือนำโค้ดของลินุกซ์ไปใช้งาน, แก้ไข, และแจกจ่ายได้อย่างเสรี ลินุกซ์นิยมจำหน่ายหรือแจกฟรีในลักษณะเป็นแพคเกจ โดยผู้จัดทำจะรวมซอฟต์แวร์สำหรับใช้งานในด้านอื่นเป็นชุดเข้าด้วยกัน</p></blockquote>
<p>เริ่มออกทะเลแล้วครับ เอาหล่ะมาพูดเรื่องโฆษณานี้ต่อเลย คือเค้าต้องการนำเสนอว่าเมื่อคอมพิวเตอร์ของคุณต้องเจอกับระบบปฏิบัติการไม่เป็นมิตร วันๆก็มีแต่แสวงหาวิธีทวงตังให้คุณซื้อแผ่นแท้ลิขสิทธิ์ ระบบปฏิบัติการของแท้ซึ่งมีราคาแพงหูฉี่ ซึ่งถ้าคุณไม่ยอมซื้อระบบปฏิบัติการก็จะไม่ยอมทำงาน คอมพิวเตอร์ของคุณก็น๊อก ต้องส่งเข้าโรงพยาบาลคอมพิวเตอร์ หมอก็ได้แต่รักษาพอไปรอด แต่คอมคุณก็ยังไม่ฟื้น สุดท้ายพระเอกขี่ม้าขาวก็มาช่วย เค้าคนนั้นก็คือ &#8220;ลินุกซ์ เพนกวิน&#8221; เรื่องราวจะเป็นยังไงต่อไปติดตามชมได้จากคลิป VDO ครับ</p>
<p><img src="http://img.youtube.com/vi/xceiMJSunIg/1.jpg" alt="http://img.youtube.com/vi/xceiMJSunIg/1.jpg" /><img src="http://img.youtube.com/vi/xceiMJSunIg/2.jpg" alt="http://img.youtube.com/vi/xceiMJSunIg/2.jpg" /><img src="http://img.youtube.com/vi/xceiMJSunIg/3.jpg" alt="http://img.youtube.com/vi/xceiMJSunIg/3.jpg" /></p>
<p>ภาพตัวอย่างโดยสังเขป<br />
<object width="425" height="344" data="http://www.youtube.com/v/svaHnha-PXs&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/svaHnha-PXs&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /></object></p>
<p>อันนี้ตัวเต็ม ขนาด 55 วินาที</p>
<p><object width="500" height="400"><param name="movie" value="http://www.youtube.com/v/svaHnha-PXs&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/svaHnha-PXs&#038;fs=1" type="application/x-shockwave-flash" width="500" height="400" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>&copy;2010 <a href="http://www.phet.in.th" >Phet.in.th HS4POV เพชรอินไทย บล็อกคนไทย ใครๆก็อยากอ่าน  แลกเปลี่ยนและเรียนรู้ เพราะเทคโนโลยีไม่มีวันหยุดนิ่ง</a>. All Rights Reserved.</p>.]]></content:encoded>
			<wfw:commentRss>http://www.phet.in.th/2009/04/%e0%b9%82%e0%b8%86%e0%b8%a9%e0%b8%93%e0%b8%b2-linux-%e0%b9%80%e0%b8%9e%e0%b8%b7%e0%b9%88%e0%b8%ad%e0%b8%99%e0%b9%81%e0%b8%97%e0%b9%89%e0%b8%82%e0%b8%ad%e0%b8%87%e0%b8%84%e0%b8%ad%e0%b8%a1%e0%b8%9e/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
