ThaiEMB.com สังคมแห่งมิตรภาพ และการแบ่งปัน

ซอฟต์แวร์สร้างลาย => บอร์ดโปรแกรม Wilcom => ข้อความที่เริ่มโดย: INBORN07 ที่ วันที่ 10 กันยายน พ.ศ. 2556, 16:29:15



หัวข้อ: ความเข้าใจเรื่องระบบOS,ระบบProgram, 32-64bit
เริ่มหัวข้อโดย: INBORN07 ที่ วันที่ 10 กันยายน พ.ศ. 2556, 16:29:15
ก็จะมาเล่าสู่กันฟังเผื่อหลายท่านจะยังไม่ทราบ ด้วยภาษาง่ายๆ  ถ้าท่านต้องการข้อมูลทางทฤษฎีเพิ่มเติม ก็ไปพบกับอากู๋ได้ตามสะดวก

ปัญหาหลักๆที่พบก็คือ ผู้ใช้งานOS พบความไม่เสถียรในโปรแกรมที่ใช้
ตัวอย่างเช่น Wilcom 2006 SP4r2 รันบนWindow7 64bit
    ท่านก็จะพบว่าโปรแกรมมักตอบสนองไม่ทันต่อความต้องการ ค้างบ้าง เด้งหลุดบ้าง บางรายรันไม่ได้เลยด้วยซ้ำ

ดังนั้น สิ่งที่เราควรเข้าใจคือ
1.โปรแกรมที่เราใช้งานอยู่ สามารถรองรับการทำงาน 64-bit ได้หรือไม่ (ตรวจดูspecของโปรแกรม)
2.โปรแกรมที่ทำงานประเภท 16-bit ยังคงทำงานได้กับ Windows 32-bit (เพราะพื้นฐานโครงสร้างที่ต่างกัน บ้างก็รันเร็วเกิน บ้างก็อืดมาก)
3.โปรแกรมที่ทำงานประเภท 32-bit ยังคงทำงานได้กับ Windows 64-bit 
   (ส่วนใหญ่โปรแกรมที่เราใช้เป็นประเภท 32-bit แต่โปรแกรมที่ต้องพึ่งพาHardwareเฉพาะอย่าง เช่นDongle มักจะมีปัญหากับDriverต่ออีก)
4.โปรแกรมที่ทำงานประเภท 16-bit จะไม่สามารถใช้งานได้กับ Windows 64-bit (เพราะพื้นฐานโครงสร้างที่ต่างกัน บ้างก็อืดมาก บ้างก็รันไม่ได้เลย)   
5.ฮาร์ดแวร์ ต้องระวังเรื่องของ driver ว่ารองรับการทำงาน Windows 64-bit หรือไม่
 
 สรุปง่ายๆ เลย ก็คือ ถ้าท่านคิดจะอัพระบบจาก XP แต่ไม่รู้จะเลือกตัวไหน
        และถ้าท่านคิดจะใช้Programเก่าๆ ก็ขอให้ใช้บนWindow 7 32 bit เหมาะกับคอมงานตั้งโต๊ะ และมีความเสถียรมากแล้ว


หัวข้อ: Re: ความเข้าใจเรื่องระบบOS,ระบบProgram, 32-64bit
เริ่มหัวข้อโดย: JTC ที่ วันที่ 10 กันยายน พ.ศ. 2556, 17:18:19
เสริมอีกนิดครับ

OS = operating system คือระบบปฏิบัติการในคอมพิวเตอร์ ในสมัยแรก ๆ จะเป็นแบบ Dos (เป็นแบบตัวหนังสือ) พอมายุคนี้จะเป็นแบบกราฟฟิกกันเต็มตัว ที่เป็นระบบของคอมพิวเตอร์ปัจจุบันี้จะมีอยู่ด้วยกัน 3 ตัวคือ Windows, Mc OS และ Linux นอกนั้นจะมีระบบปฏิบัติการอื่น ๆ ที่ใช้กันเฉพาะทางอีกเช่น Unix เป็นต้น

คราวนี้ระบบ OS ที่เป็นแบบ Windows นั้นจะมีการวิวัฒนาการไปเรื่อย ๆ แรกเริ่มจะเป็นแบบ 16 บิต ต่อมาก็พัฒนาเป็นแบบ 32 บิต ซึ่งจากการเปลี่ยนแปลงจำนวนบิตนี้ทางไมโครซอฟท์ที่เป็นผู้สร้างวินโดว์ก็ได้ทำระบบให้สามารถรันโปรแกรมเก่า ๆ ที่เป็นแบบ 16 บิตได้ด้วย  และ ถัดมาก็พัฒนาเป็นแบบ 64 บิต ซึ่งได้ทำให้โปรแกรมสามารถรันโปรแกรมเก่าอย่าง 32 บิตได้ แต่แบบ 16 บิตนั้นเก่าเกินไปทางไมโครซอฟท์จึงได้ตัดส่วนของโปรแกรมเก่าที่เป็นแบบ 16 บิตทิ้งไป ทำให้โปรแกรมเก๋ากึ๊กอย่าง 16 บิตไม่สามารถรันบน OS แบบ 64 บิตได้ต่อไป

และวินโดว์แบบ 64 บิตนี่เอง ที่มันมีปัญหากับการลงโปรแกรม เนื่องจากวินโดว์ได้ใส่ใบตรวจสอบการรับรองอุปกรณ์ หรือที่เรียกว่า Driver Signature เพื่อให้อุปกรณ์ที่ใส่เข้าไปในคอมพิวเตอร์สามารถทำงานได้เข้ากับระบบ OS นั่นเอง  ซึ่งระบบ Driver Signature นี่เองครับที่เป็นปัญหาและเรื่องยุ่งยากมากในการที่จะติดตั้ง Dongle จำลองของโปรแกรม เนื่องตัว Dongle จำลองที่ติดตั้งไปนั้นไม่มีใบรับรอง จึงต้องหาวิธีการให้มันสามารถทำงานบนวินโดว์แบบ 64 บิตได้   โดยในขณะนี้สามารถปิดการตรวจสอบได้ 2 อย่างคือ 1.ใช้โปรแกรม ReadyDriverPlus เพื่อไปปิดระบบตรวจสอบ 2.ใช้โปรแกรม Driver Signature Enforcement Overrider 1.3b เพื่อปิดระบบ ซึ่งถ้าแบบที่1ใช้ไม่ได้ก็ใช้แบบที่สองแทนได้ ซึ่งทั้งสองแบบมีจุดประสงค์เดียวกันคือ ปิดระบบการตราวจสอบใบรับรองอุปกรณ์นั่นเอง

ในอนาคตอันไม่ใกลนี้ จะมี OS ที่เป็นแบบ 128 บิตออกมาเพื่อรองรับเทคโนโลยีที่เดินหน้าอย่างไม่สิ้นสุด แน่นอนว่าโปรแกรมที่เป็นแบบ 16 บิต และ 32 บิต ก็ต้องจบชีวิตในไม่ช้าเช่นกัน (ไม่ต้องกลัวไปนะครับ อีกนานจนลืมถึงจะมีระบบนี้ออกมา)


หัวข้อ: Re: ความเข้าใจเรื่องระบบOS,ระบบProgram, 32-64bit
เริ่มหัวข้อโดย: Kriangkraiw ที่ วันที่ 10 กันยายน พ.ศ. 2556, 17:41:56
ต่อไปรุ่นลูกเรา คงได้ใช้ระบบปฏิบ้ติการแบบ J.A.R.V.I.S. (Just A Rather Very Intelligent System) แบบในหนัง Iron Man ครับ

ไม่รู้จะได้อยู่เห็นหรือเปล่า ตื่นเต้นครับ
ในวันที่คอมพิวเตอร์เป็นปัจจัยที่ 5 มาแทนทุกสิ่งทุกอย่างในชีวิตเรา

เกรียงไกร