Mặc dù tôi nhận ra ý định tốt của bạn đằng sau ý tưởng kiểm tra lõi và tự động điều chỉnh cài đặt, do đó người dùng không phải tự điều chỉnh cài đặt & để cải thiện hiệu suất, nó sẽ không hoạt động trong thực tế.
Điều này là do có quá nhiều thiết bị và trường hợp góc để che. Ví dụ:
- Một số thiết bị đa lõi sẽ có chỗ đỗ chính và có thể không được phát hiện bởi bất kỳ dò tìm lõi nào bạn sử dụng.
- Một số thiết bị đơn lõi có thể hoặc không có khả năng siêu phân luồng, nhưng sẽ không hiển thị dưới dạng nhiều lõi.
- Nếu người dùng có điện thoại của họ ở chế độ tiết kiệm năng lượng, bạn vẫn sẽ phát hiện nhiều lõi nhưng không nhận ra rằng họ đang chạy với dung lượng giới hạn.
Tôi chắc chắn có nhiều ví dụ khác tồn tại. Vấn đề là, nó có thể là một cơn ác mộng để bạn bao quát hầu hết/tất cả các trường hợp này để tự động điều chỉnh cài đặt của ứng dụng, đặc biệt là một giải pháp tương đối đơn giản hơn: yêu cầu người dùng cài đặt nào họ muốn khi khởi chạy ứng dụng và thực hiện thật dễ dàng để điều chỉnh các cài đặt này bất kỳ lúc nào.
Thỉnh thoảng tốt hơn là chỉ đặt gánh nặng lên lòng người dùng, đặc biệt nếu không cần nỗ lực để họ làm điều đó, và tương ứng hơn nữa để nhà phát triển thực hiện điều đó. Chúc may mắn!
Tại sao không chỉ cung cấp cho người dùng tùy chọn tắt hiệu ứng ưa thích nếu họ cảm thấy trò chơi đang chạy quá chậm? –
1. Theo như tôi biết không có chip nào có công nghệ giống như HT của Intel. 2. Có, một số chip lõi kép thậm chí có thể rất chậm. –
Tôi nghĩ rằng một số điện thoại cũng sử dụng lõi đậu xe, về cơ bản vô hiệu hóa một trong các lõi khi pin yếu hoặc khi một số tiêu chí khác được đáp ứng. Tôi đã phải đối mặt với một vấn đề tương tự trên máy tính xách tay, nơi lõi đậu xe làm cho các tiện ích nhiệt độ lõi freak ra về lõi thiếu. –