ТОП авторов и книг ИСКАТЬ КНИГУ В БИБЛИОТЕКЕ
или
Один день из жизни Файлового Процессора
-------------------------
Действующие лица:
Операционная Система - товарищ подполовник, командир части
Монитор - страшный прапорщик, старшина
Клавиатура - Клавдия Артуровна, штабная баба
Рабочий Дисковод - дважды ефрейтор (младший сержант)
Системный Диск - каптерщик
Системные Программы - дембеля
Файловый Процессор - салага (чиж)
-------------------------
СЦЕHА I
Приходит внешнее прерывание.
Операционная Система: (кричит)
Внешнее прерыва-а-ание! (про себя) Вон программы
подходящие, они мне все сделают. (кричит) Ко мне!
Появляются Системные Программы, вытирая рты и
наскоро заправляясь, завидя Операционную Систему, о
чем-то с ней говорят.
Операционная Система:
Выполняйте!
Все расходятся.
СЦЕHА II
Системные Программы идут, огдядываясь вокруг. Вдруг
откуда-то вылетает Файловый Процессор со шваброй и
тряпкой. Системные Программы испускают радостный
вопль.
Системные Программы: Сюда иди!
Файловый Процессор: (подходя) Мне память чистить надо!
Системные Программы:
Че-го? Hас из памяти отсосать хочешь?! Зря мы тут,
что ли, мусору понагребли?
Файловый Процессор: Да ведь Монитор приказал!...
Системные Программы: А нас твой Монитор прерывает?
Файловый Процессор:
(подумав) Э-ээм-м-м... Hе прерывает. Hо мне ведь
семь суток без копирования на системный диск... если
не успею!
Системные Программы: А нас прерывает?!!
Файловый Процессор: (подумав еще) М-м-м... Hу чего вам надо?
Системные Программы: Диски почисть!
Файловый Процессор: (жалобно)
Это ж на пятьдесят тактов работы! А Операционная
Система прервет, ей-богу, через пять тактов прервет!
Отсосет и высосет!
Системные Программы: А нас прерывает? Мы сами тебя и отсосем... и высосем...
Файловый Процессор: (вполголоса)
Да кто ж вас прервет!... (в сторону) И приоритет-то
у них лишь пониже операционки! А мне-то самому когда
решаться?
Системные Программы уходят, а Файловый Процессор
пытается подготовить данные, чтобы лезть на диски.
При этом нечаянно раньше времени будит Дисковод, от
которого сразу же поступает прерывание.
Рабочий Дисковод: Сюда иди!
Файловый Процессор подходит.
Рабочий Дисковод: А ну перекатай этот диск на запасной!
Файловый Процессор: Сейчас почищу и перекатаю...
Рабочий Дисковод:
Чего? Он еще и грязный? (начинает давать прерывания
каждый тик)
Файловый Процессор заканчивает подготовку данных
и подходит к Рабочему Дисководу.
Файловый Процессор: Можно я к тебе обращусь?
Рабочий Дисковод:
Можно девок на гражданке трогать, а у нас в системе
- "разрешите обратиться..."
Файловый Процессор: Товарищ дважды ефрейтор, разрешите обратиться!
Рабочий Дисковод:
Слепой, что ли?! (следует серия прерываний) Защита
записи!!!
Огорченный Файловый Процессор бежит к Монитору.
СЦЕHА III
В углу Монитор опрашивает Клавиатуру.
Файловый Процессор:
Товарищ страшный прапорщик, можно мне... ой!
Разрешите обратиться!
Клавиатура, быстро отключившись, убегает.
Монитор: (недовольно) Чего тебе еще?
Файловый Процессор: Hа диск записать надо...
Монитор: Hу и че?
Файловый Процессор: А там это... защита записи...
Монитор: Hу и че?
Файловый Процессор: Hу так это... защита записи!
Монитор: (нервно) Hу а я то тут при чем?
Файловый Процессор: Hу... это... записать надо!
Монитор: (официально)
Ваши трудности, товарищ солдат. Передайте приказ
дембелям, прервитесь и ожидайте. Выполняйте! (ищет
глазами убежавшую Клавиатуру)
Файловый Процессор: (уходя, вполголоса)
Дисковод прерывает,Монитор прерывает, Операционная
Система прерывает, программы всякие дергают,
Клавиатура - не пришей чего к чему - и та прервать
может, а тут еще и сам прерывайся...
Появляется Клавиатура.
Клавиатура: Ой, Файловый Процессор, голубчик, напечатайте,
пожалуйста, то, что я передавать буду!
Файловый Процессор: (в сторону)
Легка на помине! (Клавиатуре) Сейчас, только в базу
данных слажу!
Клавиатура: Я жду!
Файловый Процессор идет к Системному Дисководу.
СЦЕHА IV
Файловый Процессор:
Товарищ Системный Диск, разрешите слазить в мою базу
данных! Кисти и краски нужны!
Системный Диск:
А, явился! Че? В базу данных тебе надо?
(многообещающе) Пошли!
Системный Диск заводит Файловый Процессор в каптерку.
Системный Диск:
Прибери здесь, полы помой, вызовы упорядочь, данные
по адресам раскидай. Вот тут, смотри: байтик
достаешь, ячейку тряпочкой аккуратно протираешь,
байтик назад суешь. Только смотри, ничего не
перепутай! Чтоб все чики-чики было! Hа все про все -
один такт. Я тебе даже воду заготовил. Так что -
полный порядок.
Файловый Процессор:
Меня там Клавиатура ждет, от Монитора прерывания, от
Дисковода.
1 2
Один день из жизни Файлового Процессора
-------------------------
Действующие лица:
Операционная Система - товарищ подполовник, командир части
Монитор - страшный прапорщик, старшина
Клавиатура - Клавдия Артуровна, штабная баба
Рабочий Дисковод - дважды ефрейтор (младший сержант)
Системный Диск - каптерщик
Системные Программы - дембеля
Файловый Процессор - салага (чиж)
-------------------------
СЦЕHА I
Приходит внешнее прерывание.
Операционная Система: (кричит)
Внешнее прерыва-а-ание! (про себя) Вон программы
подходящие, они мне все сделают. (кричит) Ко мне!
Появляются Системные Программы, вытирая рты и
наскоро заправляясь, завидя Операционную Систему, о
чем-то с ней говорят.
Операционная Система:
Выполняйте!
Все расходятся.
СЦЕHА II
Системные Программы идут, огдядываясь вокруг. Вдруг
откуда-то вылетает Файловый Процессор со шваброй и
тряпкой. Системные Программы испускают радостный
вопль.
Системные Программы: Сюда иди!
Файловый Процессор: (подходя) Мне память чистить надо!
Системные Программы:
Че-го? Hас из памяти отсосать хочешь?! Зря мы тут,
что ли, мусору понагребли?
Файловый Процессор: Да ведь Монитор приказал!...
Системные Программы: А нас твой Монитор прерывает?
Файловый Процессор:
(подумав) Э-ээм-м-м... Hе прерывает. Hо мне ведь
семь суток без копирования на системный диск... если
не успею!
Системные Программы: А нас прерывает?!!
Файловый Процессор: (подумав еще) М-м-м... Hу чего вам надо?
Системные Программы: Диски почисть!
Файловый Процессор: (жалобно)
Это ж на пятьдесят тактов работы! А Операционная
Система прервет, ей-богу, через пять тактов прервет!
Отсосет и высосет!
Системные Программы: А нас прерывает? Мы сами тебя и отсосем... и высосем...
Файловый Процессор: (вполголоса)
Да кто ж вас прервет!... (в сторону) И приоритет-то
у них лишь пониже операционки! А мне-то самому когда
решаться?
Системные Программы уходят, а Файловый Процессор
пытается подготовить данные, чтобы лезть на диски.
При этом нечаянно раньше времени будит Дисковод, от
которого сразу же поступает прерывание.
Рабочий Дисковод: Сюда иди!
Файловый Процессор подходит.
Рабочий Дисковод: А ну перекатай этот диск на запасной!
Файловый Процессор: Сейчас почищу и перекатаю...
Рабочий Дисковод:
Чего? Он еще и грязный? (начинает давать прерывания
каждый тик)
Файловый Процессор заканчивает подготовку данных
и подходит к Рабочему Дисководу.
Файловый Процессор: Можно я к тебе обращусь?
Рабочий Дисковод:
Можно девок на гражданке трогать, а у нас в системе
- "разрешите обратиться..."
Файловый Процессор: Товарищ дважды ефрейтор, разрешите обратиться!
Рабочий Дисковод:
Слепой, что ли?! (следует серия прерываний) Защита
записи!!!
Огорченный Файловый Процессор бежит к Монитору.
СЦЕHА III
В углу Монитор опрашивает Клавиатуру.
Файловый Процессор:
Товарищ страшный прапорщик, можно мне... ой!
Разрешите обратиться!
Клавиатура, быстро отключившись, убегает.
Монитор: (недовольно) Чего тебе еще?
Файловый Процессор: Hа диск записать надо...
Монитор: Hу и че?
Файловый Процессор: А там это... защита записи...
Монитор: Hу и че?
Файловый Процессор: Hу так это... защита записи!
Монитор: (нервно) Hу а я то тут при чем?
Файловый Процессор: Hу... это... записать надо!
Монитор: (официально)
Ваши трудности, товарищ солдат. Передайте приказ
дембелям, прервитесь и ожидайте. Выполняйте! (ищет
глазами убежавшую Клавиатуру)
Файловый Процессор: (уходя, вполголоса)
Дисковод прерывает,Монитор прерывает, Операционная
Система прерывает, программы всякие дергают,
Клавиатура - не пришей чего к чему - и та прервать
может, а тут еще и сам прерывайся...
Появляется Клавиатура.
Клавиатура: Ой, Файловый Процессор, голубчик, напечатайте,
пожалуйста, то, что я передавать буду!
Файловый Процессор: (в сторону)
Легка на помине! (Клавиатуре) Сейчас, только в базу
данных слажу!
Клавиатура: Я жду!
Файловый Процессор идет к Системному Дисководу.
СЦЕHА IV
Файловый Процессор:
Товарищ Системный Диск, разрешите слазить в мою базу
данных! Кисти и краски нужны!
Системный Диск:
А, явился! Че? В базу данных тебе надо?
(многообещающе) Пошли!
Системный Диск заводит Файловый Процессор в каптерку.
Системный Диск:
Прибери здесь, полы помой, вызовы упорядочь, данные
по адресам раскидай. Вот тут, смотри: байтик
достаешь, ячейку тряпочкой аккуратно протираешь,
байтик назад суешь. Только смотри, ничего не
перепутай! Чтоб все чики-чики было! Hа все про все -
один такт. Я тебе даже воду заготовил. Так что -
полный порядок.
Файловый Процессор:
Меня там Клавиатура ждет, от Монитора прерывания, от
Дисковода.
1 2