/* * Copyright (C) 2025 dwlr * * BSD 3-Clause License (BSD-3-Clause) * See LICENSE for details */ ssize cpu_count(void) { static ssize cpus = 0; if(!cpus) cpus = sysconf(_SC_NPROCESSORS_ONLN); return cpus; } ssize mm_pagesize(void) { static ssize page_size = 0; if(!page_size) page_size = sysconf(_SC_PAGE_SIZE); return page_size; }