Tags:

จุดขายของ Chrome คือการแยกโพรเซสของแต่ละแท็บออกจากกัน ซึ่งวิธีการนี้เริ่มนำมาใช้ใน IE8 และ Firefox เองก็เริ่มสนใจทำบ้าง

ล่าสุดนักพัฒนาของแอปเปิลได้ประกาศ WebKit2 ส่วนขยายเพิ่มเติมของ WebKit ซึ่งเพิ่มฟีเจอร์สำคัญ 2 อย่าง

  • แยกโพรเซสของตัวแสดงผล แต่ต่างจาก Chrome ตรงที่แยกในระดับของตัว WebKit เอง (ของ Chrome ทำที่ระดับของเบราว์เซอร์) ทำให้แอพพลิเคชันอื่นๆ ที่เรียกใช้ WebKit2 (นอกเหนือจาก Safari) สามารถใช้ฟีเจอร์นี้ได้ด้วย ดูภาพประกอบเพิ่มเติมด้านใน
  • เพิ่ม API สำหรับการเรียกใช้ WebKit2 แบบไม่ต้องรอเรนเดอร์เว็บเพจจนเสร็จ สามารถสั่งเรนเดอร์แล้วให้ WebKit2 แจ้งกลับเมื่อเสร็จแล้วได้ ทำให้แอพพลิเคชันที่เรียกใช้สามารถทำงานอื่นไปพลางๆ ได้

ตอนนี้ WebKit2 ยังมีเฉพาะวินโดวส์และแมค สำหรับลินุกซ์ยังไม่มีข้อมูล

ที่มา - Ars Technica

การทำงานของ WebKit รุ่นปัจจุบัน ทุกอย่างอยู่ภายใต้โพรเซสเดียว และแอพพลิเคชันเรียกใช้ WebKit ผ่าน API

วิธีการแยกโพรเซสของ Chrome/Chromium จะเห็นว่าโพรเซสถูกแยกที่ระดับของแอพพลิเคชัน กระบวนการจัดการโพรเซสอยู่ในโค้ดของ Chrome ทำให้โปรแกรมอื่นๆ ไม่สามารถใช้ประโยชน์จากการแยกโพรเซสได้

วิธีการทำงานของ WebKit2 แยกโพรเซสที่ระดับของเอนจิน ซึ่งเรียกใช้และจัดการได้ง่ายกว่าวิธีของ Chrome

Comments

By: McKay
iPhoneAndroidIn Love
McKay's blog
on 09/04/10 20:23 #169110 toggle
McKay's picture

ปูทางสู่ iAd สินะ - -


"Microsoft is doing a terrific job of pissing off it's existing customer base to chase the sliver that is the tablet market." - William Topping

By: zyfwmp
Symbian
zyfwmp's blog
on 09/04/10 20:25 #169112 toggle
zyfwmp's picture

แล้วที่ safari chrome ทำกันบน win7 นี่ยังไม่แยก process เหรอเนี้ยะ งงงงงงงงง

By: theoneox
Android
theoneox's blog
on 09/04/10 22:51 #169158 Reply to:169112 toggle
theoneox's picture

ก็เค้าก็บอกอยู่หนิคับ Safari ไม่แยก Chrome แยก Windows รุ่นไหนก็ไม่เกี่ยวตัวเดียวกันหมด

By: zyfwmp
Symbian
zyfwmp's blog
on 11/04/10 0:45 #169564 Reply to:169158 toggle
zyfwmp's picture

thank krab งง มากๆๆ

By: toandthen
WriteriPhoneAndroid
toandthen's blog
on 09/04/10 20:28 #169115 toggle
toandthen's picture

ไหน ๆ ก็ Open Source :)


I'm Garrus Vakarian and this is my favourite site on the Citadel

By: AdmOd
iPhoneAndroidBlackberryWindows
AdmOd's blog
on 09/04/10 22:26 #169148 toggle
AdmOd's picture

Stainless ก็แยกโปรเซสเหมือนกัน

By: Lightwave
AndroidWindows
Lightwave's blog
on 10/04/10 1:56 #169191 toggle
Lightwave's picture

มัวแต่พัฒนาเทคโนโลยีแต่ไม่เห็นพัฒนาให้ทำไรอย่างอื่นได้ซักที search engine ก็เพิ่มเองไม่ได้ extension ก็ไม่สนับสนุนซักที บลาๆๆๆ ยอดคนใช้ลดเอาๆ