don't reuse spots
This commit is contained in:
parent
483c8d6454
commit
cf0c981dce
1 changed files with 3 additions and 3 deletions
|
@ -12,7 +12,7 @@
|
|||
|
||||
// where does this come from?
|
||||
#define OBJS_PER_SLAB 42
|
||||
#define SPRAY (OBJS_PER_SLAB * 100)
|
||||
#define SPRAY (OBJS_PER_SLAB * 200)
|
||||
#define PIPES (OBJS_PER_SLAB * 10)
|
||||
|
||||
int spray[SPRAY][2];
|
||||
|
@ -48,7 +48,7 @@ main(void)
|
|||
FILE *device = fopen(LKM_DEVICE, "r+");
|
||||
|
||||
printf("main: spray to reduce TLB noise part 1: %u objects\n", SPRAY);
|
||||
for (size_t i = 0; i < SPRAY; i++) {
|
||||
for (size_t i = 0; i < SPRAY / 2; i++) {
|
||||
int ret;
|
||||
ret = pipe2(spray[i], O_NONBLOCK);
|
||||
if (ret < 0) {
|
||||
|
@ -104,7 +104,7 @@ main(void)
|
|||
size_t t_delta;
|
||||
size_t t_prev = -1;
|
||||
size_t last_slab = -1;
|
||||
for (size_t i = 0; i < SPRAY; i++) {
|
||||
for (size_t i = SPRAY / 2; i < SPRAY; i++) {
|
||||
pipe2(spray[i], O_NONBLOCK);
|
||||
|
||||
size_t t0 = rdtsc_begin();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue