Процессы в Linux

Тема в разделе "Linux", создана пользователем Andrey, 22 авг 2009.

  1. Andrey

    Andrey Администратор

    Сообщения:
    3.234
    Симпатии:
    3.507
    Процессы в Linux

    Линукс - многопользовательская и многозадачная операционная система. Она позволяет одновременно выполнять множеству пользователей множество процессов на одной системе.
    Типы процессов:

    • ИнтерактивныеВзаимодействуют с пользователем в окне терминала или в графической оболочке.
    • АвтоматическиеПосле запуска только выводят необходимую информацию о совершенных действиях (или даже ничего не выводят) и заканчивают работу.
      Интерактивными и Автоматическими процессами работающими в терминальном режиме можно управлять с использованием следующих команд:
      1. команда & Запустить команду в фоновом режиме (освободить терминал)
      2. jobs Показать команды запущеные в фоне
      3. Ctrl+Z Приостановить (но не завершать) активную задачу
      4. Ctrl+C Прервать (завершить) активную задачу
      5. bg n Активизировать приостановленный процесс номер n
      6. fg n Превести процесс из фонового режима в активный.
      7. kill pid Прервать процесс.
    • Демоны - процессы работающие постоянно. Большая часть запускается при загрузке системы. После запуска работают в фоновом режиме и ожидают пока их сервис не потребуется. В качестве примера можно привести планировщик cron или веб-сервер apache.
    Основным свойством процесса является PID (Process Identificator) - идентификатор процесса.
    К примеру команда:
    Код:
    kill 345
    Пошлет процессу c PID 345 сигнал TERM предписывающий немедленно завершить работу.
    Подробнее о видах сигналов можно узнать на странице справки: man kill
    Свойства процесса можно узнать с помощью команды ps. (ее опции можно найти в man странице)
     
  2. web

    web

    Сообщения:
    132
    Симпатии:
    6
    Andrey,а можешь подсказать в чем может быть причина увеличение оперативной памяти на один процесса
    Или система сама регулирует?
    Просто есть у меня 5 серверов cssource и первые 2 паблика жрут порядком 1.5 гигов и это сильно много так как после перезагрузки сумма уменьшаеться и так может простоять около дня, но требуеться ежедневная перезагрузка чтоб сбить
    Подскажи вчем может быть дело?
    Система Centos 5.5
     
  3. _Lexa_

    _Lexa_

    Сообщения:
    847
    Симпатии:
    259
    Утечка в плагинах
    Либо перегружать по расписанию либо убирать плагины
     
  4. web

    web

    Сообщения:
    132
    Симпатии:
    6
    Вот какие стоят!
    Может подкажете какой именно может загружать?

     
    Последнее редактирование: 11 янв 2011