Фар, собранный GCC, тормозит.

Хотите говорить о Far и не знаете, куда обратиться?
Post Reply
Shmuel
Posts: 6840
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

Фар, собранный GCC, тормозит.

Post by Shmuel »

Пример:
Фар 3 билд 3424, собранный VC 10, заходит в папку из 100 тыс. файлов примерно за полсекунды.
Тот же Фар, собранный GCC 7.1, заходит в ту же папку примерно за 9 секунд.
Настройки панелей в обеих проверках идентичны, запускал без плагинов и макросов.
Что-то уж разница больно велика.
User avatar
Wave
Posts: 1887
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 15 times
Been thanked: 26 times

Re: Фар, собранный GCC, тормозит.

Post by Wave »

Задам тупой вопрос: дисковый кэш?
Пользуюсь ФАРом больше 20 лет © собирательный.
User avatar
ctapmex
Posts: 1241
Joined: Fri 11 Apr, 2008 07:53
Has thanked: 1 time
Been thanked: 50 times

Re: Фар, собранный GCC, тормозит.

Post by ctapmex »

может и кэш. но замечал на колорере собранном gcc - медленнее работает. думаю gcc хуже оптимизирует
Shmuel
Posts: 6840
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

Re: Фар, собранный GCC, тормозит.

Post by Shmuel »

Ну не знаю, причём тут кэш. Несколько раз подряд выхожу и захожу в эту папку, каждый заход занимает примерно 9 секунд.
2useven10
Posts: 5232
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 times

Re: Фар, собранный GCC, тормозит.

Post by 2useven10 »

в 18 раз хуже оптимизирует - это перебор.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Re: Фар, собранный GCC, тормозит.

Post by DrKnS »

User avatar
lazyeugene
Posts: 243
Joined: Sat 29 Aug, 2009 17:14
Has thanked: 1 time

Re: Фар, собранный GCC, тормозит.

Post by lazyeugene »

А на farmanager.com в разделе download чем собираются бинарники? У меня всегда в тот же WinSxS или когда была XP в system32 входил долго - минимум 5-10 секунд, но я, скрепя сердцем, принимал как должное.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Re: Фар, собранный GCC, тормозит.

Post by DrKnS »

lazyeugene wrote:А на farmanager.com в разделе download чем собираются бинарники?
VC10.
У меня всегда в тот же WinSxS или когда была XP в system32 входил долго - минимум 5-10 секунд, но я, скрепя сердцем, принимал как должное.
Скорее всего, 99% из этих 5-10 секунд занимает раскраска и сортировка.
Считыванием самого каталога почти всегда можно пренебречь, будь там хоть десятки тысяч файлов.
Соответственно, чтобы не принимать как должное - пересмотрите свои настройки.
User avatar
Wave
Posts: 1887
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 15 times
Been thanked: 26 times

Re: Фар, собранный GCC, тормозит.

Post by Wave »

Увы, например я — не согласен отказаться от раскраски. Да и сортировка по расширениям — это лучше, чем по именам.
Вот только у меня вход в каталог с тысячей-другой файлов подтормаживает на несколько секунд, а следующий вход происходит ощутимо быстрей.
Пользуюсь ФАРом больше 20 лет © собирательный.
User avatar
lazyeugene
Posts: 243
Joined: Sat 29 Aug, 2009 17:14
Has thanked: 1 time

Re: Фар, собранный GCC, тормозит.

Post by lazyeugene »

DrKnS wrote: Соответственно, чтобы не принимать как должное - пересмотрите свои настройки.
А что именно можно пересмотреть (не отказываясь от сортировки по расширению и от раскраски - у меня около полутора десятка строк в меню раскраски файлов)
2useven10
Posts: 5232
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 times

Re: Фар, собранный GCC, тормозит.

Post by 2useven10 »

У меня на xp-x64, в highlight 14 групп, сортировка по расширению - первый заход в WinSxS ~0.5 сек, потом ~0.1... Комп 5-ти летний, по современным меркам довольно скромный.
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

Re: Фар, собранный GCC, тормозит.

Post by Denis »

Мне кажется, или Far c lua-jit, собранным msvc - работает быстрее, чем gcc?

upd
Думаю, таки кажется, надо писать тесты.
Shmuel
Posts: 6840
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

Re: Фар, собранный GCC, тормозит.

Post by Shmuel »

Shmuel wrote:Фар 3 билд 3424, собранный VC 10, заходит в папку из 100 тыс. файлов примерно за полсекунды.
Тот же Фар, собранный GCC 7.1, заходит в ту же папку примерно за 9 секунд.
Настройки панелей в обеих проверках идентичны
Прошу прощения у всех за неумышленный ввод в заблуждение.
Настройки панелей не были идентичны: в Фаре, собранном GCC, была включена опция "Highlight files".
Удивительно, что никто не сказал "не верю!".
2useven10
Posts: 5232
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 times

Re: Фар, собранный GCC, тормозит.

Post by 2useven10 »

Это не считается ?
в 18 раз хуже оптимизирует - это перебор.
Shmuel
Posts: 6840
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 530 times

Re: Фар, собранный GCC, тормозит.

Post by Shmuel »

Засчитано. :)
Post Reply

Return to “Обсуждение Far Manager”