อะไรคือความแตกต่างระหว่าง Internet Explorer (64 บิต) และ Internet Explorer ในรุ่น windows 64 บิต
อะไรคือความแตกต่างระหว่าง Internet Explorer (64 บิต) และ Internet Explorer ในรุ่น windows 64 บิต
คำตอบ:
'Internet Explorer' พื้นฐานจะเป็นแอปพลิเคชัน 32 บิตซึ่งจะทำงานภายใต้สภาพแวดล้อมแบบ 64 บิตผ่าน 'emulation' มาตรฐาน 32 บิตที่สร้างไว้ใน Windows รุ่น 64 บิต (โดยที่ไม่มีโปรแกรม 32 บิต เช่นโปรแกรมเกือบทั้งหมดที่เกิดขึ้นในช่วง 20 ปีที่ผ่านมาจะทำงานได้เลย)
ฉันไม่ทราบว่ามีความแตกต่างที่แท้จริงในอินเทอร์เฟซโปรแกรมหรือไม่ แต่การใช้งานรุ่น 64 บิตหมายความว่าโปรแกรมมีการเข้าถึงความสามารถในการประมวลผลมากขึ้นและสามารถจัดการกับหน่วยความจำได้มากกว่าเดิมแม้ว่า IE จะต้องการ 3.2 GB เกี่ยวข้อง
นอกเหนือจากคำตอบ @tjenningsความแตกต่างที่สำคัญอย่างหนึ่งก็คือรหัสพื้นเมือง 32- บิตไม่ทำงานในอินสแตนซ์ 64 บิตของ Internet Explorer เนื่องจากไม่มีกระบวนการ thunking ในกระบวนการใน Windows (ดูที่thunk ) และ ความจริงที่ว่าตัวอย่างเช่นส่วนขยาย MSIE ดำเนินการภายในกระบวนการ MSIE การอ้างถึงคำถาม: Internet Explorer 64- บิตบนบล็อก MS Internals (MSDN) IE Internals ตั้งแต่กลางปี 2009 (เน้นที่เหมือง):
ถาม: ทำไม อะไรทำงานไม่ถูกต้องกับ 64bit IE?
ตอบ: โดยทั่วไปแล้วส่วนเสริมของเบราว์เซอร์รวมถึง BHOs แถบเครื่องมือและตัวควบคุม ActiveX จะต้องมีลักษณะเหมือนกันกับ IE ดังนั้นหากคุณใช้ IE เวอร์ชัน 64 บิตไซต์ใดก็ตามที่ใช้งาน Adobe Flash จะไม่ทำงานจนกว่าคุณจะติดตั้ง addon รุ่น 64 บิต น่าเสียดายที่ปัจจุบันแทบไม่มี addons ของเบราว์เซอร์ให้บริการในรุ่น 64 บิตแม้ว่าจะมีการเปลี่ยนแปลงในอนาคตเนื่องจาก Windows 64 บิตจะแพร่หลายมากขึ้น
สถานการณ์ความพร้อมใช้งานของซอฟต์แวร์มีแนวโน้มที่ดีขึ้นในช่วงหลายปีที่ผ่านมาตั้งแต่มีการเขียนบล็อกโพสต์ แต่เหตุผลทางเทคนิคที่ว่าทำไมยังมีปัญหาตั้งแต่แรก