All, TASK_UNMAPPED_SIZE is defined in include/asm-i386/processor.h as: #define TASK_UNMAPPED_SIZE (TASK_SIZE / 3) The value of TASK_SIZE is defined as PAGE_OFFSET which is set to 0xC0000000 (page.h). This works out to be a value of 0x4000000. The question is: Are there any negative side effects in defining TASK_UNMAPPED_SIZE to 0x1000000? By doing this we allow a process to access more memory. On Oracle it allows us to grow our buffer size from 1.7 GB to 2.4 GB improving overall performance by reducing I/O. Thanks in advance, -- ======================================================================= Josue Emmanuel Amaro [EMAIL PROTECTED] Linux Products Manager Phone: 650.506.1239 Intel and Linux Technologies Group Fax: 650.413.0167 =======================================================================
begin:vcard n:Amaro;Josue Emmanuel tel;cell:650-245-5131 tel;fax:650-413-0167 tel;work:650-506-1239 x-mozilla-html:FALSE url:http://www.oracle.com org:Intel and Linux Technologies version:2.1 email;internet:[EMAIL PROTECTED] title:Sr.Product Manager - Linux adr;quoted-printable:;;500 Oracle Parkway=0D=0AMS1ip4;Redwood Shores;CA;94065;United States fn:Josue Emmanuel Amaro end:vcard