В результате измерения потребления ресурсов различными редакторами с использованием файла журнала размером 887 МБ, IntelliJ IDEA Community Edition и стандартный Блокнот показали отличные результаты.
Проведен сравнительный анализ времени загрузки, а также использования ЦП/GPU/памяти различных редакторов, таких как Zed, Sublime Text, VS Code.
В частности, было установлено, что Zed поддерживает плагины на основе ИИ, а hx является модалным редактором, являющимся преемником nvim, каждый из которых обладает своими особенностями.
В целях ознакомления с редактором и тестирования потребления ресурсов в зависимости от редактора/просмотрщика был запущен лог-файл размером 887 МБ.
Zed: загрузка 12 секунд, использование ЦП 24,6%, использование ГП 0%, использование памяти 8224,0 МБ
Sublime Text: загрузка 22 секунды, использование ЦП 1,4%, использование ГП 0%, использование памяти 1805,8 МБ
Visual Studio Code: загрузка 13 секунд, использование ЦП 14,0%, использование ГП 1,4%, использование памяти 368,2 МБ
Notepad.exe: загрузка 18 секунд, использование ЦП 8,0%, использование ГП 0%, использование памяти 1354,5 МБ
klogg log viewer: загрузка менее 5 секунд, использование ЦП 0%, использование ГП 0%, использование памяти 95,4 МБ
IntelliJ IDEA Community Edition: загрузка менее 5 секунд, использование ЦП 0%, использование ГП 0%, использование памяти 881,3 МБ
nvim.exe: загрузка 124 секунды, использование ЦП 24,0%, использование ГП 0%, использование памяти 1021,2 МБ
Notepad++: загрузка менее 5 секунд, использование ЦП 2,1%, использование ГП 0%, использование памяти 1128,0 МБ
hx.exe: загрузка менее 5 секунд, использование ЦП 0%, использование ГП 0%, использование памяти 1137,3 МБ
При обработке больших файлов IntelliJ показал неожиданно высокую производительность, а стандартный блокнот Windows также продемонстрировал неплохие результаты. Несмотря на то, что некоторые программы имели длительное время загрузки, удобство использования после загрузки во всех случаях было в целом удовлетворительным.
Zed еще не выпущен официально для Windows, тестирование проводилось с использованием последнего кода, собранного вручную. Особенностью является встроенный AI-плагин с поддержкой Copilot, Claude и других.
hx (helix) чем-то напоминает преемника nvim, являясь модальным редактором. На данный момент плагины для него отсутствуют, поэтому практическое использование, похоже, невозможно, но по производительности он не уступает современным редакторам.