benchmark đã từng là một tiêu chuẩn mà các hãng đem ra ganh đua nhau, được anh em đem ra so sánh để chứng minh máy mình ngon hơn, ở cái thời mà vọc ROM còn phổ biến thì mỗi ROM lại còn có điểm cao thấp khác nhau để biết máy chạy ngon không. Tuy nhiên, điểm benchmark chưa bao giờ là thứ phản ánh được toàn diện máy mạnh hay không, và chuyện thiết bị Android chạy mượt hay không lại là thứ khác hoàn toàn nữa. Anh em không bao giờ nên dựa vào số benchmark để đánh giá máy cả.
Benchmark không nói lên được hết câu chuyện
Đầu tiên, chúng ta cần biết bản chất của việc benchmark là gì. Benchmark là để ép cho máy chạy gần hết công suất cực đại mà nó có thể đạt tới để xem thử sức mạnh tới đâu. Từ ngày xưa người ta đã dùng cách này để đánh giá máy tính, kể cả các dàn máy bình thường, laptop cho đến so kè khi ép xung.
Nhưng bạn đừng quên rằng khi điện thoại chạy bình thường, ít khi nào nó cần kích lên tới mức hiệu năng tối đa, cả cho CPU lẫn GPU và các bộ xử lý tín hiệu khác nếu có bởi chuyện này sẽ đốt pin của điện thoại nhanh không tưởng tới mức bạn chỉ cần xài sơ sơ được một tí là sẽ cạn pin và phải cắm sạc lại. Đó là lý do mọi hãng đều có một cơ chế tối ưu mà họ thường gọi là power optimization strategy.
Đúng như cái tên này gợi ý, "chiến lược" tối ưu sẽ tùy hãng sản xuất quyết định chứ bản thân hãng làm chip hay Google cũng không can dự nhiều ở cấp độ hệ điều hành. Ví dụ, dòng máy chuyên chơi game sẽ được áp cơ chế tiết kiệm pin theo kiểu ưu tiên sức mạnh, tức là khi nào cần mạnh thì cho đụng nóc luôn, không cần kềm lại. Nếu cần, chiến lược này có thể yêu cầu Android tắt hết các app và dồn mọi nguồn lực về CPU, RAM, GPU cho game mà bạn vừa chạy lên. Cũng có thể hãng sẽ chỉ định với app dạng nào thì sẽ cần phân bổ bao nhiêu nhân xử lý chẳng hạn.
Việc sử dụng các công cụ benchmark để xem mức tối đa mà máy có thể chạm tới là chuyện hợp lý, bởi khi đó thuật toán tối ưu sẽ bắt đầu hoạt động và bản thân các hãng cũng sẽ biết được họ đã làm tốt hay chưa. Đây là lý do vì sao chúng ta thỉnh thoảng thấy điểm benchmark của một chiếc smartphone chưa ra mắt nào đó bị rò rỉ trên các công cụ bench như Geekbench hay 3DMark. Các app benchmark sẽ chạy gần giống như game, chúng yêu cầu nhiều sức mạnh đồ họa để xử lý hình ảnh, nhiều sức mạnh CPU để tính toán các thể loại phép tính, và cần cả RAM. Đây là lý do vì sao người ta lại thích xài app benchmark như vậy.
Quay trở lại việc tối ưu khi sử dụng bình thường, các hãng tối ưu là để bạn có được sự cân bằng giữa độ mượt và thời gian dùng pin, và đảm bảo rằng khi nào cần mạnh là có mạnh, khi nào cần yếu là có yếu. Và bởi vì app benchmark chỉ nói lên câu chuyện lúc máy chạy mạnh nhất, bạn không thể dùng nó để đánh giá xem một chiếc máy có chạy mượt hay không ở tình huống sử dụng bình thường.
Đó là chưa kể độ mượt còn bị ảnh hưởng nhiều bởi thị giác của chúng ta liên quan tới các hiệu ứng chuyển động của giao diện. Những hiệu ứng này là thành phần cực kì quan trọng, Google thậm chí còn có cả 1 chỉ dẫn riêng chỉ dành cho chuyển động của app nên như thế nào để các lập trình viên làm theo. Nếu làm tốt, app trông có vẻ rất chậm, giật, lắc trong khi thực ra nó vẫn chạy bình thường.
Benchmark có nên là thang điểm dùng khi mua máy?
Hẳn là không rồi, vì như đã phân tích ở trên, benchmark chỉ là số khi máy mạnh nhất, còn lúc chạy bình thường thì mọi thứ khác hoàn toàn. Bạn nghĩ thử xem, các app như trình duyệt, Facebook, app đọc tin tức làm sao có thể tiêu hao tài nguyên nhiều như game được, nên việc dồn nguồn lực cho chúng nhiều là không hợp lý. Các chip đa nhân hiện nay cho di động cũng có hẳn các nhân riêng (thường gọi là efficient cores) chuyên dùng để chạy những thứ nhẹ nhàng như thế này, điều đó đảm bảo hiệu năng vẫn ổn trong khi điện không bị hao quá nhiều.
Nhưng ngặt cái là không phải hãng nào cũng làm chiến lược tối ưu giống nhau, chưa kể ảnh hưởng của giao diện, của tùy biến lại còn ảnh hưởng hơn nữa. Đó là lý do tại sao một chiếc điện thoại Pixel, Nexus dù cùng chip, RAM thấp hơn so với các hãng khác nhưng vẫn chạy mượt hơn nhiều, và điều đó lại còn kéo dài sau nhiều năm chứ không phải chỉ chạy nhanh lúc mới mua về.
Hôm trước mình đi gặp Huawei, họ cũng có chia sẻ rằng theo khảo sát và nghiên cứu của họ thì người dùng Android cũng gặp vấn đề với việc máy chậm đi sau một thời gian sử dụng. Nó cũng bị ảnh hưởng một phần bởi chiến lược tối ưu cộng với những thay đổi về cấu trúc của hệ thống.
Những thứ này cho chúng ta thấy rằng điểm benchmark không nên là thứ dùng để đánh giá, dùng như một thang điểm để đo khi mua điện thoại. Benchmark chỉ là một thứ tham khảo mà thôi.
Bản thân mình chưa bao giờ quan tâm đến chỉ số benchmark dù là của điện thoại hay là của máy tính. Từ ngày xưa khi mình xem các bài đánh giá có dùng benchmark là mình skip thẳng khúc đó vì nó chả có ý nghĩa gì tới trải nghiệm bình thường. Mình khuyên các bạn cũng không cần quan tâm tới các chỉ số benchmark này làm gì cả. Cứ coi người ta xài thực tế như thế nào rồi mới biết được.
Topics: Công nghệ mới
About Học viện đào tạo trực tuyến
Xinh chào bạn. Tôi là Đinh Anh Tuấn - Thạc sĩ CNTT. Email:
dinhanhtuan68@gmail.com
.
- Nhận đào tạo trực tuyến lập trình dành cho nhà quản lý, kế toán bằng Foxpro, Access 2010, Excel, Macro Excel, Macro Word, chứng chỉ MOS cao cấp, IC3, tiếng anh, phần mềm, phần cứng .
- Nhận thiết kế phần mềm quản lý, Web, Web ứng dụng, quản lý, bán hàng,... Nhận Thiết kế bài giảng điện tử, số hóa tài liệu...
HỌC VIỆN ĐÀO TẠO TRỰC TUYẾN:TẬN TÂM-CHẤT LƯỢNG.
- Nhận đào tạo trực tuyến lập trình dành cho nhà quản lý, kế toán bằng Foxpro, Access 2010, Excel, Macro Excel, Macro Word, chứng chỉ MOS cao cấp, IC3, tiếng anh, phần mềm, phần cứng .
- Nhận thiết kế phần mềm quản lý, Web, Web ứng dụng, quản lý, bán hàng,... Nhận Thiết kế bài giảng điện tử, số hóa tài liệu...
HỌC VIỆN ĐÀO TẠO TRỰC TUYẾN:TẬN TÂM-CHẤT LƯỢNG.
Bài đăng nổi bật
Khóa Đào Tạo Hacker Mũ Trắng
Nhấn vào đây để bắt đầu khóa học Giúp học viên tìm hiểu cơ bản bản chuyên sâu kỹ năng hack website, sever, email, sms, facebook... Khóa...
Tuyển tập hay nhất
Khóa học trực tuyến
Truy cập nhiều nhất
-
Nếu bạn đã từng làm việc trong một dự án ASP.NET MVC thì chắc chẳng còn xa lạ gì với khái niệm Action result mà ASP.NET MVC đã và đang cung...
-
Anki là một phần mềm được thiết kế để giúp bạn ghi nhớ các sự kiện, từ ngữ (chẳng hạn như từ ngữ trong một ngôn ngữ nước ngoài) một cách ...
-
Bizagi Modeler được thiết kế để diễn đạt hệ thống ký hiệu mô hình hóa tiến trình nghiệp vụ BPMN theo cấu trúc dự án, tiến tới mục tiêu tăng ...
-
Câu hỏi và đáp án Câu 1. Địa chỉ IP có độ dài bao nhiêu bit và được phân thành bao nhiêu lớp? a. 32 bit, 4 lớp (A, B,C,D) ...
-
Laptop ngày càng khẳng định được vị thế quan trọng trong cuộc sống của con người hiện đại, song, ít ai biết được rằng, nh...
-
Trước đây, khi nói tới cơ sở dữ liệu ví dụ của Microsoft chúng ta sẽ nghĩ ngay tới CSDL Northwind , tuy nhiên từ khi giới thiệu SQL Server...
-
Bạn đã bao giờ phải tìm danh sách các file khi biết tên file của các nó; nếu bạn cần xử lý tình huống như vậy hãy sử dụng công cụ SearchMyF...
-
Trước khi đi vào quy tắc loại biến xấu trong EFA . Các bạn cần nắm rõ điều kiện cần để bảng kết quả ma trận xoay có ý nghĩa thống kê...
-
Mục lục bài viết Termux là gì? Cách cài đặt Có thể dùng Termux để Hack không? Cách cài đặt các công cụ hack trên Termux Cài NMAP – Công cụ ...
-
Apple vừa tung hai đoạn video ngắn để quảng cáo cho độ bền và 3 camera trên iPhone 11 Pro . Bạn sẽ thấy là iPhone 11 Pro bị ném nh...
Tin công nghệ
Download
Danh mục bài viết
- 3ds Max
- access
- Adobe Illustrator
- AI
- android
- Articulate Storyline
- autoit
- Bài thuốc
- Cây xanh
- Cây xanh trong nhà
- CI Framework
- Clip ca nhạc
- Công nghệ Mobile
- Công nghệ mới
- Công nghệ số
- css
- DotnetNuke
- Download
- Đào tạo CorelDraw chuyên nghiệp
- Đào tạo photoshop chuyên nghiệp
- Định hướng lập trình
- Đọc sách
- excel
- Foxpro
- Giải pháp excel chuyên nghiệp
- Giải trí
- Giáo dục
- Giới thiệu Phần mềm
- Google Apps Script
- Google Docs
- Google drive
- Google Sheets
- Google Slide
- HAcker
- Hàng khuyến mại
- hay
- Hệ thống Elearning Moodle
- Học tiếng anh
- Học từ Youtobe
- html
- Hướng dẫn xây dựng và quản lý JOOMLA
- Imacro
- ios apple
- Iphone
- Khoa học dữ liệu
- Khóa học hay
- Khóa học trực tuyến
- Kiểm thử phần mềm
- Kiến thức cơ bản
- Kiến thức cuộc sống
- Kinh doanh
- Kỹ năng
- lập trình
- Lập trình .NET
- Lập trình AngularJS
- Lập trình assembly
- Lập trình di động
- Lập trình Java
- Lập trình Javascript
- Lập trình Nodejs
- Lập trình PHP
- Machine Learning
- Microsoft Teams
- MP3
- Nấu ăn
- Nét xinh
- Ôn luyện thi chứng chỉ MOS
- phần cứng
- Phần mềm cho Bé và Cha mẹ
- PHP tool
- powerpoint
- Python
- Quản trị cơ sở dữ liệu SQL
- Quản trị dự án-công việc hiệu quả
- Quản Trị Mạng
- Sách nói
- Sách nổi tiếng - Best Seller
- Sáng tạo
- SEO-Tối ưu công cụ tìm kiếm
- skype
- SPSS
- Suy ngẫm hay
- Sức khỏe
- Symfony Framework
- tết
- Thiết kế đồ họa
- Tin hay
- Tin học Văn phòng
- Toeic 500-700
- Tranh treo
- Unity 3D
- vba
- visio
- web
- word
- wordpress
- Xây dựng bài giảng điện tử
- zalo
Nhóm Zalo CÔNG NGHỆ
Hiện nay có rất nhiều công việc mà bất cứ ai cũng có thể làm tốt khi không yêu cầu quá nhiều kiến thức chuyên môn, như: Bán hàng chẳng hạn. Ngồi một chỗ, với điện thoại và laptop là bạn có thể bán hàng 63 tỉnh thành, thậm chí toàn thế giới. Còn nếu bạn chưa biết bán hàng sao cho hiệu quả thì vào nhóm: HỌC VIỆN ĐÀO TẠO TRỰC TUYẾN.