// Copyright 2013 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef BASE_ANDROID_SYS_UTILS_H_ #define BASE_ANDROID_SYS_UTILS_H_ #include "base/android/jni_android.h" namespace base { namespace android { class BASE_EXPORT SysUtils { public: // Returns true iff this is a low-end device. static bool IsLowEndDeviceFromJni(); // Returns true if system has low available memory. static bool IsCurrentlyLowMemory(); // Returns amount of physical ram detected in KB, or 0 if detection failed. static int AmountOfPhysicalMemoryKB(); }; } // namespace android } // namespace base #endif // BASE_ANDROID_SYS_UTILS_H_