]> git.proxmox.com Git - mirror_spl.git/commitdiff
Adjust 'large' object sizes in kmem:slab_large test.
authorBrian Behlendorf <behlendorf1@llnl.gov>
Thu, 20 May 2010 16:52:37 +0000 (09:52 -0700)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Thu, 20 May 2010 16:52:37 +0000 (09:52 -0700)
64K objects are large for a kmem based slab (2M slabs)
1M objects are large for a vmem cased slab (32M slabs)

module/splat/splat-kmem.c

index 27efadca5787450e52e688f39cf7b5a9f51eff91..e3b6a781c42a2e4af4886a422d6534acee748f89 100644 (file)
@@ -736,15 +736,15 @@ splat_kmem_test6(struct file *file, void *arg)
        char *name = SPLAT_KMEM_TEST6_NAME;
        int rc;
 
-       rc = splat_kmem_cache_test(file, arg, name, 128*1024, 0, 0);
+       rc = splat_kmem_cache_test(file, arg, name, 256*1024, 0, 0);
        if (rc)
                return rc;
 
-       rc = splat_kmem_cache_test(file, arg, name, 128*1024, 0, KMC_KMEM);
+       rc = splat_kmem_cache_test(file, arg, name, 64*1024, 0, KMC_KMEM);
        if (rc)
                return rc;
 
-       return splat_kmem_cache_test(file, arg, name, 128*1028, 0, KMC_VMEM);
+       return splat_kmem_cache_test(file, arg, name, 1024*1024, 0, KMC_VMEM);
 }
 
 /* Validate object alignment cache behavior for caches */