powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Издевательство над Oracle
4 сообщений из 79, страница 4 из 4
Издевательство над Oracle
    #32156893
vskv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут кто-то добрым словом помянул банкоматы, посему не удержался и воскресил умерший топик.

2 Oracle X-pert: Иногда возникает такое чувство, что вы работате в области продаж, нежели сопровождения.

Oracle в силу и своей архитектуры и архитектуры платформ, на которых он работает, не был и никогда не будет Real-Time приложением.
Для того, чтобы Оракул стал RT -- он должен быть запущен на RT OS. Которая его, во-первых, никогда не положит в свап (даже часть private области любого процесса), во-вторых, будет "ставить на процессор" с гарантированной периодичностью и на гарантированный интервал. В принципе, если быть совсем строгим, то в RT OS вообще нет понятия о таких вещах, как paging и swapping -- всё в памяти, и нехватка оной -- дело процесса, а не ОС.

Да, кстати, насчёт банкоматов -- там тоже примерно такой же принцип, как и во всех остальных RT приложениях с Оракулом -- есть Real-Time управляющий софт (чаще выделенный, т.е. только АТМ, без POS), и есть процесс, который скидывает завершённые транзакции в базу. И задача этого процесса как раз сглаживать всю неравномерность времени отклика Оракула и ОС...
...
Рейтинг: 0 / 0
Издевательство над Oracle
    #32157110
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
vskv писал:... в RT OS вообще нет понятия о таких вещах, как paging и swapping - всё в памяти, и нехватка оной -- дело процесса, а не ОС ...
Бред.
Основное отличие Real-Time - гарантированное (и конечное) время отклика системы на какое-нить событие. Paging и swapping здесь вообще не при чем. К тому же paging - всего лишь способ работы с памятью.
...
Рейтинг: 0 / 0
Издевательство над Oracle
    #32158059
vskv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 eNose: Пропустили часть фразы -- "если быть совсем строгим". Если мы ослабляем требование к гарантированному времени, то тогда можно допустить, и что убрав страницу из физической памяти на диск, ОС сможет достать её оттуда за гарантированное конечное время.
...
Рейтинг: 0 / 0
Издевательство над Oracle
    #32158110
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
О page`е.
В том-то все и дело, что из paging memory можно достать страницу памяти за гарантированное время. Если этим занимается не какой-то "менеджер памяти", а ЯДРО. (Точнее, если "менеджер памяти" является частью ядра, а не самостоятельным процессом).

О swap`е.
Одно из назначений swap`а в real-time системах - ускорение записи на диск. Критичные ко времени данные пишутся в swap. А затем специальным процессом - куда следует. Исключается время, которое затрачивает драйвер file system на запись данных. Я утрирую: там все гораздо сложнее - но принцип именно такой.
...
Рейтинг: 0 / 0
4 сообщений из 79, страница 4 из 4
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Издевательство над Oracle
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]