Версия The Bat! 1.61
Я не понимаю в чем дело, но стали плодится tmp файлы в каталоге почты (сетевом). После чего The Bat! жутко начинает тормозить, а то и зависать..
Версия The Bat! 1.61
Я не понимаю в чем дело, но стали плодится tmp файлы в каталоге почты (сетевом). После чего The Bat! жутко начинает тормозить, а то и зависать..
Что стоит в качестве временной директории? Стандартно временные файлы Бат пишет в c:\windows\temp или в то, что прописано в окружении %Temp. Если все это недоступно (и только тогда) он будет гадить "под себя", то есть в рабочую директорию. Если она на шаре, то ясно, что будут тормоза: шара -- это по скорости доступа _отнюдь_ не локальный диск…
как я понял надо на всех машинах которые подключаются к каталогу почты надо проверить настройкку путей для временных файлов.
Но, вопрос немного в другом… количество файлов достигает 65000 с чем-то, мне непонятно именно это… :-(
Ну и в чем проблема? Да, Бат при (в частности) приеме почты создает энное число временных файлов (где N=числу принимаемых сообщений), потом (в большинстве случаев) он их сам же и пришибает. Вопрос, как работать с памятью, -- целиком и полностью в компетенции авторов программы. Как хотят, так и пишут.
А проблема в том, что пока все работает нормально tmp файлы живут там где надо и в количествах вполне реальных, а "плодиться и размножаться" они начинают как следствие какого-либо глюка или еще чего… (мне непонятно) , при этом "плодятся", как я уже говорил, в почтовом каталоге и в каталоге какого-либо почтового ящика (причем в разных ящиках, без закономерностей..).
Да, и проблема появилась с версии 1.61
Закономерность я уже объяснял, кажется: если временная директория недоступна (например, места там не осталось ), то временные файлы попадают черти куда. У некоторых особо талантливых -- аж прямиком на рабочий стол в виде ярлыков Так Бат тут ни при чем, это всё руки, которые золотые…
А я считаю, что руки "золотые" тут ни причем, т.к. в таком виде система существовала около двух лет, и происходила только смена версий. И либо это глюк Бата либо чего-то еще, но никак не "золотых"рук.
И в форум я обратился за советом, т.к. уже в течении второй недели пытаюсь разобраться с этой проблемой, но увы ничего полезного я здесь не нахожу.
Ну что ж, значит, не судьба. Отмечу в скобках, что Вы не первый, кто тут задавал вопрос о появлении временных файлов в неподходящих местах, и во всех случаях совет, который я дал Вам, приводил к решению проблемы.
Следовательно, временные файлы плодятся в немеряных количествах по какой-то уникальной причине исключительно у Вас, что некоторым образом заставляет усомниться в том, что в происходящем виноват Бат.
Тут, на самом деле, вопрос в вирусах и антивирусах.
Самое приятное, это когда работает АВП-Монитор и приходит всякая срань - тогда БАТ закачивает срань в тмп-файл, АВП его блокирует нахрен и АВП не дает его стереть… Короче - имеем полный Виндовс\Темп файлов с искомым расширением....
Слава Богу, можно создать маленький батничек с содержимым типа del c:\windows\temp\*.tmp > null и с ярлычком на рабочем столе… Слава!, слава!, слава MS-DOS !!! (AVP в силу некоторых особенностей этой команды не блокирует работу - т.к. del не переносит в Трэш удаляемые файлы а просто чистит их…)
Эта информация неверна. В зависимости от того, сколько свободной оперативной памяти находится в наличии, Бат передает антивирусному плагину либо тмп-файл, либо ссылку на memory chunck. например:
16.09.02 12:41:43 CheckMemory: at 9551BC, 38912 bytes
16.09.02 12:41:43 CheckFile: Memory object (not a file)
16.09.02 12:41:43 CheckFile: [memory object] - Ok
- из лога антивирусного плагина к Dr.Web.
С другой точки зрения, чистить temp-директорию, разумеется, надо. Проблема, обсуждаемая в данной конкретной теме, к этому, впрочем, имеет опосредованное отношение.