Visual Studio 64 บิตมีอะไรบ้าง? ทำไมจะไม่ล่ะ?
Visual Studio 64 บิตมีอะไรบ้าง? ทำไมจะไม่ล่ะ?
คำตอบ:
ด้วยเหตุผลต่าง ๆ นานาไม่
ทำไมอธิบายในโพสต์ MSDNนี้
อันดับแรกจากมุมมองด้านประสิทธิภาพพอยน์เตอร์จะใหญ่ขึ้นดังนั้นโครงสร้างข้อมูลจึงใหญ่ขึ้นและแคชโปรเซสเซอร์ยังคงมีขนาดเท่าเดิม ซึ่งโดยทั่วไปแล้วจะส่งผลให้เกิดการเข้าสู่ความเร็วที่ไม่แน่นอน (ระยะของคุณอาจแตกต่างกัน) ดังนั้นคุณเริ่มต้นในหลุมและคุณต้องขุดตัวเองออกจากหลุมนั้นโดยใช้หน่วยความจำพิเศษเหนือ 4G เพื่อประโยชน์ของคุณ ใน Visual Studio สิ่งนี้สามารถเกิดขึ้นได้ในโซลูชันที่มีขนาดใหญ่ แต่ฉันคิดว่าสิ่งที่น่าทำกว่าคือการใช้หน่วยความจำน้อยลงตั้งแต่แรก อัลกอริทึมของ VS จำนวนมากสามารถแก้ไขได้ ต่อไปนี้เป็นบทความเก่าที่กล่าวถึงปัญหาด้านประสิทธิภาพในบางช่วงเวลา: https://docs.microsoft.com/archive/blogs/joshwil/should-i-choose-to-take-advantage-of-64-bit
ประการที่สองจากมุมมองด้านต้นทุนเส้นทางที่สั้นที่สุดในการพอร์ต Visual Studio ไปยัง 64 บิตคือพอร์ตส่วนใหญ่ไปยังโค้ดที่ได้รับการจัดการเพิ่มขึ้นจากนั้นจึงย้ายพอร์ตที่เหลือ ค่าใช้จ่ายของพอร์ตแบบเต็มของรหัสเนทีฟจำนวนมากนั้นจะค่อนข้างสูงและแน่นอนว่าส่วนขยายที่รู้จักทั้งหมดจะแตกหักและโดยทั่วไปเราต้องสร้างระบบนิเวศ 64 บิตเหมือนที่คุณทำกับไดรเวอร์ อุ๊ยตาย
No! ไม่มี Visual Studio รุ่น 64 บิต
จะทราบได้อย่างไรว่าไม่ใช่ 64- บิต: เมื่อคุณดาวน์โหลด Visual Studio และคลิกปุ่มติดตั้งคุณจะเห็นว่าโฟลเดอร์การเริ่มต้นที่เลือกโดยอัตโนมัติคือไฟล์ C: \ Program (x86) \ Microsoft Visual Studio 14.0
ตามความเข้าใจของฉันโปรแกรม / แอปพลิเคชัน 64 บิตทั้งหมดไปที่ C: \ Program Files และแอปพลิเคชัน 32 บิตทั้งหมดไปที่ C: \ Program Files (x86) จาก Windows 7 เป็นต้นไป
Program Files (x86)
และมันจะไป หมายความว่าไม่มี Firefox 64 บิตใช่ไหม
ไม่ แต่รุ่น 32 บิตทำงานได้ดีบน Windows 64 บิต
ไม่ แต่มันทำงานได้ดีบน win64 และสามารถสร้าง win64 .EXE ได้
Visual Studio 64 บิตมีอะไรบ้าง?
ใช่แท้จริงมีหนึ่งที่เรียกว่า "Visual Studio" และเป็น 64 บิต แต่อย่างดี ,, บน Mac ไม่ได้อยู่ใน Windows
ทำไมจะไม่ล่ะ?
การตัดสินใจคือปฏิกิริยาทางเคมีไฟฟ้าที่เกิดขึ้นในสมองของเราและมีจุดกระตุ้น (คำตอบที่แย่ที่สุดที่ฉันสามารถทำได้ แต่ทำตาม) สถานการณ์เดียวกันเกิดขึ้นในประวัติศาสตร์: Windows 64! ...
ดังนั้นเพื่อที่จะตอบคำถามนี้อย่างเต็มที่ฉันต้องการให้คุณจำวันเก่า ๆ ลองจินตนาการถึงเหตุผลสำหรับ "ทำไมเราไม่เห็น Windows 64 บิต" ในเวลานั้น ฉันคิดว่าในเวลาสำหรับ Windows64 พวกเขามีเหตุผลแบบเดียวกันกับที่คนอื่น ๆ เกณฑ์ไว้ในที่นี้เกี่ยวกับ "เหตุผลที่ไม่ใช่ 64 บิต VS บน windows" อยู่ใน "เหตุผลที่ไม่ใช่ 64 บิต Windows" ด้วย ถ้าอย่างนั้นทำไมพวกเขาถึงเริ่มพัฒนา Windows 64 บิต? ! ง่าย หากพวกเขาไม่ประสบความสำเร็จในการสร้าง Windows 64 บิตฉันพนันว่า M $ น่าจะเป็นประวัติศาสตร์ในปัจจุบัน หากเหตุผลเดียวกันที่บังคับให้ M $ ทำให้ 64 บิต Windows เริ่มปรากฏขึ้นเมื่อต้องการ 64Bit VS แล้วฉันเดิมพันเราจะเห็น 64 บิต VS แม้ว่าเหตุผลเดียวกันทุกคนที่นี่จะยังคงเหมือนเดิม! ในเวลาที่ข้อ จำกัด ของ 32 บิตอาจกระทบ VS เช่นกันดังนั้นสิ่งที่เป็นไปได้มากที่สุดเช่นนี้จะเริ่มเกิดขึ้น:
ฉันวางเดิมพันใน Visual Studio Code ที่เกิดขึ้นในเวลา; ฉันเดาว่าจุดสองทางที่จะเป็นผู้ผลิตซีพียู X เริ่มแข่งขัน x86_64 สถาปัตยกรรมที่เกิดขึ้นในตลาดหลักสำหรับแล็ปท็อปและ / หรือเวิร์กสเตชัน