Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Низкая скорость операций в новых версиях TC

 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
Lnk



Joined: 13 May 2023
Posts: 67

Post (Separately) Posted: Sat Sep 16, 2023 21:37    Post subject: Низкая скорость операций в новых версиях TC Reply with quote

Приветствую всех.
Вот и вышла 11.01 финальная версия. Много хорошего ввели, но проблема вот в чем: очень медленные операции с большим количеством мелких файлов(копирование, перемещение, переименование...). В 10.00 версии все мгновенно. Сейчас переименовывал 11 тыс файлов, минута ушла! в 10й версии пару сек.
Что именно изменилось, где что надо подправить? В ini файлах не трогал ничего, в самом коммандере в опциях стоит удаление\копирвование- авто, никаких галочек на проверки мд5 или копирвоание прав не стоит. Да и вобще 10.00 по настройкам вроде и не отличается. Что с этим можно сделать?
/
Кст подобное происходило уже в версии 10.52. Но тогда я просто откатился на 10.00. Сейчас откатываться не хотелось бы.
Стоит тотал коммандер пауер пак с офф сайта (самлаб).
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10266
Location: Россия, Саратов

Post (Separately) Posted: Sun Sep 17, 2023 07:16    Post subject: Reply with quote

Lnk
Простое сравнение INI-файлов в таких случаях не является продуктивным — в новых версиях появлялись функции, работающие по умолчанию: ключей для них в INI-файле просто не будет, и сравнением вы не увидите ничего. При этом между версиями 10.00 и 11.01 была ещё куча промежуточных (не просто так вами упоминается 10.52), где изменений было очень много (другой вопрос, относятся ли они к вашей проблеме). А недостаточная скорость обсуждались на форуме много раз и, как говорится, задолго до, поищите.
Не закрываю тему и не переношу всё это в одну из множества давно уже существующих тем (ну хотя бы в эту) по двум причинам — в новых версиях чисто гипотетически действительно могли появиться какие-то факторы, которых никогда не было раньше, и у вас упомянуто ещё и переименование (хотя пока неясно, о чём точно речь).

Про переименование 11 тысяч файлов для начала хотелось бы понять, что вы с ними, собственно, делали и каким образом.
При копировании и прежде достаточно часто в подобных случаях скорость падала. Да, скорость копирования в 10.00 бывает выше, чем сейчас, но на серьёзное сравнительное её тестирование в разных версиях в зависимости от разных настроек (а тем более, если речь не только о копировании) я временем сейчас, увы, не располагаю.
Возможно, хотя и не факт, что как-то поможет отмена предварительного подсчёта размера копируемого в диалоге операции (ключ CountMarkedInDialog=0, ранее вам на него уже намекали). Подробности и зависимости — здесь. Этот справочник может быть полезен и для прояснения других новинок. Пока последняя доступная версия там 10.52, скоро будет обновление.
Не исключено, что скорость несколько увеличится и при возврате к прежнему виду полоски прогресса операции вместо графика (ShowProgressBarSpeed=0), но это тоже не факт, да и опция появилась только в 11.00, а у вас проблемы были уже в 10.52. Больше ничего относительно нового и могущего при этом иметь отношение к делу, в голову не приходит.

Проблема и в том, что здесь многие попросту не имеют понятия об особенностях вашей сборки ни в исходном виде, ни в перенастроенном. На этом форуме по-хорошему сборки вообще не должны обсуждаться: все настройки желательно делать и проверять самому. Поэтому толкового обсуждения может не получиться. Кстати, такой зверь как "тотал коммандер пауер пак с офф сайта (самлаб)" в природе не существует — на официальном сайте TC чужих сборок нет, а никакие другие сайты официальными не являются по определению. Или дистрибутив с офсайта, или левая сборка откуда угодно ещё — вы уж определитесь.

Заголовок "О версиях" по правилам форума допустимым не является из-за низкой информативности, он заменён на более адекватный.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Lnk



Joined: 13 May 2023
Posts: 67

Post (Separately) Posted: Sun Sep 17, 2023 23:17    Post subject: Reply with quote

Avada, спасибо за ответ.

По поводу скорости отмечу - претензий к копированию больших файлов нету. А мелкие они копируются-то быстро, но их много.. и идет сильное замедление по сравнению с 10.00, не понятно почему.

По переименованию - использовал простейшее. Куча файлов с именем сайта, я его убрал. То есть из файла "название сайта_имя файла.расширение" оставил только "имя.расширение".
Делал процедуру через ИГП(инстр груп переименования).

По опциям - от ShowProgressBarSpeed=0 все также медленно, но без полоски прогресса вобще.
Остальные похоже тоже не влияют.
CountMarkedInDialog=0 как я понял показывает количестсво и размер перед копированием, время не отнимает в принципе, он эти файлы считает за доли секунды.
CountMarked - это и в 10й версии вкл...не влияет.

Про сборку. Беру тотал коммандер от Гислера, потом беру обвес (сборку) https://samlab.ws/soft/tcpp/. Там собстна тотал сам не меняется, лишь обвешивают его плагинами и все. Но для чистоты эксперимента поставил отдельно чистый тотал коммандер 11.01 без пауер пака и каких либо плагинов tcmd1101x32_64.exe размер 9 878 312.
Все точно так же, пауер пак лишь предоствляет удобства, чтоб самому меньше возиться, больше ничего.

Ну чтож.. видимо придется мирится с низкой скоростью работы с уймой мелких файлов.. жаль.

Но кст - интересный нюанс- если перемещать ВСЮ папку через Ф6 или перетаскиванием, то операция мгновенна! а вот елси выбрать файлы и жать Ф6 то процедура увеличивается по времени в разы. Может быть в этом секрет? Как с удалением - там есть в настройках 2 варианта - удалять проводником(быстро) и удалять средствами ТС(медленней в разы). Мож именно это и изменилось - проверяются комментарии или чета типа, каждого файла, потому и так медленно.
Back to top
View user's profile Send private message
Моторокер



Joined: 06 May 2005
Posts: 1517
Location: г. Пермь (читается Перьмь)

Post (Separately) Posted: Wed Sep 20, 2023 23:37    Post subject: Reply with quote

А если свернуть окно, переименование так же долго?
Lnk wrote:
Но кст - интересный нюанс- если перемещать ВСЮ папку через Ф6 или перетаскиванием, то операция мгновенна! а вот елси выбрать файлы и жать Ф6 то процедура увеличивается по времени в разы. Может быть в этом секрет? Как с удалением - там есть в настройках 2 варианта - удалять проводником(быстро) и удалять средствами ТС(медленней в разы). Мож именно это и изменилось - проверяются комментарии или чета типа, каждого файла, потому и так медленно.

Это помнится всегда так было. Это сама винда переносит папку вроде.

А когда пофайлово, то каждый файл отдельно.
_________________
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
Back to top
View user's profile Send private message
Lnk



Joined: 13 May 2023
Posts: 67

Post (Separately) Posted: Thu Sep 21, 2023 13:25    Post subject: Reply with quote

Моторокер wrote:
А если свернуть окно, переименование так же долго?

Да одинаково вроде. Кст при переименовании кнопка в фоне вобще недоступна, для продолжения работы можно лишь новую копии ТС открыть или ждать. Так что вдвойне неприятно.

Моторокер wrote:

Это помнится всегда так было. Это сама винда переносит папку вроде.

Ну собстна потому я и выдвинул предположение что изменился метод обработки. К сожалению я не знаю как опция выбора метода на удаление отображается в ini файлах, можно было бы попробовать прописать такое на копирование\перемещение. И по идее это воздейтсвоало бы тогда и на переименование.
Ну надеюсь кто нибудь напишет еще, тут профессионалов много. Или может опровергнут мое предположение и решение подскажут. А пока я прост держу 2 тотала...не оч приятно, но когда много файлов - экономит уйму времени.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10266
Location: Россия, Саратов

Post (Separately) Posted: Fri Sep 22, 2023 07:20    Post subject: Reply with quote

Lnk
В повседневной практике переименование занимает настолько незначительное время, что просто не требует никакого перевода в фоновый режим. Даже в вашем случае с переименованием 11 тысяч файлов (а такие операции требуются, мягко говоря, нечасто) речь шла всего лишь о минуте. Мне, кстати, для подобного массива и эту минуту получить не удалось — как было несколько секунд, так и есть.
А с удалением, если интересно, разбирайтесь самостоятельно: это совершенно отдельный вопрос, который вдобавок давно и везде обсуждён и пояснён (см., например, здесь описание ключей Win95Delete и VistaDelete)
Также рекомендую впредь обходиться на этом форуме без "кст", "собстна" и прочих словесных уродцев — здесь это считается нарушением правил. И вообще поаккуратнее оформляйте сообщения: не надо экономить время за счёт такого числа опечаток и игнорирования запятых.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Lnk



Joined: 13 May 2023
Posts: 67

Post (Separately) Posted: Fri Sep 22, 2023 17:35    Post subject: Reply with quote

Поэкспериментировал с ключами, изменений нет(хотя возможно и ключей которые я пытался создать в природе не существует).
И да, согласен, вопрос весьма специфический, особенно учитывая что многие даже HDD уже не используют. А когда все операции за несколько секунд, разницы не видно.
Видимо на этом все, пусть как есть так и есть, спасибо, Avada.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group