Phiên bản mới nhất macOS 15.0 Sequoia đang phải đối mặt với nhiều chỉ trích từ người dùng và nhà phát triển do lỗi rò rỉ bộ nhớ nghiêm trọng trong framework Network Extension, đặc biệt ảnh hưởng đến các ứng dụng tường lửa như Little Snitch. Vấn đề này đã làm dấy lên những cuộc thảo luận rộng rãi về kiểm soát chất lượng phần mềm và việc đảm bảo tương thích ngược của Apple.
Tác động nghiêm trọng của rò rỉ bộ nhớ
Người dùng báo cáo mức tiêu thụ bộ nhớ đáng báo động, với một số trường hợp rò rỉ lên đến 6.5GB chỉ sau hai ngày sử dụng. Cộng đồng đã tích cực kiểm tra và chia sẻ kết quả sử dụng lệnh 'leaks', cho thấy các vấn đề phổ biến buộc người dùng phải thường xuyên khởi động lại hệ thống như một giải pháp tạm thời. Điều này thể hiện sự khác biệt đáng kể so với độ ổn định thường thấy của hệ thống macOS.
Báo cáo rò rỉ bộ nhớ từ người dùng:
- 2.7GB (874.477 lần rò rỉ)
- 6.7GB (2.194.911 lần rò rỉ)
- 2.3GB (747.950 lần rò rỉ)
- 6.5GB sau 2 ngày hoạt động
Quan ngại về kiểm soát chất lượng
Vấn đề rò rỉ bộ nhớ đã châm ngòi cho cuộc tranh luận lớn hơn về quy trình đảm bảo chất lượng phần mềm của Apple. Các cuộc thảo luận trong cộng đồng chỉ ra xu hướng vội vã phát hành tính năng mới bất chấp tính ổn định, thậm chí các bản cập nhật nhỏ cũng gây ra lỗi mới trong khi không khắc phục được các vấn đề hiện có. Như một thành viên cộng đồng nhận xét:
Ngay cả 15 năm trước, mọi người đều biết không nên nâng cấp lên các phiên bản chính của phần mềm Apple, mà nên đợi ít nhất đến bản .2. Tuy nhiên, ngày nay dường như ngay cả các bản cập nhật nhỏ cũng chỉ tạo ra lỗi mới trong việc vội vã phát hành các tính năng trễ, và hiếm khi giải quyết được vấn đề nào.
Nhiều vấn đề với tường lửa
Lỗi rò rỉ bộ nhớ xuất hiện cùng lúc với một vấn đề nghiêm trọng khác, khi tường lửa tích hợp của macOS can thiệp vào hoạt động của các tường lửa bên thứ ba. Điều này dẫn đến việc khuyến nghị tắt tường lửa tích hợp khi sử dụng các giải pháp thay thế, gợi nhớ đến những xung đột tương tự trên hệ thống Windows cách đây hai thập kỷ. Tình huống này đặc biệt ảnh hưởng đến các bản sao lưu Time Machine của người dùng có cài đặt tường lửa bên thứ ba.
Ảnh hưởng đến người dùng chuyên nghiệp và giải pháp tạm thời
Tình huống này đặc biệt đáng lo ngại đối với người dùng chuyên nghiệp, những người vốn phụ thuộc vào tính ổn định của macOS trong công việc. Ví dụ, các chuyên gia âm thanh đã áp dụng cách tiếp cận thận trọng đối với việc cập nhật hệ thống, thường đợi một năm hoặc lâu hơn trước khi nâng cấp để đảm bảo tương thích với công cụ của họ. Hiện tại, người dùng bị ảnh hưởng được khuyên nên theo dõi mức sử dụng bộ nhớ của hệ thống và khởi động lại quy trình Network Extension thông qua Activity Monitor khi mức tiêu thụ bộ nhớ trở nên quá mức.
Những vấn đề đang diễn ra với macOS Sequoia làm nổi bật căng thẳng ngày càng tăng giữa việc triển khai tính năng nhanh chóng của Apple và nhu cầu về hiệu suất hệ điều hành ổn định, đáng tin cậy. Mặc dù Apple đã ghi nhận lỗi này (FB15552991), cộng đồng vẫn đang chờ đợi một bản sửa lỗi toàn diện.
Nguồn tham khảo: Rò rỉ bộ nhớ trong framework Network Extension của Apple