'เทคโนโลยีที่หลากหลาย
สารบัญ:
- Firefox 50 จะใช้ประโยชน์จากโปรเซสเซอร์แบบมัลติเธรด
- เทคโนโลยีหลายกระบวนการมีประโยชน์อย่างไรใน Firefox
ดูเหมือนไม่น่าเชื่อ แต่เมื่อเร็ว ๆ นี้ Firefox ซึ่งเป็นหนึ่งในเบราว์เซอร์ที่ใช้มากที่สุดในโลกจะ ใช้ประโยชน์จากโปรเซสเซอร์แบบมัลติเธรดที่ใช้ กันทั่วไปในปัจจุบัน
Firefox 50 จะใช้ประโยชน์จากโปรเซสเซอร์แบบมัลติเธรด
โครงการ Electrolysis ซึ่งพยายามพัฒนาเบราว์เซอร์ที่รองรับเทคโนโลยีมัลติคอร์ เริ่มต้นในปี 2009 แต่ยังคงอยู่ใน 'สแตนด์บาย' เป็นเวลานานจนกระทั่งการพัฒนาดำเนินต่อไปประมาณ 3 ปีที่ผ่านมา
ครั้งแรกที่มีการใช้งานมันคือใน Firefox 48 สำหรับกลุ่มผู้ใช้ที่เลือกมันถูกขยายใน Firefox 49 และตอนนี้ด้วย Firefox 50 เวอร์ชั่นล่าสุดฟังก์ชันนี้เข้าถึงผู้ใช้ส่วนใหญ่
เทคโนโลยีหลายกระบวนการมีประโยชน์อย่างไรใน Firefox
นับจากนี้ไป แต่ละแท็บที่เปิดในเบราว์เซอร์จะทำงานอย่างอิสระโดยสิ้นเชิงจากกระบวนการที่เหลือ ซึ่งหมายความว่า หากแท็บล้มเหลวหรือถูกตรวจสอบแท็บนั้นจะไม่ส่งผลกระทบต่อแท็บหรือฟังก์ชันเบราว์เซอร์อื่น ๆ เฉพาะแท็บนั้นเท่านั้น นอกจากนี้การโหลดหน้าเว็บจะไม่ส่งผลต่อประสิทธิภาพของแท็บอื่น ๆ ทั้งหมดนี้ทำให้เบราว์เซอร์คล่องแคล่วและเราหลีกเลี่ยงการแฮงค์ที่น่ารำคาญของแท็บบังคับให้เราปิดเบราว์เซอร์ทั้งหมด
ข้อดีอีกอย่างคือความปลอดภัย ขณะนี้กระบวนการเรนเดอร์สามารถดำเนินการได้โดยมีสิทธิ์น้อยลงในสภาพแวดล้อมแบบแยกเพื่อให้โค้ดที่เป็นอันตรายไม่สามารถส่งผลกระทบต่อพื้นที่สำคัญของระบบปฏิบัติการ
ในขณะนี้ เทคโนโลยีหลายกระบวนการของเบราว์เซอร์นี้มีเฉพาะในรุ่น Windows และต่อมาจะเป็น Linux และ macOS