ขณะนี้ฉันกำลังใช้งานแอปพลิเคชัน ASP.Net ซึ่งใช้ GDI+ เพื่อทำการเรนเดอร์ฝั่งเซิร์ฟเวอร์ เวอร์ชันแรกขึ้นอยู่กับส่วนประกอบที่ไม่มีการจัดการ 32 บิต ดังนั้นแอสเซมบลีที่ได้รับการจัดการทั้งหมดจึงถูกคอมไพล์สำหรับแพลตฟอร์ม x86 สุดท้ายนี้ ฉันยกเลิกการพึ่งพานี้ และตอนนี้สามารถตั้งค่าแพลตฟอร์มเป้าหมายเป็น AnyCPU ได้แล้ว เนื่องจากแอปพลิเคชันสามารถใช้เพื่อจัดการข้อมูลจำนวนมากได้ ความสามารถในการรันในรูปแบบ 64 บิตจึงอาจมีประโยชน์ อย่างไรก็ตาม ฉันอ่านเจอว่าประสิทธิภาพลดลงเมื่อใช้ GDI+ บนแพลตฟอร์ม x64 แต่ไม่สามารถระบุข้อมูลโดยละเอียดได้
ฉันควรทราบปัญหาด้านประสิทธิภาพอะไรบ้างเพื่อดูว่าการทำงานแบบ 64 บิตคุ้มค่ากับประสิทธิภาพหรือไม่