Lazy Crazy

|
Posted: Fri Jan 19, 2007 02:49 Post subject: |
|
|
Вахмурка wrote: | Quote: | Именно копирование / перенос | В том-то и фишка, что суть операции не имеет никакого значения. Прочти, пожалуйста, еще раз "второе" в моем посте выше. Я пытался сказать, что одновременное копирование может не только НЕ привести к УСКОРЕНИЮ, а привести к ЗАМЕДЛЕНИЮ. Операции, которые я привел в качестве примера, известны как весьма прожорливые по части оперативки и загрузки процессора. Для пробы запусти любую из этих операций (Х) и засеки время. Потом, после окончании X, запусти Y, и опять засеки, и просуммируй. А потом запусти X и Y параллельно. Возьмешься предсказать результат? Я - нет. Чем сложнее обе операции, тем больше будет разница.
|
Я про Фому - он про Ерёму... Я не собираюсь спорить ни о проверке на вирусы, ни о числовой расчете, ни о оцифровке фильма. В этих случаях ты абсолютно прав и это не имеет абсолютно ничего общего с тем, о чём я писал! Как ты правильно меня процитировал - речь только о файловых операциях. Конечно, если эти операции будут совершаться на одних и тех же дисках, они будут идти медленней, чем по отдельности - но человеку ждать не придётся! Запустил на выполнение - и пошёл заниматься другими делами.
Вахмурка wrote: |
Quote: | Если исходить из возможности сбоя - компьютер лучше вообще не включать | Мудро. Просто бывают операции (алгоритмы) с высокой надежностью, а бывают с низкой. Ковыряться в реестре, не очень твердо понимая, что делаешь, и не сделав предварительно резервной копии оного реестра - крайне ненадежно. Стирать файл - надежно, есть корзина и хренова гора утилит восстановления. А причины сбоев, пожалуйста:
1. Дефектный сектор диска;
2. Отключение питания (при отсутствии УПС);
3. Исчерпание места на диске (особенно при копировании больших объемов);
4. Уникодный (запрещенный или "опасный", типа точки) символ в имени;
5. Слишком длинное (около 250 символов) имя (давеча была дискуссия на эту тему);
6. Недоработанный алгоритм сравнения файлов (по имени/объему/содержимому);
7. Тривиальное "зависание" компа (из-за других программ/служб);
8. и т.д. Если кто-то скажет, что ни одна из означенных проблем перед ним никогда не вставала, я скажу, что он действительно никогда не включал компьютер).
|
Уже начинаю сомневаться - может, я действительно никогда не включал его??? Честно, уже не помню, когда меня что-то из этого списка беспокоило... Ну кроме восьмого пункта...
Если серьёзно - что-то возможно, что-то немного притянуто за уши - поэтому в первом посте я и писал про "анализирует на реальность"...
Вахмурка wrote: |
Quote: | Да и, честно говоря, сомнительно - иначе бы это было бы широкоизвестно... | Совершенно не согласен. Ни один программист не возьмется писать задачу, таящую уйму потенциальных и кинетических опасностей для пользователя, при этом не давая НИ ОДНОГО преимущества (которые были предметом моего первого вопроса выше).
То, что таких программ нет, говорит скорее как раз о том, что ты - единственный человек, которому это пришло в голову. |
Спасибо, мне уже говорили, что я гениален...
Если суммировать вышесказанное - потенциальные проблемы возможны, кто бы спорил, но есть большое количество программ, при работе которых опасности гораздо больше.
С другой стороны - возможно для тебя освобождённое время не является ценностью, но многие с тобой не согласятся. Контролировать самому всё и вся - сомнительное удовольствие, особенно если вспомнить, что речь о работе за компьютером, который, вроде как, должен освобождать человека от рутинной работы.
Если же представить действительно сумасбродные идеи, то... ну, допустим, представим такое:
берём микрофон и говорим ТС - "скопируй-ка то, что я переписывал то ли 15, то ли 16 числа с такого-то ftp в папку, куда я обычно копирую музыку, за исключением песен с альбомов до 2005 года записи (посмотришь в интернете)..." Кстати, такое мне не сейчас захотелось; что-то подобное приходило в голову (гарантирую, не только мне! ) лет пятнадцать назад... За это время мы вряд ли приблизились к такой работе. А вот заглавная задача, возможно, созрела...  _________________
 |
|