> +#define PROTECTION (PROT_READ | PROT_WRITE) > +#define _PATH_MEMINFO "/proc/meminfo" > +#define _PATH_SYS_HUGE "/sys/kernel/mm/hugepages" > +#define _PATH_SYS_2M _PATH_SYS_HUGE "/hugepages-2048kB/" > +#define _PATH_SYS_2M_OVER _PATH_SYS_2M "nr_overcommit_hugepages" > +#define _PATH_SYS_2M_FREE _PATH_SYS_2M "free_hugepages" > +#define _PATH_SYS_2M_RESV _PATH_SYS_2M "resv_hugepages" > +#define _PATH_SYS_2M_SURP _PATH_SYS_2M "surplus_hugepages" > +#define _PATH_SYS_2M_HUGE _PATH_SYS_2M "nr_hugepages" > +#define _PATH_PROC_VM "/proc/sys/vm/" > +#define _PATH_PROC_OVER _PATH_PROC_VM "nr_overcommit_hugepages" > +#define _PATH_PROC_HUGE _PATH_PROC_VM "nr_hugepages" > +#define _PATH_SHMMAX "/proc/sys/kernel/shmmax" > +#define MB (1024 * 1024)
As I said before, names starting with uderscore are reserved for compiler/standard library implementation and should not be used unless you are writing compiler/standard library ;). -- Cyril Hrubis [email protected] ------------------------------------------------------------------------------ Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl _______________________________________________ Ltp-list mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ltp-list
