Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » FAR Manager (часть 5)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

 
Предыдущие топики:  1 2 3 4
 
Где взять последнюю версию?
На странице загрузки скачайте MSI-инсталлятор стабильной сборки нужной вам разрядности (32 или 64 бита) или дистрибутив в виде 7z-архива и установите/распакуйте в любую папку (FAR портабелен и может работать без установки).
Там же на свой страх и риск можно взять наиболее свежую "ночную" сборку (в ночных сборках устраняются выявленные недоработки, добавляются новые функции, но могут содержаться и серьёзные ошибки).
Архив всех предыдущих ночных сборок FAR
 
Общие сведения о совместимости FAR и плагинов
 
Можно воспользоваться одной из пользовательских сборок FAR Manager
Вопросы, касающиеся сборок, следует задавать непосредственно их авторам, а не на официальном форуме.
 
Где взять дополнительные плагины, скрипты и макросы?
Плагринг. В настоящее время большинство авторов (возможно, уже и все) выкладывают плагины здесь. Кроме плагинов здесь появляется всё относящиеся к FAR: дополнения, консольные шрифты, скрипты и пр.
Анонсы плагинов на официальном форуме. Даже если автор не выкладывает по каким-либо причинам плагин на плагринге, он может дать анонс в этой теме.
Полезные скрипты и макросы.
 
Инструкции по сборке ФАРа из исходников
Набор для самостоятельной сборки ФАРа
Как собрать FAR самостоятельно (старая инструкция)  
 
Ссылки на устаревшие версии
Выдержка из Far Manager Site and Forum ‹ FAQ :
Отличия FAR 3 от FAR 2
Отличия FAR 2 от FAR 1.7
 
Примечания
 
* 13 декабря 2008 г. произошло переименование веток: ANSI-ветка 1.71 превратилась в 1.75, а Unicode-ветка получила номер версии 2.0 (вместо 1.80). Т.е. версии 1.хх это ANSI ("старый" FAR), а версии 2.хх – Unicode ("новый" FAR). Эти ветки сильно различаются по способу взаимодействия с плагинами и системой!
* При обновлении ANSI-ветки 1.хх более старые версии плагинов могут работать в более новом FAR, но более новые плагины в большинстве случаев требуют обновления FAR (см. документацию).
* Unicode-плагины в ANSI-версии FAR не работают – у них иной способ взаимодействия (API) с Far.exe, поэтому даже не пытайтесь их использовать в FAR версии ниже 1.80.
* При обновлении Unicode-версии FAR 1.80/2.0/3.0 обращайте внимание на номер сборки: следует обязательно обновить все плагины для сборок 677/680/684, иначе они не будут работать. ANSI-плагины (кроме тех, которые работают в редакторе) можно применять в Unicode-версии FAR, в меню плагинов (вызываемом по F11) они будут помечены значком [A] справа от их имени. Unicode-плагины в FAR 1.80/2.x/3.х никаким значком после имени не помечаются.
* Unicode-версия FAR 1.80/2.x/3.х требует как минимум Windows 2000, т.е. она работает только в Windows 2000/XP/2003/Vista/2008/7/8/10.
* Плагины от FAR 2 несовместимы с FAR 3 и не запустятся.
* В FAR 3 выборочно могут работать плагины от FAR 1, однако не стоит брать от FAR 1 плагины для редактора или работающие с дисками: первые портят текст в Юникоде, вторые – файловую систему.
* В любом случае разрядность плагинов должна совпадать с разрядностью FAR, иначе плагин не будет загружен.
* Блондинку на скриншоте зовут Tommie Jo.

 
Принципиальные различия между hard link, symlink и junction
Как устранить взаимное влияние запущенных копий FAR в памяти
Как запустить Lua/MoonScript из FAR
Как правильно добавить в программу нужную DLL (или иную зависимость), чтобы при обновлении ОС или иных программ она не перестала работать
Патч для ansi-плагинов для хранения настроек плагинов в папке профиля, а не в реестре
 
Общие правила обращения за помощью
  1. Решаете задачу самостоятельно, при необходимости ищете ответы в теме и других источниках. Предварительное изучение документации обязательно!
  2. Если ваших знаний не хватает, то задаёте вопрос в форуме и строго следуете инструкциям тех людей, которые вам помогают.
  3. Если решить задачу, следуя пунктам 1 и 2, не удалось, то задаёте вопрос разработчикам.

Невыполнение этих правил ведёт к тому, что никто не станет помогать решать вашу задачу.

Всего записей: 35869 | Зарегистр. 26-02-2002 | Отправлено: 18:55 23-11-2017 | Исправлено: kraeved, 16:58 21-03-2019
Wave_Blessed

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Виктор, а вы FarHints сами собираете?
Просто я какое-то уже какое-то довольно продолжительное время обновляю FAR и плагины (совпадающие) из вашей сборки. И вот что заметил, FarHints действительно стал частым источником проблем. В этот раз вообще обновил FARx64 5000 -> 5125 — и MoreHistory стал при вызове молча схлопывать FAR. Поковырявшись, нашёл виновника — FarHints. Откатил его на ту же самую версию 1.20.0.0, но взятую… Скорей всего с плагринга, хотя гарантию не дам. Падения прекратились.

Всего записей: 520 | Зарегистр. 16-04-2006 | Отправлено: 22:34 15-01-2018 | Исправлено: Wave_Blessed, 22:35 15-01-2018
JFK2005



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну наконец-то вы сделали поддержку старых плагинов.
 
Спасибо, вам, господа. Теперь пересоберу FAR3 интеловским компилятором с поддержкой всех веток инструкций (x86/SSE2/AVX...), как это делал со вторым и буду потихоньку переходить.

Всего записей: 1947 | Зарегистр. 26-10-2005 | Отправлено: 00:33 16-01-2018
shmuz

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Ну наконец-то вы сделали поддержку старых плагинов.  

Поддержка плагинов Far 1 была в Far 3 с самого начала.

Всего записей: 858 | Зарегистр. 09-03-2012 | Отправлено: 01:12 16-01-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Wave_Blessed
 
Нет, у меня нет Паскаль компиляторов.

Всего записей: 23434 | Зарегистр. 31-07-2002 | Отправлено: 06:47 16-01-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Похоже FarHints у меня первый кандидат на вылет - надоело перезапускать фар по его милости. А в версии 1.2.1 он вызывает постоянные AV в ProcessSynchroEventW() на b5128 x64 под Win7 SP1 с таким вот рапортом:
 
Исключительная ситуация
 
Исключение:  0xC0000005 - EXCEPTION_ACCESS_VIOLATION
Подробности: Memory at 0000000000000008 could not be read
Адрес:       0x0000000003733338 - ProcessSynchroEventW
Источник:
Функция:     FarUnhandledExceptionFilter
Модуль:      Far.exe
 
стек
 
0x0000000003733338 ProcessSynchroEventW
0x000000000373A758 ProcessSynchroEventW
0x000000000373E2A0 ProcessSynchroEventW
0x000000000373C723 ProcessSynchroEventW
0x00000000041C7BFD _dbk_fcall_wrapper
0x000000000373A951 ProcessSynchroEventW
0x000000000373AAF3 ProcessSynchroEventW
0x000000000373ACD8 ProcessSynchroEventW
0x000000000372F040 _dbk_fcall_wrapper
0x0000000003724D0D
0x0000000076FE59CD BaseThreadInitThunk
0x000000007721A561 RtlUserThreadStart

 
С момента его установки 16.01.2018 сбой наблюдался на трёх разных ЭВМ и не один раз, а раз двадцать что исключает вероятность случайности. По опыту устранения аналогичных сбоев версии 1.2.0 могу предположить, что виноват модуль Folders, но там и при его удалении наблюдалось зависание в FarHints.dll - по статистике использования времени ЦП выводимой Process Hacker тред FarHinst в таких ситуациях всегда использует на два - три порядка циклов ЦП чем все остальные треды вместе взятые. Типовое значение ~ 1700000 циклов ЦП использует FarHinmts.dll и <= 12000 циклов ЦП остальные треды которых может быть до 20 шт. Предполагаю, что простая рекомпиляция плагина в очередной версии Дельфи не поможет - надо исправлять логику получения хинтов каталогов - похоже причина сбоев лежит в ней...

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")

Всего записей: 23434 | Зарегистр. 31-07-2002 | Отправлено: 13:25 17-01-2018
uranic2

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Никто не замечал у себя такого:
Far 3 (build 5100) в связке с conemu (процесс console windows host) понемногу жрет процессорное время (2%-3%) даже когда не активен
Без conemu жрет  в два раза меньше, но все равно жрет.
 
В итоге по суммарному показателю CPU time стабильно выбивается в топ
 
Стал замечать после того как стал работать на ультрабуке, - виртулаки а в них них по Фару. В итоге,  ноут греется, шумит
 
20 лет с фаром живу, и тут задумался об альтернативах.
 
Друзья, помогите - может что отключить можно?

Всего записей: 285 | Зарегистр. 17-08-2004 | Отправлено: 11:19 18-01-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uranic2
 
У меня так выглядит:
 
сам Far:
 

 
его родитель conhost:
 

 
конему не использую в принципе.
 
Добавлено:
 
Тут надо посмотреть ваши настройки - думаю что причина в них.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")

Всего записей: 23434 | Зарегистр. 31-07-2002 | Отправлено: 12:00 18-01-2018
DVall



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Надо в цифры смотреть, в графике не видно. В Threads
В голом фаре
 
1956, 0.05, 17 096 060, Far.exe+0x2eb924, Normal, DefaultDomain
 
C conemu
2556, 0.42, 136 374 254, ConEmuCD64.dll!GuiMacro+0x1302c, Normal,  
3840, 0.07, 21 301 982, Far.exe+0x2fa9e4, Normal, DefaultDomain

Всего записей: 2392 | Зарегистр. 21-09-2001 | Отправлено: 12:47 18-01-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DVall
 
У меня в стеке тредов для минимизированной копии так:
 

 

 



----------
Жив курилка! (Р. Ролан, "Кола Брюньон")

Всего записей: 23434 | Зарегистр. 31-07-2002 | Отправлено: 12:57 18-01-2018
DVall



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня так, в основном ~0.04


Всего записей: 2392 | Зарегистр. 21-09-2001 | Отправлено: 13:07 18-01-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Только с плагинами собираемыми с помощью https://github.com/FarGroup/FarManager/blob/master/plugins/makefile_all_vc и дополнительных скриптов:
 

 

 

 
так что тут явно локальные причины "утечки времени ЦП".

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")

Всего записей: 23434 | Зарегистр. 31-07-2002 | Отправлено: 13:08 18-01-2018
DVall



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Оставил все стандартные, ещё удалены колорер и нетбокс.
Картина та-же.
 
У этого треда постоянный статус Wait:DelayExecution

Всего записей: 2392 | Зарегистр. 21-09-2001 | Отправлено: 13:19 18-01-2018 | Исправлено: DVall, 13:28 18-01-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DVall
 
Думаю просто данное железо чудит.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")

Всего записей: 23434 | Зарегистр. 31-07-2002 | Отправлено: 13:29 18-01-2018
uranic2

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
спасибо за отклики!
Вот сравнение process explorer в сравнении например с браузером
   
 
Да циферки необльшие, но они постоянные

Всего записей: 285 | Зарегистр. 17-08-2004 | Отправлено: 14:27 18-01-2018 | Исправлено: uranic2, 14:33 18-01-2018
Glebtor



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uranic2

Цитата:
Да циферки необльшие

Картиночка тоже мааахонькая, не разглядишь там эти небольшие циферки. Тем более постоянные.

----------
На все тупые вопросы отвечаю «угу».

Всего записей: 2926 | Зарегистр. 16-06-2003 | Отправлено: 14:47 18-01-2018
uranic2

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Прошу прошения, не сразу сообразил как тут картинки вставлять
Постоянно что-то far вместе с conemu делают
   
 
   
В итого на виртулаке они всегда поднимаются в топ по показателю CPU Time (суммарное время)
   
 
Вечером проверю на десктопе, просто раньше скорее всего этого не замечал, пока ультрабук не стал шуметь.
 

Всего записей: 285 | Зарегистр. 17-08-2004 | Отправлено: 16:50 18-01-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uranic2
 
Это у вас ЦП слабый, потому один и тот же алгоритм считается дольше. Выкиньте конему - в данном случае это лишняя счётная нагрузка.
 
По мотивам Сравнение файлов с панелей (например, используя WinMerge) - bincmp290-x86-x64_bin.zip собрано в VC++ 2010 с полной оптимизацией и без отладочной инфы. 32 и 64 бит сборки вместе с исходниками. Проект для VC11 как и 64-х битный бинарник в оригинале отсутствует, но это конверт из VC9. Минимальные версии ОС - для 32 бит и XP подойдёт, для x64 сборки линкер ставит вызовы для Vista. На "кому пригодится".

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")

Всего записей: 23434 | Зарегистр. 31-07-2002 | Отправлено: 17:11 18-01-2018
DVall



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
 
При чём тут процессор. Intel Core i7 4790K - это слабый?
 
Тут дело в софте ( комплексно), на десктопе такая картина, на серверах даже с конему по 0.
Приду, дома посмотрю что там делается....

Всего записей: 2392 | Зарегистр. 21-09-2001 | Отправлено: 17:27 18-01-2018
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DVall
 
у нас машины мощные, но по описанию  явления:

Цитата:
Стал замечать после того как стал работать на ультрабуке, - виртулаки а в них них по Фару. В итоге,  ноут греется, шумит

ультрабуки это лёгкие бюджетные системы весом до 1,2 - 1,3 кг с небольшой ёмкостью батарей и минимумом переферии, используют энергоэкономичные ЦП с производительностью в разы меньше чем у мобильных, а тем более настольных или серверных ЦП. Это машинки чуть производительнее планшетов, но медленнее большинства ноутбуков. Их основное назначение в дороге с карты памяти кино посмотреть, полазить по серверам или по скайпу - почте с кем связаться. На большее они специально не рассчитаны ибо это тонкий клиент с идеологией "умный терминал - минимум на месте, всё остальное на сервере".

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")

Всего записей: 23434 | Зарегистр. 31-07-2002 | Отправлено: 19:36 18-01-2018 | Исправлено: Victor_VG, 19:54 18-01-2018
uranic2

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ну не всегда они бюджетные
- в данном случае это Dell xps 13 9360 (Intel core i7 8-ой серии, т.е 4 ядра)
- подключен внешний монитор 24 дюйма, на  нем в основном и работаю. Линза не нужна
 
 
Добавлено:
И все таки,  что-то он делает! Написал скриптик по запуску нескольких экземпляров, запускал на домашнем десктопе (i7 7700):
 
rem for /l %%i in (1, 1, 50) do start C:\WinApp\Far3\Far.exe
 
for /l %%i in (1, 1, 50) do start C:\WinApp\totalcmd\TOTALCMD.EXE  
 
Вот работают ФАРЫ (без conemu, с ним еще печальней), при этом загрузка достигает 20%
   
 
вот тоталы  
   
 
Осталось попробовать чистый фар,  (из плугинов conemu, хм и вроде как все )

Всего записей: 285 | Зарегистр. 17-08-2004 | Отправлено: 20:14 18-01-2018
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91

Компьютерный форум Ru.Board » Компьютеры » Программы » FAR Manager (часть 5)

Имя:
Пароль:
Сообщение

Для вставки имени, кликните на нем.

Опции сообщенияДобавить свою подпись
Подписаться на получение ответов по e-mail
Добавить тему в личные закладки
Разрешить смайлики?
Запретить коды


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2018

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru