Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 264 by [email protected]: Missing HugeTLB support under Linux
http://code.google.com/p/memcached/issues/detail?id=264

Maybe I'm just missing something but it looks like memcached 1.4 is not able to use HugeTLB under Linux. Configure script looks for libhugetlbfs and also checks whether getpagesizes() and memcntl() are available. getpagesizes() is supported by libhugetlbfs but memcntl() is not available under Linux. However, existence of these functions is a requirement for -L option to work:

static int enable_large_pages(void) {
#if defined(HAVE_GETPAGESIZES) && defined(HAVE_MEMCNTL)
[...]

I don't know whether this is a bug or just a missing feature. I was unable to find any information about this.


Reply via email to