Put object store memory on /dev/shm on linux (#89)

* put object store memory on /dev/shm on linux

* fix

* fix mac
This commit is contained in:
Philipp Moritz
2016-12-06 00:31:47 -08:00
committed by Robert Nishihara
parent dd39008532
commit 03324caffc
2 changed files with 11 additions and 1 deletions
+4
View File
@@ -68,8 +68,12 @@ int create_buffer(int64_t size) {
(DWORD)(uint64_t) size, NULL)) {
fd = -1;
}
#else
#ifdef __linux__
static char template[] = "/dev/shm/plasmaXXXXXX";
#else
static char template[] = "/tmp/plasmaXXXXXX";
#endif
char file_name[32];
strncpy(file_name, template, 32);
fd = mkstemp(file_name);