Виртуализуемость и многозадачность/многопользовательность

zVlad
Уже с Приветом
Posts: 15420
Joined: 30 Apr 2003 16:43
Has thanked: 1 time

Post by zVlad »

KP580BE51 wrote:
zVlad wrote: От чего получает процессор получает прерывание?

Извините, но вопрос, дурной.


Пусть дурной, но ответить то на него можно наверное.
User avatar
KP580BE51
Уже с Приветом
Posts: 15007
Joined: 14 Jun 2005 11:50
Location: Ukraine

Post by KP580BE51 »

zVlad wrote:
KP580BE51 wrote:
zVlad wrote: От чего получает процессор получает прерывание?

Извините, но вопрос, дурной.

Пусть дурной, но ответить то на него можно наверное.

"Отчего деревья качаются"? (С) Вождь Краснокожих.
zVlad
Уже с Приветом
Posts: 15420
Joined: 30 Apr 2003 16:43
Has thanked: 1 time

Post by zVlad »

KP580BE51 wrote:
zVlad wrote:
KP580BE51 wrote:
zVlad wrote: От чего получает процессор получает прерывание?

Извините, но вопрос, дурной.

Пусть дурной, но ответить то на него можно наверное.

"Отчего деревья качаются"? (С) Вождь Краснокожих.


Детский сад, ей богу.
User avatar
KP580BE51
Уже с Приветом
Posts: 15007
Joined: 14 Jun 2005 11:50
Location: Ukraine

Post by KP580BE51 »

zVlad wrote:
KP580BE51 wrote:
zVlad wrote:
KP580BE51 wrote:
zVlad wrote: От чего получает процессор получает прерывание?

Извините, но вопрос, дурной.

Пусть дурной, но ответить то на него можно наверное.

"Отчего деревья качаются"? (С) Вождь Краснокожих.

Детский сад, ей богу.

И вы его начали. :umnik1:
zVlad
Уже с Приветом
Posts: 15420
Joined: 30 Apr 2003 16:43
Has thanked: 1 time

Post by zVlad »

KP580BE51 wrote:
zVlad wrote:
KP580BE51 wrote:
zVlad wrote:
KP580BE51 wrote:
zVlad wrote: От чего получает процессор получает прерывание?

Извините, но вопрос, дурной.

Пусть дурной, но ответить то на него можно наверное.

"Отчего деревья качаются"? (С) Вождь Краснокожих.

Детский сад, ей богу.

И вы его начали. :umnik1:


В МФ центральный процессор получает прерывание от канала ввода-вывода, который самостоятельно, т.е. без привлечения ресурсов центрального процессора выполняет канальную программу. Канальная программа состоит из команд канала и команд устройства ввода-вывода. Каждое устройство ввода вывода имеет свои специфические команда. Общими среди них естественно являются команды записи и чтения. Специфическими командами являются такие как, например, для дисков установить цилиндр/дорожку, для терминала команда установить позицию на экране и т.д..
Канальная программа может содержать от одной до тысяч команд канала. Вся канальная программа выполняется каналом и устройством ввода-вывода без привлечения центрального процессора. Одной канальной программой можно отформатировать или прочитать весь диск например.
Каналов у МФ может быть много, например 1000. Все они работают параллельно и независимо друг от друга и от центральных процессоров.
Боюсь что в архитектурах на Интел это реализовано иначе и степень вовлечения центрального процессора в ввод-вывод гораздо выше чем на МФ.
User avatar
Flash-04
Уже с Приветом
Posts: 63430
Joined: 03 Nov 2004 05:31
Location: RU -> Toronto, ON

Post by Flash-04 »

KP580BE51 wrote:
zVlad wrote: От чего получает процессор получает прерывание?

Извините, но вопрос, дурной.

вопрос, между прочим, по делу.
от арбитра шины, в данном случае - DMA контроллер.
User avatar
Flash-04
Уже с Приветом
Posts: 63430
Joined: 03 Nov 2004 05:31
Location: RU -> Toronto, ON

Post by Flash-04 »

zVlad, то что вы описываете - это интеллектуальное устройство воода-выводы. IMHO ближайший аналог в мире ПК - SCSI
zVlad
Уже с Приветом
Posts: 15420
Joined: 30 Apr 2003 16:43
Has thanked: 1 time

Post by zVlad »

Flash-04 wrote:zVlad, то что вы описываете - это интеллектуальное устройство воода-выводы. IMHO ближайший аналог в мире ПК - SCSI



Cтрого говоря канал это не устройство ввода-вывода. Это универсальный процессор ввода-вывода к которому подключаются устройства управления и лишь к ним подключаются устройства ввода-вывода.
zVlad
Уже с Приветом
Posts: 15420
Joined: 30 Apr 2003 16:43
Has thanked: 1 time

Post by zVlad »

Интересную книжку с картинками нашел:

Introduction: Inside the System z9
User avatar
KP580BE51
Уже с Приветом
Posts: 15007
Joined: 14 Jun 2005 11:50
Location: Ukraine

Post by KP580BE51 »

Flash-04 wrote:
KP580BE51 wrote:
zVlad wrote: От чего получает процессор получает прерывание?

Извините, но вопрос, дурной.

вопрос, между прочим, по делу.
от арбитра шины, в данном случае - DMA контроллер.

Ну а от чего еще?

По поводу "многих команд", то так вроде как SCSI работает.
erix
Уже с Приветом
Posts: 3289
Joined: 18 Oct 2005 18:08

Post by erix »

zVlad wrote:Интересную книжку с картинками нашел:

Introduction: Inside the System z9


Заранее известно было к чему топик сведется. :roll:
oshibka_residenta
Уже с Приветом
Posts: 4435
Joined: 13 Feb 2002 10:01
Location: Bay Area

Post by oshibka_residenta »

zVlad wrote:Интересную книжку с картинками нашел:

Introduction: Inside the System z9

Интересные картинки. Wikipedia говорит, что FICON- етo где желтые проводочки- работает на 100 км. Вопрос: а на хрена так далеко нужно?
zVlad
Уже с Приветом
Posts: 15420
Joined: 30 Apr 2003 16:43
Has thanked: 1 time

Post by zVlad »

oshibka_residenta wrote:
zVlad wrote:Интересную книжку с картинками нашел:

Introduction: Inside the System z9

Интересные картинки. Wikipedia говорит, что FICON- етo где желтые проводочки- работает на 100 км. Вопрос: а на хрена так далеко нужно?


Wikipedia, по-видимому, говорит о switched расстояниях. Без свичей расстояния меньше:

FICON Express4 Channels
The z9 EC supports up to 336 FICON Express4 channels,
each one operating at 1, 2 or 4 Gb/sec auto-negotiated.
The FICON Express4 features are available in long wavelength
(LX) and short wavelength (SX). For customers
exploiting LX, there are two options available for unrepeated
distances of up to 4 kilometers (2.5 miles) or up to
10 kilometers (6.2 miles).


В нашей конторе каждый день делается бэкап БД на два набора МЛ, один остается на сайте, второй увозили каждый день на ДР сайт за много километров. С внедрением каскадного подключения МЛ через свитчи возить ленты стало не нужно.
Другой пример. У нас (как у многих с МФ) два сайта для МФ, но один сайт для управления. Терминалы удаленного сайта находятся на основном сайте.
А вообще обычно в каждой конкретной ситуации FICON делают такой длины какой нужно.

Такие расстояния еще нужны для построения GDPS
Last edited by zVlad on 19 Jun 2007 12:17, edited 2 times in total.
zVlad
Уже с Приветом
Posts: 15420
Joined: 30 Apr 2003 16:43
Has thanked: 1 time

Post by zVlad »

erix wrote:
zVlad wrote:Интересную книжку с картинками нашел:

Introduction: Inside the System z9


Заранее известно было к чему топик сведется. :roll:


Мне многие технические и программные аспекты МП/МЗ и В хотелось обсудить. Например, как происходит переключение задач, насколько эта процедура в разных архитектура различна и каковы последствия. Или как устраняется монополизация испоьзования одной задачей ресурсов процессора.
Но, действительно, как это часто уже было разговор свелся к тому что меня пытаются убедить в том что принципы работы всех архитектур примерно одинаковы, и что архитектуры на Интел/АМД самые передовые и эффективные, да еще и самые дешевые, и только лишь по недоразумению еще существуют МФ, за которые наивные Буратины выкладывают (не понятно за что и почему) огромные деньги вместо того что экономить эти деньги используя то чем пользуются настоящие пацаны.

Поэтому и приходится защищаться. А средство защиты у меня одно - информация.
dB13
Уже с Приветом
Posts: 1494
Joined: 08 May 2001 09:01
Location: Silicon Valley

Post by dB13 »

Пора открывать новую тему: "Ещё одна священная война: mainframes vs x86 servers". Я в ней повоюю.

http://forum.privet.com/viewtopic.php?p=2759430#2759430
Last edited by dB13 on 19 Jun 2007 21:30, edited 1 time in total.

Return to “Вопросы и новости IT”