[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: How to measure frame rate in fps?
From: |
Dmitry Gutov |
Subject: |
Re: How to measure frame rate in fps? |
Date: |
Sun, 6 Jun 2021 05:09:09 +0300 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1 |
On 02.06.2021 05:29, Eli Zaretskii wrote:
Maybe run Emacs under 'perf' and see which GTK API call(s) take(s)
most of those milliseconds?
I'm not sure if I've been doing it right, but the gtk functions seem to
be taking pretty much none of the runtime:
0,00% emacs libgtk-3.so.0.2404.16 [.] gtk_widget_get_direction
0,00% emacs libgtk-3.so.0.2404.16 [.] gtk_widget_get_type
0,00% emacs libgtk-3.so.0.2404.16 [.] gtk_style_context_get_property
0,00% emacs libgtk-3.so.0.2404.16 [.] gtk_get_event_widget
0,00% emacs libgtk-3.so.0.2404.16 [.] gtk_style_context_get_type
0,00% emacs libgtk-3.so.0.2404.16 [.] gtk_toolbar_get_type
The leaders looked like:
28,52% emacs emacs [.] mark_object
6,87% emacs emacs [.] assq_no_quit
3,45% emacs emacs [.] mark_char_table
3,37% emacs emacs [.] sweep_strings
2,84% emacs emacs [.] boyer_moore
1,82% emacs emacs [.]
pdumper_marked_p_impl
1,80% emacs emacs [.]
re_match_2_internal
1,69% emacs emacs [.]
lookup_char_property
1,57% emacs emacs [.]
set_buffer_internal_2
1,54% emacs emacs [.] eval_sub
1,42% emacs emacs [.] Fassq
1,41% emacs emacs [.] sweep_conses
1,33% emacs emacs [.] sweep_vectors
1,02% emacs emacs [.] exec_byte_code
0,97% emacs emacs [.] mark_vectorlike
0,95% emacs emacs [.] next_interval
0,92% emacs emacs [.] find_interval
0,79% emacs libc-2.31.so [.]
__memmove_avx_unaligned_erms
0,64% emacs emacs [.]
pdumper_set_marked_impl
0,62% emacs libc-2.31.so [.] malloc
0,62% emacs emacs [.] Fcons
0,61% emacs libc-2.31.so [.] _int_malloc
0,58% emacs emacs [.]
gui_produce_glyphs
0,52% emacs emacs [.] list_length
0,49% emacs emacs [.] Ffuncall
0,46% emacs emacs [.] Fcdr
0,42% emacs libpthread-2.31.so [.]
__pthread_mutex_unlock
0,40% emacs emacs [.]
scan_sexps_forward
0,40% emacs libpthread-2.31.so [.]
__pthread_mutex_lock
0,38% emacs emacs [.]
allocate_vectorlike
0,36% emacs libcairo.so.2.11600.0 [.]
cairo_scaled_font_text_to_glyphs
0,36% emacs emacs [.]
composition_compute_stop_pos
0,35% emacs emacs [.]
bidi_resolve_explicit
0,35% emacs emacs [.]
get_next_display_element
0,35% emacs emacs [.] Fplist_get
0,34% emacs libc-2.31.so [.] _int_free
0,33% emacs emacs [.] Faref
0,33% emacs emacs [.]
move_it_in_display_line_to
0,32% emacs emacs [.]
balance_an_interval
0,32% emacs emacs [.] get_keymap
0,29% emacs emacs [.]
do_symval_forwarding
0,28% emacs emacs [.]
set_default_internal
0,26% emacs emacs [.] hash_lookup
0,26% emacs emacs [.]
vectorlike_nbytes
0,25% emacs emacs [.]
rpl_re_compile_pattern
0,25% emacs emacs [.] json_to_lisp
0,25% emacs emacs [.]
bidi_level_of_next_char
0,24% emacs libc-2.31.so [.]
malloc_consolidate
0,23% emacs emacs [.]
bidi_resolve_weak
0,23% emacs emacs [.]
find_automatic_composition
0,23% emacs emacs [.] grow_specpdl
0,23% emacs emacs [.] mark_compiled
- Re: How to measure frame rate in fps?, Arthur Miller, 2021/06/01
- Re: How to measure frame rate in fps?, Eli Zaretskii, 2021/06/01
- Re: How to measure frame rate in fps?, Dmitry Gutov, 2021/06/01
- Re: How to measure frame rate in fps?, Eli Zaretskii, 2021/06/01
- Re: How to measure frame rate in fps?, Dmitry Gutov, 2021/06/01
- Re: How to measure frame rate in fps?, Eli Zaretskii, 2021/06/01
- Re: How to measure frame rate in fps?, Dmitry Gutov, 2021/06/01
- Re: How to measure frame rate in fps?, Eli Zaretskii, 2021/06/01
- Re: How to measure frame rate in fps?,
Dmitry Gutov <=
- Re: How to measure frame rate in fps?, Eli Zaretskii, 2021/06/06
- Re: How to measure frame rate in fps?, Dmitry Gutov, 2021/06/06
- Re: How to measure frame rate in fps?, Eli Zaretskii, 2021/06/06
- Re: How to measure frame rate in fps?, Dmitry Gutov, 2021/06/06
- Re: How to measure frame rate in fps?, Eli Zaretskii, 2021/06/06
- Re: How to measure frame rate in fps?, Dmitry Gutov, 2021/06/06
- Re: How to measure frame rate in fps?, Eli Zaretskii, 2021/06/07
- Re: How to measure frame rate in fps?, Stefan Monnier, 2021/06/06
- Re: How to measure frame rate in fps?, Dmitry Gutov, 2021/06/06