Tags:

คำถามว่าบราวเซอร์ตัวไหนดีที่สุดคงเป็นคำถามที่ถามกันมานับสิบปีตั้งแต่สงครามบราวเซอร์รอบแรกที่แข่งกันเรื่องของฟีเจอร์ (ตัวกระพริบ, อักษรวิ่ง, ฯลฯ) จนสมรภูมิที่ผ่านก็เป็นเรื่องของการรองรับมาตรฐานที่บราวเซอร์แต่ละตัวพากันจูงมือผ่านมาตรฐาน Acid2 กันเป็นการใหญ่ และกำลังเร่งให้ผ่าน Acid3 กันครบถ้วนในอนาคต

แต่สงครามรอบล่าสุดคงต้องยกให้กับเรื่องของความเร็วและการใช้หน่วยความจำเพราะเบราเซอร์กำลังถูกใช้งานในอุปกรณ์ขนาดเล็กลงไม่ว่าจะเป็น Netbook, Nettop, MID, หรือโทรศัพท์มือถือ ปัญหาคือเราไม่มีมาตรฐานกลางในการวัดการใช้หน่วยความจำแต่อย่างใด เพราะบราวเซอร์บางตัวก็สามารถเรนเดอร์บางเว็บได้ดี และบางเว็บได้ไม่ดีนักต่างกันไป

นาย Sam Allen แห่ง Dot Net Perls จึงเขียนโปรแกรมขึ้นมาจับขนาดหน่วยความจำของบราวเซอร์ที่เขากำลังใช้งาน โดยใช้งานทุกบราวเซอร์ทีละสามชั่วโมงแล้วพล็อตเป็นกราฟขึ้นมา

ผลทดสอบออกมาค่อนข้างน่าประทับใจมากสำหรับ Firefox 3 ที่ใช้งานหน่วยความจำเพียงประมาณร้อยเมกกะไบต์นิดๆ เท่านั้น และขนาดหน่วยความจำนี้ยังค่อนข้างคงที่ตลอดการทดสอบ ส่วนที่น่าผิดหวังไปสักหน่อยคือ Safari ที่กินหน่วยความจำเพิ่มขึ้นอย่างต่อเนื่องจนชั่วโมงที่สามนั้นกินไปถึงกว่าหกร้อยเมกกะไบต์ แย่กว่า IE8 Beta ใช้เกือบๆ สองร้อยเมกกะไบต์ไปถึงสามเท่าตัว

การทดสอบนี้อาศัยการใช้งานจริงของนาย Sam Allen เองและเขาก็ไม่ได้ให้รายละเอียดว่าเขาใช้งานแต่ละบราวเซอร์ต่างกันอย่างไรบ้าง ดังนั้นแล้วการทดสอบนี้อาจจะมีความลำเอียงไปบ้าง แต่เท่าที่ใช้งานมาตัวผมเองก็ได้ประมาณนี้เหมือนกัน

เสียดายที่ตัวโปรแกรมทดสอบไม่โอเพนซอร์ส ไม่งั้นน่าจะเอามาทดสอบมาโชว์กัน (ว่าแล้วก็เขียนเองดีกว่า)

ที่มา - Dot Net Perls

Comments

By: akiTheCrepe
akiTheCrepe's blog
on 26/06/08 0:20 #56236 toggle
akiTheCrepe's picture

เดี๋ยวนี้บราวเซอร์กินแรมกันทีละเป็นร้อยเม็กกะไบต์ขึ้นไป lolz

เมื่อก่อนมีแรมแค่ 20MB ยังต้องลุ้นกันแทบแย่


My Multiply

By: NUTKABPOM
Android
NUTKABPOM's blog
on 26/06/08 1:32 #56245 Reply to:56236 toggle
NUTKABPOM's picture

สงสัยเพราะเมื่อก่อนเว็บไม่มีอะไรเลยมั้งครับ

Text + Image นิดหน่อย ...

เดี๋ยวนี้ Text + Ajex + Image + Flash + Java บลาๆ

ยิ่ง Slide ใน Hi5 บางคนด้วยแล้ว ไฟร์ฟอกมืดไปเลย

By: akiTheCrepe
akiTheCrepe's blog
on 26/06/08 12:20 #56291 Reply to:56245 toggle
akiTheCrepe's picture

เห็นด้วยกับ Hi5 ครับ บางคนแทบจะได้เสียง กลิ่น รส มาครบสูตร ใส่มาเพียบไปหมด o_O

ขนาดเน็ต 2Mbps ยังต้องรอโหลดซะนานเลย แต่เราก็อดทนรอ เพราะสาวๆ ทั้งนั้น lolz


My Multiply

By: ninja741
ninja741's blog
on 26/06/08 1:07 #56241 toggle
ninja741's picture

โปรแกรมที่เขียนมาน่าสนใจดีครับ

ถ้าจะให้ดีถ้าควรคุมตัวแปรให้ละเอียดน่าจะได้ผลที่เที่ยงตรงกว่า

จากการใช้งานของผม opera ตัว 9.5 ใช้งานทั่วๆไป(ซึ่งน่าจะหนักกว่าทั่วไปของคนอื่นเพราะผมชอบเปิดหน้าต่างใหม่ไปเรื่อย พอมันเต็มจนเริม click ยากก็ close all ไปซักที)4-5ชม.กิน ram อย่างมากไม่เกิน 150mb เท่านั้น

By: mnop
Android
mnop's blog
on 26/06/08 2:28 #56250 toggle
mnop's picture

ฝากแก้หน่อยครับ (อีกแล้ว) สรุป browser จะสะกดแบบไหนครับ

บรรทัดแรกกับสองเขียน บราวเซอร์ - บรรทัดสามเขียน เบราเซอร์ - บรรทัดสี่กลับมาเขียน บราวเซอร์

http://itshee.exteen.com/ -- Can you upgrade Vista to XP Pro?


http://itshee.exteen.com/ -- Can you upgrade Vista to XP Pro?

By: BLeAm
BLeAm's blog
on 26/06/08 9:39 #56274 Reply to:56250 toggle
BLeAm's picture

ฺBrowser --> เบราว์เซอร์

By: kaze
Writer
kaze's blog
on 26/06/08 11:46 #56287 Reply to:56274 toggle
kaze's picture

เขียนทับศัพท์ ดีกว่าไหมอ่ะครับ

By: BLeAm
BLeAm's blog
on 26/06/08 12:20 #56292 Reply to:56287 toggle
BLeAm's picture

เบราว์เซอร์ นี่ก็ทับศัพท์อยู่แล้วครับ เพราะเราเพียงใช้ตัวอักษรไทยเขียนตามหลักสะกดคำโดยไม่ได้บัญญัติศัพท์ขึ้นใหม่ ส่วนว่าจะใช้ตัวอักษรไทยหรืออังกฤษสะกดคำ อันนี้คงแล้วแต่ความเห็นของผู้เขียน หรืออาจจะรวมไปถึงนโยบายของ Blognone เอง อันนี้ผมไม่มั่นใจว่ารายละเอียดเป็นยังไง

By: Wai
Wai's blog
on 26/06/08 2:32 #56251 toggle
Wai's picture

ตอนแรก ผมเห็น Firefox 3.0 ใช้หน่วยความจำไป 100 กว่าๆ ก็คิดว่า Firefox ของผมผิดปกติอะไรรึเปล่าเพราะใช้หน่วยความจำเยอะจัง แต่พออ่านบทความนี้ถึงได้รู้ว่า เดี๋ยวนี้กินหน่วยความจำไม่ถึงร้อยนั้นไม่มีอีกแล้ว

By: plynoi
WriterAndroidUbuntu
plynoi's blog
on 26/06/08 10:25 #56275 Reply to:56251 toggle
plynoi's picture

เหมือนผมเลย เหอๆ เมื่อวานเปิด firefox 3 ไว้ 3 tab สามสี่ชั่วโมง ขึ้นถึงร้อยกว่าๆ ตกใจ

By: molek
WriteriPhoneAndroid
molek's blog
on 26/06/08 12:59 #56296 Reply to:56251 toggle
molek's picture

ของผม แท็บเดียว มาเป็นกินแรมเกือบหมดเครื่องเลยนะ ผิดปกติอะไรไหม

molecularck โม-เล-กุล่า-ซี-เค

sci news on foosci.com


molecularck โม-เล-กุล่า-ซี-เค

sci news on foosci.com

By: ABZee
ABZee's blog
on 26/06/08 4:56 #56253 toggle
ABZee's picture

ต้องเทียบตอนลง plugins แล้วด้วยไหม?

PoomK


LongSpine.com

By: mk
FounderAndroidRed HatWindows
mk's blog
on 26/06/08 5:31 #56254 Reply to:56253 toggle
mk's picture

ในข่าวนี้เขาลงปลั๊กอินสองตัว แต่ไม่ใช้ extension


my disclaimer

By: NgOrXz
iPhoneAndroidWindows
NgOrXz's blog
on 26/06/08 8:47 #56264 toggle
NgOrXz's picture

ตอนนี้อะไร ๆ ก็ Firefox 3 ๆ ไปหมดเลยนะ

© NgOrXz ™ ® แมนเชสเตอร์ยูไนเต็ด เก่งที่สุดในโลก


©NgOrXz™® แมนเชสเตอร์ยูไนเต็ด เก่งที่สุดในโลก

By: gab
AndroidSymbianWindows
gab's blog
on 26/06/08 8:59 #56267 Reply to:56264 toggle
gab's picture

แหม..ก็คงเป็นแค่ในวงๆ นี้ละมั้งคับ (..ผมก็เคยดูจาก task นะว่ามันใช้แรมคงเส้นคงวาดี)

By: akira
akira's blog
on 26/06/08 9:25 #56271 toggle
akira's picture

อันนี้จะปล่อยไก่หรือเปล่าไม่รู้นะ ไม่รู้ว่ารู้กันแล้วหรือยัง พอดีไปอ่านเจอวิธีเพิ่มความเร็ว Firefox 3 อีกนิดหน่อย จาก cnet เข้า about:config แล้วเพิ่ม Paramter <br/><br/> content.notify.interval=0 <br/> nglayout.initialpaint.delay=0 <br/><br/>

ลองแล้วเร็วขึ้นพอสมควร ส่วนเหตุผลว่าทำไมถึงเร็วขึ้นต้องไปดูที่ cnet

By: Ford AntiTrust
ContributoriPhoneWindows PhoneBlackberry
Ford AntiTrust's blog
on 26/06/08 9:37 #56272 toggle
Ford AntiTrust's picture

ใช้ Task Manager ดูการใช้ memory ก็เห็นด้วยนะว่าใช้หน่วยความจำน้อยลงเมื่อก่อน Firefox 2.x เปิด multiply (ใช้ windows เดียว) โดยโหลดทั้งหมด 35 - 40 Tab และ url ต่าง ๆ กัน ใช้ memory ประมาณ 400 - 600MB ครับ แต่มาใช้ Firefox 3.0 นี่ประมาณ 200 - 350MB ครับ ต่างกันพอสมควรเลย อันนี้น่าคิดว่าไปทำอีท่าไหนมันถึงได้ลงเยอะขนาดนั้น หรือว่าเพราะ engine JavaScript ใหม่ก็ไม่รู้ -_-'

Ford AntiTrust’s Blog | PHP Hoffman Framework

By: mk
FounderAndroidRed HatWindows
mk's blog
on 26/06/08 13:18 #56300 Reply to:56272 toggle
mk's picture

เค้าปรับเรื่อง profiling ใหม่ จุดสำคัญคือให้คืนแรม


my disclaimer

By: zerocool
iPhone
zerocool's blog
on 26/06/08 11:20 #56281 toggle
zerocool's picture

ผมว่า Opera น่าจะใช้ memory น้อยที่สุดนะ - -'


That is the way things are.

By: polaromonas
ContributorWindows PhoneWindows
polaromonas's blog
on 26/06/08 12:40 #56286 Reply to:56281 toggle
polaromonas's picture

เมื่อก่อนเป็นเช่นนั้นครับ

ผมก็ใช้โอเปร่ามานานพอควร ยอมรับเลยว่า 9.5 นี่กินแรมเยอะที่สุดจริงๆ มากกว่าทุกรุ่นที่ผ่านมา มากกว่า FF3 ตอนแรกคิดว่าเป็นเพราะผมใช้ Opera mail ด้วย แต่คิดว่าผลการทดสอบนี้คงโออยู่นะ

ปล. ยังไงก็รักเสมอนะจ๊ะ จู๊บๆ


My blog

By: ABZee
ABZee's blog
on 26/06/08 16:49 #56344 Reply to:56281 toggle
ABZee's picture

หลังๆนี่ใช้แรมมาช่วยให้การประมวลผลไวขึ้น เวอร์ชัน 9.5 นี้เทียบกับรุ่นเบต้าแล้วเร็วห่างกันไม่ติดฝุ่นเลย

PoomK


LongSpine.com

By: ds2kGTS
Windows PhoneAndroidSymbianUbuntu
ds2kGTS's blog
on 26/06/08 19:28 #56369 Reply to:56281 toggle
ds2kGTS's picture

ผมว่า Opera 9.5 นี่ใช้แรมน้อยกว่า 9.27 ซะอีกนะ แถมยังเร็วกว่ากันเยอะ ข้อเสียคือมันไม่ชอบคืนแรม (กรณีเปิดใช้งาน Plug-Ins) แต่ถ้าปิดการใช้งาน Plug-Ins แล้วล่ะก็ ใช้แรมไม่ค่อยเยอะนะ ราว ๆ 65-75MB(จริง ๆ ตัวปัญหามันน่าจะมาจาก Flash ตัวเดียวเลยล่ะ เผลอเปิดใช้งาน Plug-Ins แล้วไปเข้า hi5 เมื่อไหร่ล่ะได้เรื่องเมื่อนั้น)

By: Nice
AndroidWindows
Nice's blog
on 28/06/08 2:13 #56548 toggle
Nice's picture

จากการใช้งานจริงของไนซ์ Opera 9.5 จัดการเวลาเปิดเว็บพร้อมๆกันได้ดีที่สุดมากที่สุด แบบเปิดจนแต่ละแท็บเล็กจิ๊ดเดียว เล็กมากๆแบบที่ไม่เคยทำได้ใน Firefox, Maxthon(IE6) แต่ Firefox 3 ยังไม่ได้ลองเปิดเยอะๆนะ เพราะเปิดไม่กี่แท็บก็ใช้แรม 200+ แล้ว (ในขณะัที่อีก 2 ตัว ไม่เกิน)

Nice - SE7ENize.com


@NiceThai