< prev index next >
src/hotspot/os/linux/os_linux.hpp
Print this page
@@ -54,10 +54,12 @@
static bool _supports_fast_thread_cpu_time;
static GrowableArray<int>* _cpu_to_node;
static GrowableArray<int>* _nindex_to_node;
+ static size_t _default_large_page_size;
+
protected:
static julong _physical_memory;
static pthread_t _main_thread;
static int _page_size;
@@ -79,11 +81,13 @@
static void rebuild_cpu_to_node_map();
static void rebuild_nindex_to_node_map();
static GrowableArray<int>* cpu_to_node() { return _cpu_to_node; }
static GrowableArray<int>* nindex_to_node() { return _nindex_to_node; }
- static size_t find_large_page_size();
+ static size_t default_large_page_size();
+ static size_t find_default_large_page_size();
+ static size_t find_large_page_size(size_t page_size);
static size_t setup_large_page_size();
static bool setup_large_page_type(size_t page_size);
static bool transparent_huge_pages_sanity_check(bool warn, size_t pages_size);
static bool hugetlbfs_sanity_check(bool warn, size_t page_size);
< prev index next >