• Home
  • Raw
  • Download

Lines Matching +full:d +full:- +full:cache +full:- +full:size

8   - Slab allocation of small objects of unknown type (kmalloc)
9 - Slab allocation of small objects of known type
10 - Page allocation
11 - Per-CPU Allocator Activity
12 - External Fragmentation
22 kmalloc_node call_site=%lx ptr=%p bytes_req=%zu bytes_alloc=%zu gfp_flags=%s node=%d
25 Heavy activity for these events may indicate that a specific cache is
37 kmem_cache_alloc_node call_site=%lx ptr=%p bytes_req=%zu bytes_alloc=%zu gfp_flags=%s node=%d
40 These events are similar in usage to the kmalloc-related events except that
41 it is likely easier to pin the event down to a specific cache. At the time
49 mm_page_alloc page=%p pfn=%lu order=%d migratetype=%d gfp_flags=%s
50 mm_page_alloc_zone_locked page=%p pfn=%lu order=%u migratetype=%d cpu=%d percpu_refill=%d
51 mm_page_free page=%p pfn=%lu order=%d
52 mm_page_free_batched page=%p pfn=%lu order=%d cold=%d
56 the per-CPU allocator (high performance) or the buddy allocator.
60 amounts of activity imply high activity on the zone->lock. Taking this lock
61 impairs performance by disabling interrupts, dirtying cache lines between
72 contention on the zone->lru_lock.
74 4. Per-CPU Allocator Activity
78 mm_page_alloc_zone_locked page=%p pfn=%lu order=%u migratetype=%d cpu=%d percpu_refill=%d
79 mm_page_pcpu_drain page=%p pfn=%lu order=%d cpu=%d migratetype=%d
81 In front of the page allocator is a per-cpu page allocator. It exists only
82 for order-0 pages, reduces contention on the zone->lock and reduces the
85 When a per-CPU list is empty or pages of the wrong type are allocated,
86 the zone->lock will be taken once and the per-CPU list refilled. The event
90 When the per-CPU list is too full, a number of pages are freed, each one
95 consecutively imply the zone->lock being taken once. Large amounts of per-CPU
97 is being concentrated in one place. It could also indicate that the per-CPU
98 lists should be a larger size. Finally, large amounts of refills on one CPU
99 and drains on another could be a factor in causing large amounts of cache
107 …%lu alloc_order=%d fallback_order=%d pageblock_order=%d alloc_migratetype=%d fallback_migratetype=…
109 External fragmentation affects whether a high-order allocation will be
116 high-order allocations will start failing at some time in the future. One
117 means of reducing the occurrence of this event is to increase the size of
119 pageblock_size is usually the size of the default hugepage size.