egor23 Цитата: можно сразу 6 кэшей в 1 копию, если кэши маленькии...
И все таки я не понял, как вам удалось "6 кэшей в 1 копию, если кэши маленькии..."
Если взять ваше условие
Цитата: 3 кэша подключены к одной копии SatMap и делается экспорт в новый кэш
Не делается. Делается только экспорт верхнего подключенного кэша. Что бы экспортировать остальные два надо в настройках ручками перетащить на первое место следующий в очереди кеш и заново его экспортировать и т.д. Это не параллельный экспорт всех 3 кэшей, а последовательный и ничем по сути не отличается от варианта:
Цитата: 3 кэша подключены к трем копиям SatMap и делается экспорт в новый кэш.
тогда это неправильно
Результат конечно разный, но операция одна и та же -- экспорт только одного кэша за одну операцию. Или я не нашел и пропустил обсуждение некой секретной кнопки дающей возможность экспортировать все подключенные кеши за одну операцию.
Кстати, на процессоре P4 3.00 GHz 2,9ГГц, 504 МБ ОЗУ 1 кэш SatMap в 1 кэш SatMap (94,018 т\ 1,33 гб) показал 1 мин без каких либо дополнительных операций с оперативной памятью. Но только после того, как я выбросил из цепочки древний ZIV и поставил две
Toshiba 2.5", 250 Гб и 500 Гб , оба с постоянной скоростью передачи данных 480 Мб/с. Так что производительность диска действительно имеет значение. Такая производительность не подталкивает к дополнительным мудрениям с настройками.
Вы правы в том, что линейная скорость и оперативка может сыграть злую шутку с экспортом в САС
Результаты САС-САТМАП-САС примерно такие
Импорт из SAS -- 82,483 тыс тайлов\ 1,1 гб -- 6 мин.
Экспорт из Satmap в SAS 1 кэша 96,316 тыс т\ 1,3 гб-- 45 минут (!!!)
Экспорт из Satmap в SAS параллельно 3 кэша 288 тыс т\ 3,9 гб-- 45 минут (!!!)
Так что, мой сравнительный расчет действительно не в мою пользу.
Цитата: сравнительный расчет производительности при условии одного объема и одинаковых затрат времени при переброски кэшей между кэшами Сатмап и Сатмап-Сас-Сатмап. (А по времени каждой отдельной операции эти процессы приблизительно равны)
6 копий в 6 копий (параллельно, 1 единица времени) -- 6 копий в 1 кэш (последовательно, 6 единиц времени) -- 1 кэш в 1 кэш копию (1 единица времени) = 8 единиц.
6 копий в кэш САС (паралельно, 1 единица времени) -- возможен вариант полигонного вырезания кэша внутри САС из всего массива (1 единица времени) -- импорт из кэша САС в сатмап (1 единица времени) = даже с прибамбасами 3 единицы времени. 3<8.
Но эта "гонка на кэшах" отнюдь не опровергает мою хотелку -- подключения иных кэшей напрямую под закачку из SatMap. Наоборот, большой разрыв показателей между импортом и экспортом из\в САС даже еще лучше ее аргументирует -- трудящийся хочет пользоваться большим количеством функций при меньших трудозатратах. А дальше каждый выбирает свой порядок работы в зависимости от железа и поставленной задачи. Возможные варианты не плохо бы собрать в FAQ. Вариантов (особенно с мульти) может быть много. Не думаю, что стоит повторять опыты на машинке с 2 гб -- скорость возрастет, но соотношение скорее всего останется.
P.S. Опишите мне пожалуйста "на пальцах" вашу операцию с оперативкой -- не понял я этого