На жаль, я не знаю жодного корисного показника ефективності для Emacs, на жаль. Частина причини полягає в тому, що це залежить від того, що ви хочете виміряти (ефективність повторного відображення? Продуктивність вводу / виводу? ...).
Що стосується продуктивності Elisp, зокрема, відсутність еталону є симптомом відносної недостатньої роботи щодо підвищення його продуктивності. FWIW, працюючи над впровадженням лексичних обов'язків, я використав критерій, щоб спробувати переконатися, що ця нова функція не прийшла ціною нижчих показників.
Цей тест, який я використав, є:
rm **/*.elc lisp/loaddefs.el; make -jN
запуск його з джерела Emacs викликає перекомпіляцію всіх файлів Elisp, а байтовий компілятор - один із порівняно небагато фрагментів Elisp, який працює протягом тривалого періоду часу і може легко працювати у пакетному режимі.
Мінус полягає в тому, що це рухається ціль, оскільки час, що забирається, залежить від версії байтового компілятора, яку ви використовуєте, а також від версії Emacs, яку ви компілюєте.