|
Вы находитесь в режиме просмотра. Для участия в дискуссиях клуба вам необходимо зарегистрироваться (если вы этого не сделали) и войти в систему.
|
|
Практическойэ пособийэ для тех кто не верит в Некрософтуе :)(+)
Отправлено: riptopaz 05.10.2006 в 17:32
|
Значицо имеем комп, ценой в 600 тыщ ойро. Скромный мэйнфрейм для бедных. Ибо бокатые отстёгивают от 1.5 лимонов ойро и больше. Имеем две запущенные сесии VM. В каждой VM запущена своя операцыонная системо.
Задачкуе:
Скопировать фаил из одной ОС в другуйю.
Лирическойэ оццтупленийэ раз:
Мэйнфреймы поддерживают следующие девайсы для ввода/вывода: консоль, принтер, диски/ленты, ридер (читалка перфокарт), панчер (пробивалка перфокарт). %) Исесна ридер и панчер есмь виртуальные девайсы ибо перфокарты почили уже давно. Однако, поскольку совместимость обеспечиваяйца на 30 лет назад, то девайсы сии жизненно необходимы ибо софт без них просто не может работать.
Лирическойэ оццтупленийэ тфаа:
Щё таке спулер? Спулер есмь некая абстракция для хранения данных, не принадлежащих виртуальным машинам. Т.е. между двумя VM данные передаются через спулер. Напомню что VM есмь тоже операционная система. Однако для операционок, запущеных в виртуальных машинах это не так. (Вы ещё не запутались? %)) Операционки могут быть 30-ти летней давности, спулер не понимающие. Да мало ли чё там может быть. К тому же операционки, запущенные в VM могут и должны иметь собственный формат файловой системы, несовместимый с VM, паэтому простое копирование тоже не пойдёт ниразу.
Решенийэ:
В VM первой ОС определяем спулеру все данные, посланные на панчер перенаправлять на вторую VM. В ОС второй VM инициализируем ридер по дефолтному адресу. Теперь в ОС первой VM отправляем файл в панчер, но без заголовка и получаем его во второй VM в ридере. Далее думаем чё делать с файлом во второй ОС. Либо достать из ридера и переложить в какой-то набор данных, либо сразу запустить на выполнение.
Мораль:
Не всё можно делать через файловую систему. Не всё... |
|
- Практическойэ пособийэ для тех кто не верит в Некрософтуе :)(+) riptopaz 05.10.06 17:32
|
|
|
|