Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Розробка WEB-системи комерційного доступу до мережі Internet на базі операційної системи FreeBSD

Реферат Розробка WEB-системи комерційного доступу до мережі Internet на базі операційної системи FreeBSD





так і з використанням сучасних підходів специфічних для різних операційних систем: kqueue (для FreeBSD починаючи з версії 4.1), epoll (для Linux починаючи з версії 2.6), rt signals (для Linux починаючи з версії 2.2.19), / dev / poll (для Solaris починаючи з версії 7) і event ports (для Solaris починаючи з версії 10). Так само для оптимізації продуктивності використовуються виключають зайве копіювання даних системні виклики sendfile ( ), sendfile64 (), або sendfilev () і зведені до мінімуму операції копіювання даних усередині сервера.


2.5 П?? Імененем інструменту Cron


В операційних системах UNIX, FREEBSD і їм подібних для запуску програм з параметричного розкладом використовується інструмент, званий cron [9]. З допомогою cron користувач може запускати свої програми або скрипти по распісанію.работает з конфігураційним файлом, куди записує розклад запуску програм. з потрібними параметрами, даний конфігураційний файл проглядається постійно cron'ом і запускаються ті програми, час запуску яких підійшло.

Редагується конфігураційний файл за допомогою шела SSH і програми crontab. Всі програми запускаються cron, виконуються від імені користувача або власника конфігураційного файлу.

Інструкція по cron

Редагувати файл можна двома способами.

Перший - редагування через crontab.

? Наберіть в командному рядку шела SSH команду crontab - e. Після відкриється редактор VI з вмістом вашого конфігураційного файлу. Якщо це перший запуск crontab, то файл відповідно буде порожньою.

? Відредагуйте вміст по інструкції описаной трохи нижче.

? Вийдіть з редактора і crontab автоматично дасть команду демону cron виконати перевірку файлу і проіндексувати вміст.

Мінус даного способу в тому що редактор VI, в якому відкривається файл, дуже складний у використанні і вимагає певного досвіду робіт з даними редактором VI.

Другий спосіб - наказ демону перечитати вже готовий файл. Даний спосіб більш простіше.

? Створіть за допомогою SSH конфігураційний файл на сервері для цього використовуйте команду touch имя_файла.

? Відредагуйте його у файловому менеджері, наприклад FAR або TOTAL_CMD.

? Далі Вам необхідно виконати команду crontab имя_файла. При цьому crontab дасть команду демону cron виконати і перечитати Ваш файл.

ВАЖЛИВО ЗАПАМ'ЯТАТИ! Для того, щоб будь-яка зміна конфігураційного файлу набуло чинності, Вам необхідно заново виконувати команду crontab имя_файла. Але при цьому всі попередні налаштування crontab будуть видалені і замінені на нові.

Крім цього, не слід плутати файл конфігурації crontab з тим файлом який Ви створюєте самі. Так що тільки команда crontab имя_файла копіює вміст Вашого файлу в потрібний файл crontab, і тільки після цього Ваш файл в більше не потрібен.

Необхідність застосування технічних пристроїв і віртуального сервера обумовлює введення відповідних абстрактних класів які представлені на наступній діаграмі класів.


2.6 Діаграма класів


Рис. 2.2 Діаграма класів (Classes diagram)


...


Назад | сторінка 16 з 37 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Комп'ютерна мережа з використанням файл-сервера
  • Реферат на тему: Програма, що реалізує роботу з текстом і збереженням даних у файл
  • Реферат на тему: Файл .htaccess
  • Реферат на тему: Файл з розширенням. Docx
  • Реферат на тему: Файл менеджер на мові C #