OnePlus 3/3T '보수적' 주지사로 부드러움 증가… 진지하게 (OxygenOS)

루팅된 OnePlus 3 또는 OnePlus 3T에 대한 이 간단한 모드를 확인하여 장치의 부드러움을 크게 높여보세요!

며칠 전, u/AmirZ 충격을 주었다 OnePlus 하위 레딧 그가 그 설정을 발견했을 때 원플러스 3T'보수적' 주지사에 대한 '빅 코어' 클러스터는 극적으로 증가하다 유동성. 응, 진심으로.

여기서 모순을 포착하지 못한 분들을 위해 커널의 거버너(Governor)가 관리를 담당합니다. 프로세서의 확장 동작 및 "보수적인" 거버너는 전화기를 가장 낮은 세트 쪽으로 편향시킵니다. 주파수. 이는 프로세서가 더 크고 지속적인 부하에서 주파수를 높여 결과적으로 부드러움과 응답성을 희생하면서 배터리 수명을 늘리는 것을 의미합니다. OnePlus 3 및 3T는 모든 Android 휴대폰에서 예상되는 것처럼 기본적으로 "대화형" 거버너를 사용합니다. 이는 OEM 또는 사용자가 설정한 주파수 스펙트럼에서 더 빠르게 확장하고 도약할 수 있습니다. 설정을 조정하기 위해 커널 관리자 앱을 연 적이 있다면 의심할 여지 없이 두 가지 거버너의 변형이 있지만 "보수적"은 일반적으로 성능상의 장애로 인해 사용자가 첫 번째로 선택하는 것은 아니며 "대화형"은 일반적으로 우리 대다수에게 꽤 좋은 작업을 수행하기 때문입니다. 그렇지 않은 경우를 제외하고.

이러한 변경이 실제로 스크롤 성능을 향상시킬 것이라는 점은 OnePlus 하위 레딧에서는 전혀 예상하지 못한 일이었습니다. 자신의 경험과 화면 GPU 프로파일링 히스토그램 중 한 두 장의 스크린샷을 신속하게 공유했으며 많은 사람들이 남아 있었습니다. 확신이 없습니다. 솔직히 말해서 저는 이 조정이 합법적인지에 대해 극도로 회의적이었습니다. 하지만 전반적인 평결도 신뢰했습니다. OnePlus 3T에 설정한 LineageOS ROM을 포기하고 최신 Oxygen 7.1.1 베타를 플래시한 후 시도해 볼 만큼 충분합니다. 밖으로. 놀랍게도 효과가 있었습니다 훨씬 더 내가 예상했던 것보다, 그것은 단지 집단적인 위약이 아니었습니다.

명심하세요

: 이 기사의 결과는 스크롤 성능과 프레임 속도로 제한됩니다. ~ 아니다 속도. 여기서 다루지 않은 미묘한 차이도 많이 있으며 이는 샘플링 시간에 따라 거버너가 확장되는 방식과 가장 확실하게 관련되어 있습니다. 예를 들어, 대화형의 급증은 폴링 사이에 프로세서가 더 낮은 주파수로 이동하여 발생할 수 있습니다. 간단히 말해서, 이는 보편적으로 긍정적인 수정이 아니라는 점을 염두에 두시기 바랍니다. 이러한 변경을 요청하기 위해 커널 개발자에게 스팸을 보내지 마십시오.

OnePlus에 요청을 보냈고 똑똑한 친구들에게 이 문제를 조사해 달라고 요청했지만 지금까지 두 그룹 모두로부터 답변을 듣지 못했습니다. 나는 왜 "상호작용하는" 주지사가 여기서 그렇게 상대적으로 형편없는 일을 하고 있는지에 대해 무책임하게 추측하고 싶지 않습니다. 그래서 대신 제가 알아낸 것 중 일부를 보여 드리겠습니다. 이것을 당신의 컴퓨터에서 시험해보고 싶다면 뿌리박힌 OxygenOS ROM이 필요합니다. 1) 커널 관리 앱을 다운로드합니다., 그런 다음 2) "빅 코어" 클러스터의 거버너를 "보수적"으로 설정합니다. -- "주문형"도 작동하지만 전자의 절전 효과를 잃을 만한 차이점은 발견하지 못했습니다. 일부 사용자는 "작은" 클러스터의 관리자도 전환하여 이러한 결과를 얻었다고 보고했습니다.


먼저 GPU 프로파일링 탭을 전환하고 거버너를 전환하여 즉각적이고 일관되며 완전히 재현 가능한 개선 사항을 발견했으며 이는 교란 변수를 신속하게 배제했습니다. 그런 다음 기본 설정에서 상당한 프레임 드롭을 보여주는 특정 작업을 수행하는 동안 프레임 데이터를 덤프하고 출력을 플롯하기로 결정했습니다. 여기에는 설정 메뉴 스크롤(위, 아래, 다시 위, 2초), Gmail 스크롤(일관 3초)이 포함됩니다. 둘 다 스크롤), 이모티콘, 이미지, 동영상 미리보기로 채워진 비활성 행아웃 채팅을 스크롤합니다(일관적으로 3초 스크롤 둘 다). 마지막으로, 저는 Oxygen Launcher의 가장 왼쪽 화면으로 전환할 때 프레임 속도 문제가 있다는 점을 살펴보았습니다. 아래에서 플롯을 찾을 수 있습니다.

보시다시피 차이점은 중요한. "보수적"인 OnePlus 3T는 스파이크가 훨씬 적고 프레임이 덜 흔들리면서 일반적으로 훨씬 낮은 프레임 렌더링 시간을 유지합니다. 일반 화면 GPU 프로파일링 막대와 마찬가지로 16ms 라인을 나타내기 위해 녹색 라인을 설정했습니다. 보시다시피 "대화형" 설정은 간단한 작업 중에도 그 수준을 유지하기가 어렵습니다. 스크롤. 또한 "대화형" 거버너가 프레임당 16ms 미만을 유지하지 못하는 세그먼트에서는 보수적인 샘플이 선을 넘지 않거나 더 빨리 복구된다는 것을 알 수 있습니다. 행아웃 스크롤 샘플에서 예측 가능한 급증은 YouTube 동영상 미리보기 및 이미지를 스크롤하면서 발생했으며 전반적으로 '보수적' 주지사가 훨씬 더 나은 작업을 수행했습니다. 마지막으로, 차이가 너무 커서 돌이켜보면 고정 척도를 설정했어야 했습니다. 왜냐하면 "보수적" 샘플의 녹색 선은 스파이크가 훨씬 적고 훨씬 짧기 때문에 훨씬 더 높기 때문입니다.

추천 도서: OnePlus 3T의 성능 분석

전반적으로 이것은 꼭 확인해야 할 사항입니다. 귀하의 마일리지는 다를 수 있지만 내 사용에 어떤 부정적인 영향도 미치지 않는 것 같습니다(논리적으로 성능 이외의 문제는 없어야 합니다. 이는 이 구체적이고 이상한 경우에는 그렇지 않은 것 같습니다. 사례). [경고: 일화적인 증거] 어제 하루 종일 이 수정 작업을 실행했는데 OnePlus 3T가 오전 7시부터 지속되는 충전으로 승리했습니다. ~ 오후 11시까지 LTE에서는 전체 화면 켜짐 시간 4시간, 일부 GPS 사용, YouTube Red 배경 재생 최소 2시간(화면 끄다). 정말 그런 것인지는 말할 수 없다'훨씬 나아졌어 아직은 아직이지만 바쁜 하루를 보낼 수 있는 아주 좋은 달리기였습니다.

시도 해봐!


크레딧: u/AmirZXDA의 OnePlus 3T 포럼을 확인하세요! >>>