มีประโยชน์จากการติดตั้ง Windows 7 64 บิตหรือไม่เมื่อคุณมี RAM น้อยกว่า 4GB?


36

ฉันเพิ่งซื้อ Windows 7 Ultimate ฉันมี AMD Athlon64 X2 5000+ พร้อม 2GB DDR2 RAM ฉันรู้ว่า RAM มีราคาถูกกว่ามากฉันรู้ฉันรู้ แต่ฉันจะไม่สามารถอัปเกรดแรมได้ประมาณหนึ่งปี

คำถามของฉันชัดเจนนี้; ฉันจะได้รับประโยชน์ใด ๆ จากการติดตั้ง Windows 64 บิตมากกว่า 32 บิตหรือไม่ถ้าฉันใช้ RAM 2GB เท่านั้น

ตามที่ฉันเข้าใจความต้องการขั้นต่ำคือ 2GB และสูงสุดคือ 192GB ดังนั้นหากขั้นต่ำสำหรับ 64 บิตเป็น 2GB และขั้นต่ำสำหรับ 32 บิตคือ 1GB ฉันจะสูญเสียประสิทธิภาพหากฉันเลือกที่จะติดตั้ง 64 บิตที่ความต้องการขั้นต่ำ 32 - บิตขั้นต่ำคือครึ่งหนึ่งของจำนวนเงินหรือไม่

ฉันต้องการติดตั้งรุ่น 64 บิตหากเพียงเพราะเป็นอนาคต RAM ขนาด 192GB! มันช่างเหลือเชื่อ! บวกฉันได้ยินมาว่ามันทำงานได้ดีขึ้น แต่นั่นก็คือ RAM ที่มีขนาดใหญ่กว่า

ฉันพยายามทำให้คำถามนี้ง่ายต่อการถอดรหัสมากที่สุด คำแนะนำใด ๆ ที่จะได้รับการชื่นชมอย่างมาก


1
อย่าลืมว่าโปรแกรมที่เขียนขึ้นโดยเฉพาะสำหรับ Windows 64 บิตจะเร็วขึ้นถึงแม้ว่าเอฟเฟกต์จะเห็นได้ชัดเจนสำหรับโปรแกรมบางประเภทเท่านั้นโดยเฉพาะวิดีโอและสิ่งต่าง ๆ ที่ใช้คณิตศาสตร์เป็นอย่างมากเช่น WinRAR
Sasha Chedygov

ความเป็นไปได้ที่ซ้ำกันของCPU 64 บิตเร็วกว่า CPU 32 บิตเท่าใด ฉันแค่พูดถึงสิ่งนี้เพราะคำถามนี้เป็นเหมือนการเปรียบเทียบรถกับถัง 50 ลิตรและถังน้ำมัน 100 ลิตร พวกเขาทั้งสองทำงานและพวกเขาสามารถทำสิ่งเดียวกันได้ แต่ถังขนาดเล็กนั้นเร็วกว่าในบางกรณี (น้ำหนักเชื้อเพลิงน้อยลง) และถังขนาดใหญ่นั้นเร็วกว่าในบางกรณี (ใช้เวลาน้อยลงในการเติมเชื้อเพลิง) ไม่มีประโยชน์หากคุณไม่ต้องการใช้การประมวลผลแบบ 64 บิต
Breakthrough

ในไม่ช้าคุณจะพบว่า Windows 7 ทำงานได้ดีขึ้นมากเริ่มตั้งแต่ 4GB เมื่อถึงจุดนี้คุณจะได้รับการอัพเกรดทั้งคู่ ขึ้นอยู่กับว่าคุณต้องการ rip'n 32-64 แทนที่ปวดหัวในขณะนี้หรือในภายหลัง RAM เป็นส่วนที่ง่าย
Fiasco Labs

ฉันไม่เห็นด้วยกับ "ไม่มีประโยชน์หากคุณไม่ต้องการใช้การประมวลผลแบบ 64 บิต" ระบบปฏิบัติการ 64 บิตช่วยให้การสุ่มพื้นที่ที่อยู่และการแมปมากกว่าที่คุณทำได้ใน 32 บิต คุณไม่ควรใช้มากกว่า 512 MiB กับระบบปฏิบัติการ 32 บิต (และ 2GiB เป็นมากกว่า 512MiB)
Hennes

คำตอบ:


21

ฉันเห็นเพียงสามผลประโยชน์ที่อาจเกิดขึ้น:

  • แอปพลิเคชัน 64 บิตสามารถเพิ่มประสิทธิภาพให้คุณได้เมื่อต้องการความแม่นยำเชิงตัวเลขที่สูงขึ้น หากคุณใช้พีซีเพื่อทำสิ่งต่างๆเช่น Firefox หรือ iTunes คุณอาจจะไม่ได้รับการเพิ่มประสิทธิภาพ แต่ถ้าคุณใช้แอพพลิเคชั่นทางวิทยาศาสตร์หรือที่มีความต้องการสูงกว่ามันเป็นหนทางที่แน่นอน

  • ไดรเวอร์มักจะมีเสถียรภาพมากขึ้นเนื่องจาก Microsoft ต้องการไดรเวอร์ 64 บิตที่จะได้รับการรับรองซึ่งหมายความว่ามีการทดสอบความเครียดอย่างน้อย Windows 32 บิตไม่มีข้อกำหนดนั้นดังนั้นผู้ผลิตจึงมีราคาถูก น่าเสียดายที่นี่หมายถึงว่าไดรเวอร์ใหม่มักจะมีให้ในรุ่น 32 บิตและรุ่น 64 บิตอาจจะมาในภายหลัง

  • หากคุณเป็นนักพัฒนาอาจเป็นประโยชน์สำหรับการทดสอบแอปพลิเคชันของคุณในสภาพแวดล้อมแบบ 64 บิต เมื่อคุณมี Windows 64 บิตคุณสามารถทดสอบพฤติกรรมทั้งแบบ 32 บิตและ 64 บิต

โดยส่วนตัวฉันจะใช้ Windows 32 บิตในกรณีนี้โดยเฉพาะถ้าคุณไม่มีเหตุผลที่ดี


7
ปัญหาไดรเวอร์ลดลงเนื่องจากเป็นไปไม่ได้ที่จะได้รับโลโก้ "รับรองสำหรับ Windows" หรือการรับรอง WHQL ทุกวันนี้หากไม่มีไดรเวอร์ 64 บิต
afrazier

ฉันไม่คิดว่าการมีระบบปฏิบัติการ 64- ​​บิตช่วยให้คุณทดสอบพฤติกรรม 32- บิตและ 64- บิตอย่างแท้จริงเนื่องจากโปรแกรม 32- บิตทำงานภายใต้ชั้นการดำเนินการของ WoW64 วิธีเดียวที่แท้จริงในการทดสอบจะอยู่ในเครื่องเสมือนที่ใช้ Windows แบบ 32 บิตหรือ 64 บิตขึ้นอยู่กับความต้องการของคุณ (คุณสามารถเรียกใช้ทั้งสองเวอร์ชันโดยไม่คำนึงถึงความยาวของโปรเซสเซอร์ของโฮสต์)
ฝ่าฝืน

ค่าใช้จ่ายสำหรับใบรับรองที่จำเป็นในการลงนามไดรเวอร์และรหัสอื่น ๆ อยู่ที่ประมาณ $ 200 คุณสามารถรับหนึ่งฉันสามารถรับหนึ่งทุกคนสามารถ ไม่มีการทดสอบที่บอกเป็นนัย การเซ็นสัญญาเป็นเพียงการพิสูจน์ที่มาของคนขับ - มันไม่ได้บอกอะไรคุณว่ามันดีหรือไม่ คุณสามารถลงนามและแจกจ่ายโปรแกรมควบคุมที่ไม่ทำอะไรเลย แต่รอ 10 นาทีหลังจากที่เริ่มต้นแล้วจึงเกิดปัญหาระบบตั้งใจ
Reinstate Monica

34

คำตอบอื่น ๆ ที่นี่ครอบคลุมข้อดีและข้อเสียค่อนข้างดี แต่พิจารณาสิ่งนี้หากคุณคิดว่าคุณจะอัพเกรดหน่วยความจำในปีใดก็ตามและจะอัพเกรดเป็น 4GB หรือมากกว่านั้นคุณอาจติดตั้ง Windows 7 x64 ตอนนี้ดังนั้นคุณไม่จำเป็นต้องติดตั้งใหม่ในภายหลัง ไม่สามารถทำการอัปเกรดแบบแทนที่ได้จากการติดตั้งแบบ 32 บิตเป็นการติดตั้งแบบ 64 บิตดังนั้นคุณอาจต้องการช่วยตัวเองให้เดือดร้อนและเพียงติดตั้งเวอร์ชั่น 64 บิตทันที


7

ข้อดีอีกอย่างของการใช้ windows 64 บิตก็คือมีการเปลี่ยนแปลงสถาปัตยกรรมอื่น ๆ ที่พร้อมกับการย้ายจาก 32 เป็น 64 บิต - ตัวอย่างเช่นการลงทะเบียนมากกว่า ระบบปฏิบัติการ 64 บิตจะสามารถใช้ประโยชน์จากการเปลี่ยนแปลงเหล่านั้นได้


6

นอกจากสิ่งที่ Josip พูดไว้โปรดจำไว้ว่าเนื่องจากพอยน์เตอร์ที่อยู่นั้นกว้างขึ้นเป็นสองเท่าการใช้หน่วยความจำของโปรแกรม 64 บิตจึงสูงขึ้นเล็กน้อย บนดิสก์เช่นเดียวกับในหน่วยความจำ

สิ่งนี้ยืนยันได้อย่างง่ายดายโดยการเปรียบเทียบอิมเมจการติดตั้ง 32 บิตและ 64 บิต


ไม่ต้องพูดถึงว่ารุ่น 64 บิตต้องการพื้นที่ 4 กิ๊กส์บนดิสก์มากกว่า 32 บิตสำหรับการเริ่มต้น
โกง

ในขณะที่ปริมาณการใช้หน่วยความจำเพิ่มขึ้นโดยทั่วไปคุณยังสามารถใช้การลงทะเบียนแบบ 32 บิตในโปรแกรม 64 บิตโดยคัดค้านปัญหานี้ นอกจากนี้ไม่มีเหตุผลที่แท้จริงสำหรับโปรแกรม 64 บิตที่จะใช้พื้นที่ดิสก์มากขึ้นเนื่องจากไม่มีพอยน์เตอร์ที่เป็นรหัสตายตัวและ opcodes การเรียนการสอนส่วนใหญ่จะไม่เปลี่ยนแปลง (หรือเพิ่มความยาว - x86 เป็นชุดคำสั่งความยาวแปรผัน ) ดูคำถามนี้สำหรับรายละเอียดเพิ่มเติม
ฝ่าฝืน

3

หากคุณบอกว่าคุณมี RAM ขนาด 3 GB ฉันต้องบอกว่าใช้ระบบปฏิบัติการ 64 บิต ด้วย 2 มันเป็นการโยน Win7 จะทำงานใน 2 GB แต่มันจะไม่เป็นจริงมีความสุขกับมัน โดยส่วนตัวฉันจะใช้ระบบปฏิบัติการ 32 บิตสำหรับปีหน้า

ฉันสงสัยว่าคุณจะสูญเสียสิ่งใดอย่างมีนัยสำคัญโดยตัวเลือกนั้นและหากปรากฎเครื่องมือที่ยิ่งใหญ่ที่สุดที่คุณต้องการต้องการ 64 บิตคุณสามารถเปลี่ยนแปลงได้ตลอดเวลา แต่เตรียมพร้อมที่จะเปลี่ยนกลับ ของเล่นใหม่นั้นอาจมีหน่วยความจำขนาดใหญ่กว่าที่คุณสามารถทนได้

โชคดีที่การติดตั้ง Win7 ค่อนข้างเจ็บปวดในทุกวันนี้ (เพิ่งผ่านไปไม่กี่ชั่วโมงที่ผ่านมา) ใช้เวลาโหลดโหลดแพตช์ / โปรแกรมแก้ไขด่วน / อัปเดตนานกว่าโหลดระบบปฏิบัติการ


1

หากคุณมีระบบปฏิบัติการ 64 บิตคุณจะมีแอปพลิเคชัน 64 บิตและ 32 บิตผสมกันและจะมีข้อขัดแย้งบางอย่างตามมา นอกจากนี้หากคุณมีแอปพลิเคชั่นเก่า (ในคอมพิวเตอร์ปี) พวกเขาอาจจะไม่ทำงานในสภาพแวดล้อม 64 บิตเลย - พวกเขาจะไม่ได้ติดตั้งในหลาย ๆ กรณี ฉันมีเดสก์ท็อป Windows 7 32 บิตพร้อม RAM ที่ติดตั้ง 4 GB (เป็นที่รู้จัก 3.2) และทุกอย่างทำงานราบรื่นและรวดเร็ว ฉันเพิ่งซื้อแล็ปท็อปเครื่องใหม่ที่ใช้ Windows 7 64 บิตและ RAM 2 GB (ฉันไม่ได้ตระหนักว่าแล็ปท็อปเป็น 64 บิตจนกว่าฉันจะได้รับมันกลับบ้านและออกจากกล่อง) ฉันมีปัญหาการกำหนดค่ามากและโดยทั่วไป "การทำงานที่ไม่สม่ำเสมอ" กับระบบ 64 บิตที่ฉันต้องเช็ดและติดตั้ง 32 บิต รุ่น นอกจากว่าคุณจะใช้ความสามารถเพิ่มเติมของระบบ 64 บิตมากกว่าระบบ 32 บิต (ใหญ่มาก ไฟล์กราฟิกขนาดใหญ่และอื่น ๆ ) ระบบ 64 บิตค่อนข้างเหมือนอยู่ทางใต้และซื้อรถขับเคลื่อน 4 ล้อและไม่เคยขับรถออกจากทางหลวงที่ปูไว้ เป็นเพียงขยะก้อนใหญ่ที่คุณไม่เคยจ่ายให้เสร็จ

ในประโยคเดียว: "ถ้าคุณไม่ต้องการ 64 บิต 32 บิตจะตอบสนองคุณได้ดีขึ้น" Microsoft เองให้คำแนะนำทั่วไปเกี่ยวกับ Office 2010 รุ่น 32 บิตหรือ 64 บิต


2
เพียงเพื่อให้เป็นตัวอย่างในทางตรงกันข้ามฉันได้ใช้ Windows 7 x64 บนแล็ปท็อปของฉัน (ที่มี RAM 4 GB) เป็นเวลาหลายเดือนและยังไม่พบปัญหาเดียวที่เกิดจากการมีหน้าต่าง 64 บิต ที่จริงแล้วระบบนี้มีความเสถียรมากกว่ารุ่นก่อนหน้าที่ฉันเคยใช้กับ Windows 7 แบบ 32 บิต (และ RAM ขนาด 2 GB) ประสบการณ์ของทุกคนจะแตกต่างกัน แต่เป็นไปได้ที่ Windows 64 บิตจะทำงานได้ดีกว่า Windows 32 บิต
nhinkle

ขอบคุณ - ฉันมีปัญหามากมายกับ Win7 64 บิตในคอมพิวเตอร์เครื่องสุดท้ายของฉัน (t410s และตอนนี้เป็น t420s) ฉันมีปัญหาน้อยมากและในกรณีนั้นฉันใช้ 32 บิต ด้วยความคล้ายคลึงกันของฮาร์ดแวร์ฉันไม่สามารถอธิบายอะไรได้นอกจากรุ่น OS - ดังนั้นฉันจะเช็ดเครื่องนี้และเข้าสู่ 32 บิต .. ขอบคุณสำหรับความมั่นใจเล็กน้อยว่านี่อาจไม่ใช่ความคิดที่แย่ .
stevemidgley

@SteveMidgley ปัญหาเกิดจากซอฟต์แวร์ที่คุณกำลังใช้หรือไดรเวอร์สำหรับเครื่องคอมพิวเตอร์ของคุณ - ไม่ได้ระบบปฏิบัติการ ผมมีประสบการณ์ศูนย์ประเด็นการเปลี่ยนไปใช้แบบ 64 บิตนอกเหนือจากบางคนขับรถเข้ากันไม่ได้กับฮาร์ดแวร์เก่าและโปรแกรมเก่าที่ไม่มีฟังก์ชั่นอีกต่อไปได้อย่างถูกต้อง ไม่ว่าในกรณีใดหากคุณพบปัญหาเหล่านี้คุณสามารถย้อนกลับไปที่ 32- บิตได้ แต่เมื่อฉันทบทวนซ้ำมันเป็นปัญหาของซอฟต์แวร์ที่ทำงานภายใต้ระบบปฏิบัติการไม่ใช่ตัวระบบปฏิบัติการเอง
ฝ่าฝืน

@Breakthrough หลังจากมีประสบการณ์กับ Win7 32 และ 64 มาหลายปีฉันสามารถบอกคุณได้อย่างแน่นอนว่าในฮาร์ดแวร์บางรุ่น 64 บิตจะระเบิดด้วย bluescreens ในขณะที่รุ่น 32 บิตไม่มี ตอนนี้อาจเป็นปัญหาพื้นฐานที่เกิดขึ้นกับแอพพลิเคชั่นซอฟแวร์ที่ทำให้เกิดเวอร์ชั่น 64 บิตขึ้นมา แต่ดูเหมือนว่าจะเป็นประเด็นที่น่าตื่นเต้นมาก เล่นรุ่น 32 บิตของ Win7 ประสงค์บนฮาร์ดแวร์บางส่วนส่งผลให้ผู้ใช้ประสบปัญหาการขัดข้อง OS น้อย (และในกรณีของฉันไกลน้อยกว่า)
stevemidgley

1

ฉันใช้ Windows 7 64 บิตพร้อมโปรเซสเซอร์ Turion 64 (X2) และไม่มีปัญหากับระบบหรือโปรแกรม และฉันใช้เพียง 1 GB ram ในปัจจุบัน ใช่ฉันรู้ว่าหน่วยความจำเพิ่มเติมจะอยู่ในระเบียบและกำลังทำงานอยู่

บางคนบอกว่า Windows 7 ไม่ควรทำงานด้วยความจุน้อยกว่า 2 GB แต่เห็นได้ชัดว่ามันเป็นสิ่งที่พิมพ์ มันไม่เร็วเท่าที่ควรด้วย RAM มากกว่า แต่มันทำงานได้ดีสำหรับสิ่งที่มี


0

ฉันพบ (ซ้ำ ๆ ) ที่มี RAM ต่ำ (2-3GB) Win7 บูต 32 บิตเร็วขึ้นและดูเหมือนว่า "snappier" สิ่งเดียวกันสำหรับ 4GB แม้ว่าในเครื่องจำนวนมาก Win7 / 32 จะใช้ 3GB เท่านั้น ไม่มีปัญหาร้ายแรงด้วยการติดตั้งใหม่ทั้งหมดบนฮาร์ดแวร์ที่เหมาะสม ฉันมักจะปรับสภาพเครื่องรุ่นเก่าที่ใช้ XP

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.