Latest post of the previous page:
Может стоит попробовать запусть бкопи не как сервис?Background Copy — фоновое копирование
- Andrey Budko
- Posts: 1203
- Joined: Fri 01 Apr, 2005 14:03
- Contact:
- zg
- zero-gravity
- Posts: 6016
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Re: Background Copy — фоновое копирование
bcopy использует CopyFileEx обычным способом.Kerberos464 wrote:дело в том, что "другие" способы копирования (стандартный фаровский и робокопи) - не затормаживают комп, а при использовании bcopy - тормозит, потому сюда и написал.
ну я бы поглядел в первую очередь в сторону того, кто ещё к копируемым файлам лезет.и это не предъява, а просто хочется разобраться, т.к. по-любому для меня нет жизни в фаре без бкопи =)
- Kerberos464
- Posts: 1239
- Joined: Wed 29 Jul, 2009 20:24
- Location: Saint-Petersburg
- Has thanked: 19 times
- Been thanked: 1 time
Re: Background Copy — фоновое копирование
попробую...Andrey Budko wrote:Может стоит попробовать запусть бкопи не как сервис?
по идее, никто не лезет. это просто груда фильмов.zg wrote:ну я бы поглядел в первую очередь в сторону того, кто ещё к копируемым файлам лезет.
если намёк в сторону торрент-клиента, то нет, в нём вообще нет никаких закачек/раздач.
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
- Kerberos464
- Posts: 1239
- Joined: Wed 29 Jul, 2009 20:24
- Location: Saint-Petersburg
- Has thanked: 19 times
- Been thanked: 1 time
Re: Background Copy — фоновое копирование
попробовал, не помогло.Andrey Budko wrote:Может стоит попробовать запусть бкопи не как сервис?
запускал bcsvc.exe /r , чтобы удалить сервис, и потом bcsvc.exe /p
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
- zg
- zero-gravity
- Posts: 6016
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Re: Background Copy — фоновое копирование
никаких намёков не было. было предположение. ибо симптомы похожи на антивирус, антивируса нет. значит кто-то ещё пытается с файлами что-то сделать.Kerberos464 wrote:по идее, никто не лезет. это просто груда фильмов.
если намёк в сторону торрент-клиента, то нет, в нём вообще нет никаких закачек/раздач.
- Kerberos464
- Posts: 1239
- Joined: Wed 29 Jul, 2009 20:24
- Location: Saint-Petersburg
- Has thanked: 19 times
- Been thanked: 1 time
Re: Background Copy — фоновое копирование
проверил с помощью procmon'а от sysinternals, фильтр такой:
Path - contains - "c:\data\video"
(копирую файлы из c:\data\video в c:\test)
в лог процмона сыпятся обращения только от bcsvc.exe, ничего другого нет.
единственное, что показалось необычным - на некоторых записях в логе приписка: I/O Flags: ... , скрин вот:
когда копирую самим фаром, то такие записи в логе тоже встречаются, но визуально они реже.
Path - contains - "c:\data\video"
(копирую файлы из c:\data\video в c:\test)
в лог процмона сыпятся обращения только от bcsvc.exe, ничего другого нет.
единственное, что показалось необычным - на некоторых записях в логе приписка: I/O Flags: ... , скрин вот:
когда копирую самим фаром, то такие записи в логе тоже встречаются, но визуально они реже.
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
Re: Background Copy — фоновое копирование
Уважаемый ZG, Было бы хорошо добавить в BC изменение I/O Priority, например выставлять ее в Low.
Re: Background Copy — фоновое копирование
Вот такая вот ошибка с последующим падением Far'а:
Code: Select all
╔════════════════ Исключительная ситуация ═════════════════╗
║ Исключение: Нарушение доступа (запись в 0x00000067) ║
║ Адрес: 0x0070006A ║
║ Функция: OpenPluginW ║
║ Модуль: am Files\Far2\Plugins\BCopy\binW\bcopy.dll ║
╟──────────────────────────────────────────────────────────╢
║ { Выгрузить плагин } [ Отладка ] ║
╚══════════════════════════════════════════════════════════╝
Magically yours
Raistlin
Raistlin
- zg
- zero-gravity
- Posts: 6016
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Re: Background Copy — фоновое копирование
с этим — сюда.Raistlin wrote:Вот такая вот ошибка с последующим падением Far'а:
- zg
- zero-gravity
- Posts: 6016
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Re: Background Copy — фоновое копирование
баг известен.Raistlin wrote:Это из-за превышения 254 символов в полном пути. Копируем из сети.
Re: Background Copy — фоновое копирование
Здравствуйте. У меня, при пользовании этим плагином, возникло два вопроса. Возможно, я не нашел, где настроить, возможно, не нашел здесь ответа... Прошу сильно не ругать.
1. Почему-то не поддерживаются маски файлов (* и ?). Например, мне нужно скопировать несколько файлов с другим расширением. В стандартной функции копирования я просто указывал для выделенных файлов маску, например: "C:\*.txt" и все эти файлы копировались с заданным расширением. Здесь такое не прокатывает.
2. Опять же, в стандартной функции копирования\перемещения, при отключеной одной панели, при вызове диалога, подставляется не путь в скрытой панели, а имя файла, что бывает очень удобно, когда необходимо быстро переименовать файл. Здесь же всегда показывается путь, вне зависимости от того, скрыта ли противоположная панель, или нет.
1. Почему-то не поддерживаются маски файлов (* и ?). Например, мне нужно скопировать несколько файлов с другим расширением. В стандартной функции копирования я просто указывал для выделенных файлов маску, например: "C:\*.txt" и все эти файлы копировались с заданным расширением. Здесь такое не прокатывает.
2. Опять же, в стандартной функции копирования\перемещения, при отключеной одной панели, при вызове диалога, подставляется не путь в скрытой панели, а имя файла, что бывает очень удобно, когда необходимо быстро переименовать файл. Здесь же всегда показывается путь, вне зависимости от того, скрыта ли противоположная панель, или нет.
- Sergey Sarbash
- Posts: 44
- Joined: Fri 15 Apr, 2005 18:30
- Location: г. Набережные Челны
- Contact:
Re: Background Copy — фоновое копирование
Подтверждаю - маски не поддерживаются. Вообще. А жаль.
Проект умер?
Проект умер?
С уважением,
Сергей Сарбаш.
Сергей Сарбаш.
- zg
- zero-gravity
- Posts: 6016
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Re: Background Copy — фоновое копирование
проект умер. маски не поддерживаются и не было даже в планах никогда. что тут подтверждать — не совсем ясно.Sergey Sarbash wrote:Подтверждаю - маски не поддерживаются. Вообще. А жаль.
Проект умер?
- Sergey Sarbash
- Posts: 44
- Joined: Fri 15 Apr, 2005 18:30
- Location: г. Набережные Челны
- Contact:
Re: Background Copy — фоновое копирование
Грустно. Не хочу повторяться, но это, на данный момент, - единственное нормальное средство в Far'е для выборочного непоследовательного копирования с сетевого диска с большим кол-вом файлов в каталоге. Проблему с ожиданием перечитывания панели я изложил подробно в другом топике. Единственный изъян - как раз вот это самое отсутствие поддержки масок.
А за плагин всё равно спасибо. Он всё ещё востребован и используется.
А за плагин всё равно спасибо. Он всё ещё востребован и используется.
С уважением,
Сергей Сарбаш.
Сергей Сарбаш.
Re: Background Copy — фоновое копирование
40#20zg wrote:проект умер. маски не поддерживаются и не было даже в планах никогда. что тут подтверждать — не совсем ясно.
Docent1