Changeset 29543 in vbox for trunk/src/VBox/Additions/common
- Timestamp:
- May 17, 2010 2:01:31 PM (15 years ago)
- svn:sync-xref-src-repo-rev:
- 61684
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/common/VBoxService/VBoxServiceBalloon.cpp
r29345 r29543 63 63 { 64 64 #ifdef RT_OS_LINUX 65 void *pv = RTMemPageAlloc(PAGE_SIZE); 66 g_fSysMadviseWorks = madvise(pv, PAGE_SIZE, MADV_DONTFORK) == 0; 67 RTMemPageFree(pv, PAGE_SIZE); 65 void *pv = (void*)mmap(NULL, PAGE_SIZE, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0); 66 if (pv != MAP_FAILED) 67 { 68 g_fSysMadviseWorks = madvise(pv, PAGE_SIZE, MADV_DONTFORK) == 0; 69 munmap(pv, PAGE_SIZE); 70 } 68 71 #endif 69 72 }
Note:
See TracChangeset
for help on using the changeset viewer.