Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Firefox/remote/doc/marionette/   (Firefox Browser Version 153.0.1©)  Datei vom 27.6.2026 mit Größe 1 kB image not shown  

Quelle  sparsemem.h  Sprache: unbekannt

 
/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _ASM_X86_SPARSEMEM_H
#define _ASM_X86_SPARSEMEM_H

#include <linux/types.h>

#ifdef CONFIG_SPARSEMEM
/*
 * generic non-linear memory support:
 *
 * 1) we will not split memory into more chunks than will fit into the flags
 *    field of the struct page
 *
 * SECTION_SIZE_BITS  2^n: size of each section
 * MAX_PHYSMEM_BITS  2^n: max size of physical address space
 *
 */


#ifdef CONFIG_X86_32
# ifdef CONFIG_X86_PAE
#  define SECTION_SIZE_BITS 29
#  define MAX_PHYSMEM_BITS 36
# else
#  define SECTION_SIZE_BITS 26
#  define MAX_PHYSMEM_BITS 32
# endif
#else /* CONFIG_X86_32 */
# define SECTION_SIZE_BITS 27 /* matt - 128 is convenient right now */
# define MAX_PHYSMEM_BITS (pgtable_l5_enabled() ? 52 : 46)
#endif

#endif /* CONFIG_SPARSEMEM */

#endif /* _ASM_X86_SPARSEMEM_H */

Messung V0.5 in Prozent
C=83 H=100 G=91

[zur Elbe Produktseite wechseln0.21QuellennavigatorsAnalyse erneut starten2026-09-28]