Книга: Основы программирования в Linux
Цели
Цели
Наша задача — отделить часть приложения, работающую с базой данных, от пользовательского интерфейса приложения. Вам также необходимо выполнять один серверный процесс, но разрешить одновременное выполнение множества клиентских процессов и при этом сократить до минимума изменения, вносимые в существующий программный код. Везде, где это возможно, вы сохраните исходный текст приложения неизменным.
Для простоты у вас должна быть возможность создавать (и удалять) каналы внутри приложения, не заставляя администратора системы создавать именованные каналы перед тем, как вы сможете их применять.
Важно также не использовать состояние "активного ожидания", чтобы не тратить времени ЦП на ожидание события. Как вы видели, ОС Linux позволяет приостанавливать выполнение в ожидании событий без потребления значительных ресурсов. Следует применять блокирующие свойства каналов для гарантии эффективного использования ЦП. В конце концов, теоретически сервер может ждать в течение многих часов поступления запроса.
- Значимость: покупка как средство достижения цели
- 7 Система Цикл: долгосрочные цели
- Перечень типичных просчетов при определении конечной цели проекта
- Добавление цели в рабочую область для собраний
- Маркетинговые цели и задачи
- Цели посещения магазина
- Цели онлайн-маркетинга
- Речевые модули для объяснения секретарю причины и цели звонка
- Relevant – релевантные цели
- 5. Годовые цели
- Принципы дизайнерского мышления при постановке цели
- 5.1. Определение цели и задач бизнес-тренинга