پردازنده‌ی گلوگاه‌ساز

public class CpuThrottlingWaiter
extends BaseTargetPreparer

شیء جاوا
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.CpuThrottlingWaiter


یک ITargetPreparer که منتظر می‌ماند تا حداکثر فرکانس در تمام هسته‌ها به بالاترین سطح موجود بازگردد.

خلاصه

سازندگان عمومی

CpuThrottlingWaiter ()

روش‌های عمومی

void setUp ( TestInformation testInfo)

روش‌های محافظت‌شده

Map<String, String> getCpuMaxFreqs ( ITestDevice device)

اطلاعات موجود در مسیر /sys/devices/system/cpu را می‌خواند تا هسته‌های موجود و حداکثر فرکانس‌های ممکن برای هر هسته را تعیین کند.

سازندگان عمومی

پردازنده‌ی گلوگاه‌ساز

public CpuThrottlingWaiter ()

روش‌های عمومی

راه‌اندازی

public void setUp (TestInformation testInfo)

پارامترها
testInfo TestInformation

پرتاب‌ها
BuildError
DeviceNotAvailableException
TargetSetupError

روش‌های محافظت‌شده

دریافت حداکثر فرکانس پردازنده (CpuMax Freqs)

protected Map<String, String> getCpuMaxFreqs (ITestDevice device)

اطلاعات موجود در مسیر /sys/devices/system/cpu را می‌خواند تا هسته‌های موجود و حداکثر فرکانس‌های ممکن برای هر هسته را تعیین کند.

پارامترها
device ITestDevice : دستگاه تحت آزمایش

بازگشت‌ها
Map<String, String> یک Map با مسیرهایی به sysfs cpuinfo به عنوان کلید، و حداکثر فرکانس مربوطه به عنوان مقدار

پرتاب‌ها
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException