Re: [PATCH] Btrfs: throttle delayed refs better

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 4 Feb 2014 09:12:54 -0500
Josef Bacik <jbacik@xxxxxx> wrote:

> Hrm I was hoping that was going to be more helpful.  Can you get perf 
> record -ag and then perf report while it's at full cpu and get the
> first 3 or 4 things with their traces?

Here it comes:

# ========
# captured on: Wed Feb  5 00:11:41 2014
# ========
#
no symbols found in /usr/sbin/acpid, maybe install a debug package?
unexpected end of event stream
# Samples: 168K of event 'cycles'                                                                                                                                           
# Event count (approx.): 126847081763                                                                                                                                       
#                                                                                                                                                                           
# Overhead          Command               Shared Object                                                                                           Symbol                    
# ........  ...............  ..........................  ...............................................................................................                    
#                                                                                                                                                                           
    18.48%  btrfs-freespace  [kernel.kallsyms]           [k] state_store                                                                                                    
            |
            --- state_store

    10.25%  btrfs-freespace  [kernel.kallsyms]           [k] sys_sched_rr_get_interval                                                                  
            |
            --- sys_sched_rr_get_interval

     9.02%  btrfs-freespace  [kernel.kallsyms]           [k] rt_mutex_slowunlock                                                                        
            |
            --- rt_mutex_slowunlock

     8.76%  btrfs-freespace  [kernel.kallsyms]           [k] btrfs_submit_compressed_write                                                              
            |
            --- btrfs_submit_compressed_write

     6.63%  btrfs-freespace  [kernel.kallsyms]           [k] sched_show_task                                                                            
            |
            --- sched_show_task

     5.19%  btrfs-freespace  [kernel.kallsyms]           [k] find_free_extent                                                                           
            |
            --- find_free_extent

     5.15%  btrfs-freespace  [kernel.kallsyms]           [k] trace_print_graph_duration                                                                 
            |
            --- trace_print_graph_duration

> I'm going to try and
> reproduce today, is there anything special about your fs?
> Compression, large blocksizes, skinny metadata?  Thanks,

Filesystem was created with -l 32768 -n 32768 and skinny metadata enabled.

regards,
  Johannes
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Filesystem Development]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux