#include <alloca.h>
#include <fcntl.h>
#include <inttypes.h>
#include <signal.h>
#include <stdint.h>
#include <sys/types.h>
#include <sys/wait.h>
#include <unistd.h>
#include <algorithm>
#include <cassert>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <string>
#include <vector>
#include "cache_plugin/libcvmfs_cache.h"
#include "lru.h"
#include "malloc_heap.h"
#include "smallhash.h"
#include "util/concurrency.h"
#include "util/logging.h"
#include "util/murmur.hxx"
#include "util/platform.h"
#include "util/smalloc.h"
#include "util/string.h"
Go to the source code of this file.
#define __STDC_FORMAT_MACROS |
This file is part of the CernVM File System.
A cache plugin that stores all data in a fixed-size memory chunk.
Definition at line 7 of file cvmfs_cache_ram.cc.
void DropBreadcrumbs |
( |
int |
sig, |
|
|
siginfo_t * |
siginfo, |
|
|
void * |
context |
|
) |
| |
For testing and debugging purposes, the cache manager drops its breadcrumb cache upon SIGUSR2 retrieval
Definition at line 643 of file cvmfs_cache_ram.cc.
Referenced by main().
int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
static void Usage |
( |
const char * |
progname | ) |
|
|
static |