- Trang web LinkedIn tiêu thụ 2,4GB bộ nhớ khi chỉ mở hai tab trình duyệt
- Đây được xem là vấn đề về sử dụng tài nguyên kém hiệu quả của ứng dụng web
- Làm dấy lên lo ngại về suy giảm hiệu năng trình duyệt và trải nghiệm người dùng đi xuống
- Các framework frontend quy mô lớn hoặc script quảng cáo/theo dõi được nhắc đến như nguyên nhân có thể gây ra vấn đề này
- Nhu cầu tối ưu hóa web trên các nền tảng lớn một lần nữa được nhấn mạnh
Mức sử dụng bộ nhớ quá mức của website LinkedIn
- Đã có báo cáo về trường hợp chạy LinkedIn trong hai tab và tổng cộng sử dụng 2,4GB RAM
- Chỉ với thao tác duyệt trang đơn giản cũng đã phát sinh mức chiếm dụng bộ nhớ cao, cho thấy sự kém hiệu quả trong quản lý tài nguyên web
- Hiện tượng này có thể dẫn đến hiệu năng trình duyệt suy giảm và trải nghiệm người dùng xấu đi
Nguyên nhân và hàm ý
- Framework frontend cỡ lớn, script quảng cáo và theo dõi, cùng cấu trúc render phía client phức tạp được chỉ ra là những yếu tố làm tăng mức sử dụng bộ nhớ
- Đây được đánh giá là một ví dụ cho thấy các nền tảng web lớn cần tập trung hơn vào tối ưu tài nguyên và tinh gọn hóa
- Ở góc độ người dùng, có thể cần giới hạn số lượng tab hoặc quản lý các tiện ích mở rộng của trình duyệt
2 bình luận
Ý kiến trên Hacker News
So sánh thực tế rằng “Voyager 1 chạy với 69KB bộ nhớ và một máy ghi băng 8-track” với tình hình hiện nay đúng là tạo cảm giác tương phản cực mạnh
Thực tế thì LinkedIn đầy những con người kỳ quặc, nhưng thật ra phần lớn mạng xã hội đều tệ theo cách khá giống nhau
Facebook cũng vậy, Twitter cũng vậy, cuối cùng đều trôi theo hướng xấu. Google+ ít ra từng có tiềm năng vì có công cụ giới hạn trải nghiệm theo khu vực
AWS cũng ngốn RAM tương tự. Chỉ cần mở vài tab AWS trên VM của công ty là đã chiếm khoảng 1,4GB. Ngay cả những trang văn bản đơn giản giờ cũng thường dùng bộ nhớ ở mức gigabyte
Cũng có nhiều trang trông bề ngoài rất đơn giản như giao diện mới của Reddit hay DeepL Translator nhưng CPU lại bùng lên dữ dội. Có lúc thấy như thể LLM đã tự động sửa code rồi bỏ qua tối ưu hiệu năng
Dịch vụ chặn bot của LinkedIn (protechts.net) từng ngốn 42GB RAM trên laptop của tôi. Firefox swap điên cuồng nên tôi kiểm tra thì thủ phạm chính là cái đó.
Còn có cả ảnh chụp màn hình. Tên iframe là “humanSecurityEnforcerIframe”, đúng là mỉa mai thật
Có một cách giải quyết triệt để vấn đề này. Đóng tab lại và đừng mở LinkedIn nữa
Không hiểu ai còn dùng LinkedIn nữa. Đăng nhập vào chỉ thấy toàn bài viết và hình ảnh do AI tạo ra, cứ như một cảnh trong phim Severance
Tôi từng điều hành một startup hẹn hò, nhưng sau khi ChatGPT xuất hiện thì điểm khác biệt biến mất nên phải đóng lại. Tuyển dụng dựa trên AI rốt cuộc cũng có nguy cơ biến thành spam tự động ở mức cao hơn
Việc LinkedIn cố tình giới hạn tốc độ cuộn nhìn như một hành vi điên rồ. Cảm giác như đi trong mật đường đặc quánh
www.linkedin.com##main:style(font-size: 16px !important;)Trình duyệt web ngày xưa cho phép người dùng tự đặt giới hạn RAM hay cache. Giờ thì quyền kiểm soát tài nguyên đó đã biến mất hoàn toàn, thật đáng tiếc
Không hiểu vì sao LinkedIn lại dùng đến 1,3GB. Giá mà có ai đó làm phân tích memory dump thì tốt.
Tôi cũng từng nghe giải thích rằng trình duyệt sẽ chiếm sẵn RAM vì “RAM dư là RAM lãng phí”, nhưng nghe vẫn giống một cái cớ. Khi cần thì cứ xin OS cấp phát là được, sao phải chiếm trước cho đầy
Có người đoán rằng LinkedIn đang kiểm tra extension trình duyệt để cố ngăn screen scraping
Xem thread liên quan
Thật hơi lố bịch khi thấy người ta buông ra quá nhiều điều nhảm nhí mà một lập trình viên hiểu về kiến trúc web sẽ không nói như vậy. Có hàng chục lý do khiến trình duyệt dùng nhiều bộ nhớ, vậy mà bạn lại khẳng định tất cả đều là lỗi của trang web? Bạn moi đâu ra cái đống nhảm nhí ngu ngốc pha lẫn tưởng tượng đó để phát biểu linh tinh như vậy? Ngay cả engine V8 cũng sẽ chọn lọc cấp phát thêm bộ nhớ nếu tài nguyên người dùng còn dư, và nếu trình duyệt chiến lược trì hoãn CG thì rất dễ vượt quá 1GB... Không biết thì hỏi AI đi, đồ ngốc.