PDA

ดูเวอร์ชั่นเต็ม : Windows 32 and 64 bit แนะนำหน่อยครับ



DRAGONBALL5
6th August 2013, 08:56
คือว่าผมอยากรู้ว่า 32 กับ 64 บิต ต่างกันยังไงบ้าง 1 คือ แรม แล้วเล่นเกมส์ 64 บิต จะหน่วงกว่า 32 บิต หรือป่าว หรือ อื่นๆอีกครับ

xtcian
8th August 2013, 10:29
อะไรคือ 64bit? คือ CPU ปกติเนี่ยจะมีความจำของตนเองไว้ใช้งานภายในขนาดหนึ่ง ซึ่งหน้าที่ของความจำนี้ก็คืออ้างอิงถึงคำสั่งที่จะใช้งาน และอ้างอิงถึงข้อมูลที่จะมาใช้คำสั่งนั้น โดยถ้าเป็น 32bit นั้นการอ้างถึงความจำแต่ละครั้งนั้น จะได้ข้อมูลกลับมา 32bit (1 bit มีค่าได้ 2 รูปแบบคือ 1 ,0 เท่านั้น) แต่ถ้าเป็น 64bit ก็จะได้ข้อมูลกลับมา 64bit ถ้าเรามาคำนวนดูว่า 64bit นั้นมีค่ามากกว่า 32bit ขนาดไหนก็คือ

32bit มีค่าประมาณ 4,000,000,000.-
64bit มีค่าประมาณ 18,000,000,000,000,000,000.-
จะเห็นว่า 64bit นั้นน้อยกว่า 32bit แบบเทียบกันไม่ได้ซึ่งด้วยเหตุนี้นี่เองทำให้ CPU ประเภท 64bit นั้นจะมีความสามารถสูงกว่า CPU 32bit เป็นอย่างมาก(โดยความสามารถนี้ไม่ได้แสดงออกมาทางด้านความเร็วอย่างเดียว แต่ว่าออกมาทางด้านปริมาณหน่วยความจำ ความง่ายในการเขียนโปรแกรม และCPU สามารถทำสิ่งต่างๆได้มากขึ้นด้วย) แต่ทำไมเราถึงไม่เห็นความแตกต่างอันนี้ในปัจจุบันนั้นก็เพราะว่า CPU ที่เป็น 64 บิตนั้นจะใช้งานได้เต็มประสิทธิภาพที่มีอยู่ก็ต่อเมื่อ ระบบปฏิบัติการรองรับเต็มที่ โปรแกรมที่เราจะใช้งานรองรับ driver ของอุปกรณ์ต่างๆ รองรับ
ซึ่งทั้ง 3 อย่างนี้ล้วนแล้วแต่ยังมีปัญหาในการรองรับในปัจจุบัน เราจึงยังไม่จะยังไม่เห็นความแตกต่างของโปรแกรมประเภท 32bit และ 64bit นัก


ความแตกต่างที่เห็นได้ชัดเจนระหว่าง 64bit และ 32bit คือ

สามารถใช้แรมเพิ่มจาก เดิม 4GB เป็น 128GB (จริงๆแล้วซัพพอร์ตได้มากกว่านี้แต่ว่าถูกจำกัดไว้โดย Window)
โปรแกรมประเภท 64bit จะทำงานได้เร็วกว่าโปรแกรมตัวเดียวกันประเภท 32bit (เงื่อนไข : โปรแกรม 64bit ทำงานบนระบบปฏิบัติการ 64bit และ โปรแกรม 32bit ทำงานบนระบบปฏิบัติการ 32bit) แต่ไม่เห็นผลต่างนี้ในเกมปัจจุบัน
โปรแกรม 32 บิตสามารถรันบน CPU64bit ได้แต่ว่า โปรแกรม 64bit ไม่สามารถรันบน CPU32bit ได้
ต่อมาก็เป็นคำถามยอดฮิตสำหรับผู้ที่จะซื้อโนตบุคนะครับ คือ เราสมควรจะซื้อ CPU ประเภทไหนกันแน่ระหว่าง 32bit หรือ 64bit

คำตอบของคำถามนี้ก็ขึ้นอยู่กับผู้ใช้ด้วย ที่จะช่วยเลือกว่าเราจะซื้อ CPU ประเภทไหนดี

จุดแรกคือ CPU ประเภท 64bit ในปัจจุบันนี้มีประสิทธิภาพสูงกว่า ตัวที่เป็น 32bit ทุกตัว แต่ว่าเรื่องการประหยัดพลังงานนั้น ถึงแม้ว่า CPU ประเภท 64bit จะมีเทคโนโลยีในการประหยัดพลังงานใหม่ๆ เพิ่มขึ้นมาจากรุ่นเก่าก็ตามแต่ว่าเนื่องจาก CPU เหล่านี้เป็นแบบ Dual-core จึงเป็นที่แน่นอนว่าย่อมกินไฟมากกว่า CPU ประเภท single-core แน่นอน
และอีกจุดนึงก็คือ CPU 64bit เหล่านี้มีราคาที่แพงกว่า CPU ประเภท 32bit พอสมควรจึงเป็นตัวเลือกให้ตัดสินใจสำหรับผู้ใช้ได้

ทำไม่ต้อง Windows 32-bit หรือ Windows 64-bit มันดีอย่างไร และทำไม่ต้องเลือกอย่างใดอย่างหนึ่ง สาเหตุหลักๆ ของการพัฒนา Windows 32-bit หรือ Windows 64-bit นั้น มาจากข้อจำกัดของระบบปฏิบัติการ Windows รวมทั้ง hardware ด้วย เหตุผลก็คือ ข้อจำกัดในเรื่องของการรองรับหน่วยความจำ หรือ Memory นั่นเอง

ความสามารถในการรองรับหน่วยความจำของ Windows

Windows 32-bit รองรับ Memory ได้สูงสุด 4GB
Windows 64-bit รองรับ Memory ได้ไม่จำกัด
ทำไมต้อง Windows?7 64-bit

นอกเหนือจากการที่สามารถทำงานได้มีประสิทธิภาพมากขึ้นเพราะสามารถเพิ่มหน่วยความจำได้มากๆ แล้ว การใช้งาน Windows 7 64-bit ยังทำงานได้เร็วกว่า Windows 32-bit อีกด้วย? แล้วอย่างนี้ จะเลือก Windows 7 64-bit เลยหรือเปล่า..? ช้าก่อน ให้อ่านหัวข้อถัดไปก่อน..

ข้อจำกัด ก่อนเลือก Windows 7 64-bit

คอมพิวเตอร์ของเรา รองรับการทำงาน Windows 64-bit หรือไม่
โปรแกรมที่เราใช้งานอยู่ สามารถรองรับการทำงาน 64-bit ได้หรือไม่ (ต้องตรววจสอบ)
โปรแกรมที่ทำงานประเภท 16-bit จะไม่สามารถใช้งานได้กับ Windows 64-bit
โปรแกรมที่ทำงานประเภท 32-bit ยังคงทำได้ได้ดีกับ Windows 64-bit (ส่วนใหญ่โปรแกรมที่เราใช้เป็นประเภท 32-bit)
ฮาร์ดแวร์ ต้องระวังเรื่องของ driver ว่ารองรับการทำงาน Windows 64-bit หรือไม่
ดังนั้น ถ้าจะให้ดี ต้องมีการเตรียมการให้ละเอียดก่อนว่า ต้องการใช้งาน Windows 64-bit เพราะอะไร และมีความพร้อมในเรืองต่างๆ แล้วหรือยัง ไม่ว่าจะเป็น Software / Hardware อื่นๆ ที่เกี่ยวข้องด้วย..

ก็อปเค้ามาอีก Credit (http://guru.google.co.th/guru/thread?tid=2b9bffc47449dbb7)

สรุป จากผมนะ 64 bit ดีกว่าเร็วกว่า ยิ่งเรื่องเกมส์ไม่ต้องพูดถึงครับไวกว่าแน่นอน รองรับโปรแกรมมากกว่า โปรแกรม 32 Bit มันก็รองรับ ลงวินโดว์เสร็จมันจะสร้างFolder Program Files (x86) เพื่่อใส่โปรแกรม 32 bit โดยเฉพาะเลย

เห็นได้ว่า ราคาวินโดว์ 64 bit แพงกว่ามาก แต่มันจะใช้งานได้ดีกว่า 32 bit หากคุณมีแรมตั้งแต่ 4 Gb ขึ้นไป มีน้อยกว่านั้นลง 32 bit เหอะ เพราะแทบไม่เห็นความต่าง

เมื่อก่อนคอมผมมีแรม 2 Gb ใช้ 32 bit พออัพมาเป็น 6 Gb แต่ 32 bit มันรับแค่ 4 Gb ที่เหลือ 2 Gb มันเอาทิ้งไปเลย พออัพเป็น 64 bit มันก็รับการทำงานเต็มรูปแบบ 6 Gb เร็วขึ้นเห็นได้ชัด

ยังไงถ้ามีแรมเกิน 4 Gb คุณก็ต้องลง 64 bit ลูกเดียว ว่างั้นเหอะ