Các trình duyệt web hứng chịu tai tiếng là ngốn RAM, nhưng ta có đang "trách lầm" chúng? - VietBF
 
 
 
News Library Technology Giải Trí Portals Tin Sốt Home

HOME

NEWS 24h

ZONE 1

ZONE 2

Phim Bộ

Phim Lẻ

Ca Nhạc

Breaking

Go Back   VietBF > Other News|Tin Khác > Computer News|Tin Vi Tính


Reply
 
Thread Tools
  #1  
Old  Default Các trình duyệt web hứng chịu tai tiếng là ngốn RAM, nhưng ta có đang "trách lầm" chúng?
"Chrome ngốn RAM" là một trong những câu đùa nổi tiếng nhất trong giới công nghệ và cũng không phải tự nhiên mà lời đùa này xuất hiện.

Nhìn rộng hơn, các trình duyệt web từ lâu đã nổi tiếng là ngốn RAM quá mức. Chỉ cần tìm kiếm nhanh trên Google, bạn sẽ nhanh chóng thấy hàng trăm meme (ảnh chế) và bài đăng trên diễn đàn về việc các trình duyệt sử dụng quá nhiều tài nguyên RAM.

Khi thế giới Internet phát triển, các trình duyệt web cũng vậy. Từ những trình duyệt chỉ hiển thị các website cơ bản ban đầu, giờ đây chúng đã là cửa sổ cho chúng ta nhìn vào một thế giới mạng đa dạng với vô vàn khả năng phong phú như xem video, gọi điện và họp online.

Nhưng bất chấp điều này, ngay cả những trình duyệt web tốt nhất cũng vẫn mang tiếng là ngốn RAM. Vậy tại sao trình duyệt lại cần nhiều RAM đến thế?

Ứng dụng web ngày càng phức tạp hơn nhiều

Các ứng dụng web trở nên cực kỳ phức tạp vì nhiều lý do. Các công nghệ web ngày xưa đã bị cản trở vì thiếu hỗ trợ chuẩn Javascript thống nhất, do đó mỗi trình duyệt có quan điểm về cách hoạt động của web khác nhau.

Transpiler (bộ chuyển mã), công cụ biên dịch mã nguồn từ ngôn ngữ này sang ngôn ngữ khác, đã giúp loại bỏ vấn đề này bằng cách cho phép các nhà phát triển viết mã bằng ngôn ngữ cấp cao hơn hoặc theo tiêu chuẩn mới hơn, sau đó chuyển đổi mã đó sang thứ mà các trình duyệt cũ hơn có thể hiểu được. Hai trong số các trình chuyển mã phổ biến nhất là Basil và Typescript.

Tiêu chuẩn hóa đồng nghĩa với việc phát triển các framework lớn để xây dựng những chuẩn giao diện phức tạp như Vue, Angular.js và React. Điều này cũng giúp việc xây dựng các thiết kế trang web đáp ứng cho nhiều kích thước màn hình trở nên dễ dàng hơn. Các framework này cũng giới thiệu các tính năng giúp xây dựng các trang web rất linh động mà không khiến trình duyệt phải ngừng hoạt động khi chuyển đổi giữa các tính năng trên trang web.



Facebook có 60 triệu dòng code


Tất cả những điều này đã cho phép nhà phát triển xây dựng các ứng dụng web phức tạp hơn bao giờ hết. Ví dụ, Facebook.com được ước tính chứa tới 60 triệu dòng mã, nhiều hơn đáng kể so với mọi trình duyệt mà nó chạy trên (Chrome có khoảng 6,7 triệu dòng code) và hơn 100 lần so với máy tính chính trên tàu con thoi, theo Codebase.

Tất cả mã này đương nhiên không chạy cùng một lúc, nhưng nó cho thấy quy mô khổng lồ của các trang web hiện đại. Thậm chí chúng cũng không kém gì một hệ điều hành, có khả năng quản lý file, chơi video/nhạc, xem ảnh, stream nội dung, đồng bộ hóa và hơn thế nữa.

Trình duyệt web hy sinh hiệu suất để có được sự ổn định, tốc độ và bảo mật

Các trình duyệt hiện đại liên tục đánh đổi giữa tốc độ và hiệu suất. Cho dù bạn có để ý hay không thì trình duyệt vẫn liên tục tải trước và lưu nội dung vào bộ nhớ đệm dựa trên dự đoán về tài nguyên mà nó có thể cần trong tương lai. Mặc dù điều này có thể ảnh hưởng đến tổng tài nguyên hệ thống hiện có của bạn nhưng nó cũng có thể tăng tốc đáng kể trải nghiệm duyệt web của bạn.

Các trình duyệt hiện đại cũng cân bằng bộ nhớ nhờ quy trình cách ly. Chúng ta có thể lấy ví dụ ở Chrome vì đây là trình duyệt phổ biến nhất cho đến nay. Chrome tạo một quy trình mới cho từng trang web cụ thể và các tài nguyên được liên kết với nó. Điều này giúp hạn chế tác động của bất kỳ quy trình bị treo nào, đồng thời cân bằng mức sử dụng bộ nhớ cho mỗi quy trình.

Trình quản lý lượng bộ nhớ sử dụng trong Edge cho thấy Facebook và các dịch vụ của Google sử dụng lượng bộ nhớ cực lớn. Facebook còn dùng lượng bộ nhớ nhiều hơn cả bản thân trình duyệt

Điều này cũng cho phép trình duyệt xử lý cách ly trang web, hạn chế khả năng các trang web truy cập dữ liệu của nhau trong trình duyệt và bảo vệ khỏi một loạt mối đe dọa bảo mật. Cải thiện rất nhiều so với thời kỳ ban đầu, khi các trình duyệt chỉ xử lý một luồng và một trang web bị kẹt hoặc gặp sự cố có thể khiến toàn bộ trình duyệt bị dừng.

Nếu bạn muốn kiểm tra xem Chrome hay Edge đang sử dụng RAM như thế nào, thì nó có trình quản lý tác vụ riêng sẽ hiển thị từng quy trình. Bạn có thể thấy điều này trong phần More Tools trong menu.

Các trang web có nội dung cực kỳ phong phú

Khi trang web trở nên linh động với nhiều khả năng và nội dung phong phú hơn, chúng cũng trở nên nặng hơn. Ngày càng có nhiều trang web bao gồm hình ảnh, video, đồ họa 3D và quảng cáo có độ phân giải cao, nhờ các trình biên dịch được tối ưu tốt.

Website ngày càng phong phú hơn

Ngoài ra, có một lượng tác vụ đáng kể chạy gần như vô hình trong trình duyệt của bạn, những thứ này bao gồm phân tích giao diện người dùng và tập lệnh theo dõi cho đến các nội dung hấp dẫn trên mạng xã hội và hơn thế nữa.

Tất cả những điều này là nội dung cần được trình duyệt của bạn tải và xử lý. Điều này đặc biệt đúng với các nền tảng truyền thông xã hội như X, Facebook hoặc Reddit, nơi được chia sẻ hàng loạt nội dung phong phú.

Sử dụng RAM nhiều không hẳn là điều xấu

Đây là điều mà người dùng thường nhầm lẫn khi nghĩ về mức sử dụng RAM của trình duyệt, đây không phải lúc nào cũng là điều xấu. Trình duyệt web có thể là một trong những ứng dụng được sử dụng thường xuyên nhất và quan trọng nhất trên PC và nó đã trở nên thiết yếu đối với máy tính hiện đại. RAM nhằm mục đích lưu trữ dữ liệu tạm thời tốc độ cao được liên kết trực tiếp với CPU.

RAM không dùng là RAM vô dụng

Mặc dù chúng ta cần duy trì một lượng bộ nhớ trống cho các tác vụ khác, nhưng việc giữ RAM trống sẽ không giúp cải thiện hiệu suất của PC. Việc các trình duyệt sử dụng tài nguyên của RAM để tải dữ liệu, lưu vào bộ nhớ đệm và tối ưu hóa nội dung nhằm cải thiện trải nghiệm duyệt web của bạn là rất hợp lý. Do đó, các trình duyệt đã yêu cầu RAM nhiều hơn theo thời gian một cách chính đáng khi web phát triển và máy tính trở nên mạnh mẽ hơn.

Trải nghiệm duyệt web hiện đại nhìn chung là tốt hơn: Trình duyệt nhanh hơn, ổn định hơn và an toàn hơn bao giờ hết. Trình duyệt của bạn gần như chắc chắn là một trong những ứng dụng quan trọng và được sử dụng nhiều nhất trên máy tính với vô vàn khả năng để bạn giải trí và làm việc. Nếu bạn đang gặp khó khăn khi dùng máy tính vì trình duyệt sử dụng RAM, có lẽ đã đến lúc bạn nên nghĩ đến việc nâng cấp máy của mình hoặc đóng một số tác vụ nền khác.

VietBF@ Sưu tập

therealrtz
R10 Vô Địch Thiên Hạ
Release: 2 Weeks Ago
Reputation: 33280


Profile:
Join Date: Nov 2014
Posts: 78,355
Last Update: None Rating: None
Attached Thumbnails
Click image for larger version

Name:	Screenshot 2024-04-10 at 10.08.52.jpg
Views:	0
Size:	33.0 KB
ID:	2358640  
therealrtz_is_offline
Thanks: 22
Thanked 6,234 Times in 5,546 Posts
Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
Quoted: 25 Post(s)
Rep Power: 89 therealrtz Reputation Uy Tín Level 7therealrtz Reputation Uy Tín Level 7therealrtz Reputation Uy Tín Level 7
therealrtz Reputation Uy Tín Level 7therealrtz Reputation Uy Tín Level 7therealrtz Reputation Uy Tín Level 7therealrtz Reputation Uy Tín Level 7therealrtz Reputation Uy Tín Level 7therealrtz Reputation Uy Tín Level 7therealrtz Reputation Uy Tín Level 7therealrtz Reputation Uy Tín Level 7therealrtz Reputation Uy Tín Level 7therealrtz Reputation Uy Tín Level 7therealrtz Reputation Uy Tín Level 7therealrtz Reputation Uy Tín Level 7therealrtz Reputation Uy Tín Level 7therealrtz Reputation Uy Tín Level 7therealrtz Reputation Uy Tín Level 7
Reply

User Tag List


Facebook Comments


 
iPad Tablet Menu

HOME

Breaking News

Society News

VietOversea

World News

Business News

Other News

History

Car News

Computer News

Game News

USA News

Mobile News

Music News

Movies News

Sport News

ZONE 1

ZONE 2

Phim Bộ

Phim Lẻ

Ca Nhạc

Thơ Ca

Help Me

Sport Live

Stranger Stories

Comedy Stories

Cooking Chat

Nice Pictures

Fashion

School

Travelling

Funny Videos

NEWS 24h

HOT 3 Days

NEWS 3 Days

HOT 7 Days

NEWS 7 Days

HOT 30 Days

NEWS 30 Days

Member News

Tin Sôi Nổi Nhất 24h Qua

Tin Sôi Nổi Nhất 3 Ngày Qua

Tin Sôi Nổi Nhất 7 Ngày Qua

Tin Sôi Nổi Nhất 14 Ngày Qua

Tin Sôi Nổi Nhất 30 Ngày Qua
Diễn Đàn Người Việt Hải Ngoại. Tự do ngôn luận, an toàn và uy tín. Vì một tương lai tươi đẹp cho các thế hệ Việt Nam hãy ghé thăm chúng tôi, hãy tâm sự với chúng tôi mỗi ngày, mỗi giờ và mỗi giây phút có thể. VietBF.Com Xin cám ơn các bạn, chúc tất cả các bạn vui vẻ và gặp nhiều may mắn.
Welcome to Vietnamese American Community, Vietnamese European, Canadian, Australian Forum, Vietnamese Overseas Forum. Freedom of speech, safety and prestige. For a beautiful future for Vietnamese generations, please visit us, talk to us every day, every hour and every moment possible. VietBF.Com Thank you all and good luck.


All times are GMT. The time now is 17:12.
VietBF - Vietnamese Best Forum Copyright ©2006 - 2024
User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Log Out Unregistered

Page generated in 0.04694 seconds with 13 queries