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

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

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

Post by Shmuel » Sun 26 May, 2013 17:43

Пример:
Фар 3 билд 3424, собранный VC 10, заходит в папку из 100 тыс. файлов примерно за полсекунды.
Тот же Фар, собранный GCC 7.1, заходит в ту же папку примерно за 9 секунд.
Настройки панелей в обеих проверках идентичны, запускал без плагинов и макросов.
Что-то уж разница больно велика.

User avatar
Wave
Posts: 1771
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 4 times
Been thanked: 16 times

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

Post by Wave » Sun 26 May, 2013 17:51

Задам тупой вопрос: дисковый кэш?
Пользуюсь ФАРом больше 20 лет © собирательный.

User avatar
ctapmex
Posts: 1010
Joined: Fri 11 Apr, 2008 07:53
Been thanked: 4 times
Contact:

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

Post by ctapmex » Sun 26 May, 2013 18:24

может и кэш. но замечал на колорере собранном gcc - медленнее работает. думаю gcc хуже оптимизирует

Shmuel
Posts: 5928
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 23 times
Been thanked: 235 times

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

Post by Shmuel » Sun 26 May, 2013 18:28

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

2useven10
Posts: 3985
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 175 times

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

Post by 2useven10 » Sun 26 May, 2013 18:29

в 18 раз хуже оптимизирует - это перебор.

User avatar
DrKnS
Posts: 5437
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 6 times
Been thanked: 254 times

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

Post by DrKnS » Sun 26 May, 2013 18:40


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

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

Post by lazyeugene » Sun 26 May, 2013 19:51

А на farmanager.com в разделе download чем собираются бинарники? У меня всегда в тот же WinSxS или когда была XP в system32 входил долго - минимум 5-10 секунд, но я, скрепя сердцем, принимал как должное.

User avatar
DrKnS
Posts: 5437
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 6 times
Been thanked: 254 times

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

Post by DrKnS » Sun 26 May, 2013 21:37

lazyeugene wrote:А на farmanager.com в разделе download чем собираются бинарники?
VC10.
У меня всегда в тот же WinSxS или когда была XP в system32 входил долго - минимум 5-10 секунд, но я, скрепя сердцем, принимал как должное.
Скорее всего, 99% из этих 5-10 секунд занимает раскраска и сортировка.
Считыванием самого каталога почти всегда можно пренебречь, будь там хоть десятки тысяч файлов.
Соответственно, чтобы не принимать как должное - пересмотрите свои настройки.

User avatar
Wave
Posts: 1771
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 4 times
Been thanked: 16 times

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

Post by Wave » Sun 26 May, 2013 22:41

Увы, например я — не согласен отказаться от раскраски. Да и сортировка по расширениям — это лучше, чем по именам.
Вот только у меня вход в каталог с тысячей-другой файлов подтормаживает на несколько секунд, а следующий вход происходит ощутимо быстрей.
Пользуюсь ФАРом больше 20 лет © собирательный.

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

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

Post by lazyeugene » Mon 27 May, 2013 05:24

DrKnS wrote: Соответственно, чтобы не принимать как должное - пересмотрите свои настройки.
А что именно можно пересмотреть (не отказываясь от сортировки по расширению и от раскраски - у меня около полутора десятка строк в меню раскраски файлов)

2useven10
Posts: 3985
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 175 times

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

Post by 2useven10 » Mon 27 May, 2013 09:50

У меня на xp-x64, в highlight 14 групп, сортировка по расширению - первый заход в WinSxS ~0.5 сек, потом ~0.1... Комп 5-ти летний, по современным меркам довольно скромный.

Denis
Posts: 1421
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 8 times
Been thanked: 2 times

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

Post by Denis » Mon 27 May, 2013 13:29

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

upd
Думаю, таки кажется, надо писать тесты.

Shmuel
Posts: 5928
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 23 times
Been thanked: 235 times

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

Post by Shmuel » Tue 28 May, 2013 08:32

Shmuel wrote:Фар 3 билд 3424, собранный VC 10, заходит в папку из 100 тыс. файлов примерно за полсекунды.
Тот же Фар, собранный GCC 7.1, заходит в ту же папку примерно за 9 секунд.
Настройки панелей в обеих проверках идентичны
Прошу прощения у всех за неумышленный ввод в заблуждение.
Настройки панелей не были идентичны: в Фаре, собранном GCC, была включена опция "Highlight files".
Удивительно, что никто не сказал "не верю!".

2useven10
Posts: 3985
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 4 times
Been thanked: 175 times

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

Post by 2useven10 » Tue 28 May, 2013 09:26

Это не считается ?
в 18 раз хуже оптимизирует - это перебор.

Shmuel
Posts: 5928
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 23 times
Been thanked: 235 times

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

Post by Shmuel » Tue 28 May, 2013 09:33

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

Post Reply

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