Разное

В каком режиме могут быть активными несколько процессов: Пособие по подготовке к экзаменам по дисциплине «Операционные системы и среды»

Содержание

Пособие по подготовке к экзаменам по дисциплине «Операционные системы и среды»



     Когда компьютер работает в многозадачном режиме, на нем могут быть активными несколько процессов, пытающихся одновременно получить доступ к процессору. Эта ситуация возникает при наличии двух и более процессоров в состоянии готовности. Если доступен только один процессор, необходимо выбирать между процессами. Отвечающая за это часть операционной системы называется планировщиком, а используемый алгоритм — алгоритмом планирования.

     Во времена систем пакетной обработки, использовавших отображение содержимого перфокарт на магнитной ленте в качестве устройств ввода, алгоритм планирования был прост: запустить следующую задачу на ленте. С появлением систем с разделением времени алгоритм планирования усложнился, поскольку теперь несколько задач одновременно ожидали обслуживания. В такой системе время процессора является дефицитным ресурсом.

     С появлением персональных компьютеров ситуация изменилась. Во-первых, большую часть времени активен только один процесс. Пользователь, работающий с документом в текстовом редакторе, он не будет одновременно считать что-либо в фоновом режиме. Когда пользователь дает команду текстовому процессору, планировщику не приходится долго выбирать, какой процесс запустить, поскольку кандидатов нет.

     Во-вторых, компьютеры стали настолько быстрее, что время процесса практически перестало быть дефицитным ресурсом. Большинство программ для персонального компьютера ограничены скоростью, с которой пользователь вводит входные данные, а не скоростью процессора. На простых персональных компьютерах планирование не играет существенной роли.

     Картина меняется при рассмотрении мощных сетевых рабочих станций и серверов. Здесь планирование играет существенную роль, поскольку несколько процессов пытаются получить доступ к процессору.

     Помимо правильного выбора следующего процесса, планировщик также должен заботится об эффективном использовании процессора, поскольку переключение между процессами требует затрат.

     В различных средах требуются различные алгоритмы планирования. Это связано с тем, что различные операционные системы и различные приложения ориентированы на разные задачи. Другими словами, то, для чего следует оптимизировать планировщик, различно в разных системах. Можно выделить три среды:

  1. Системы пакетной обработки данных;
  2. Интерактивные системы;
  3. Системы реального времени.

     В системах пакетной обработки нет пользователя, сидящего за терминалом и ожидающих ответ. В таких системах приемлемы алгоритмы без переключений или с переключениями, но с большим временем, отводимым каждому процессу. Такой метод уменьшает количество переключений между процессами и улучшает эффективность.

     В интерактивных системах необходимы алгоритмы планирования с переключениями, чтобы предотвратить захват процессора одним процессом. Даже если ни один процесс не захватывает процессор на неопределенно долгий срок намеренно, из-за ошибки в программе один процесс может заблокировать остальные. Для исключения подобных ситуаций используется планирование с переключениями.

     В системах с ограничениями реального времени приоритетность, как это ни странно, не всегда обязательна, поскольку процессы знают, что их время ограничено, и быстро выполняют работу, а затем блокируются. Отличие от интерактивных систем в том, что в системах реального времени работают только программы, предназначенные для содействия конкретным приложениям. Интерактивные системы являются универсальными системами. В них могут работать произвольные программы, не сотрудничающие друг с другом и даже враждебные по отношению друг к другу.


     Чтобы разработать алгоритм планирования, необходимо иметь представление о том, что должен делать алгоритм. Некоторые задачи зависят от среды, но есть задачи, одинаковые во всех системах.

     Все системы

     Справедливость — предоставление каждому процессу справедливой доли процессорного времени.

     Принудительное применение политики — контроль за выполнением принятой политики.

     Баланс — поддержка занятости всех частей системы.

     Системы пакетной обработки данных

     Пропускная способность — максимальное количество задач в час.

     Оборотное время — минимизация времени, затраченного на ожидание обслуживания и обработку задачи.

     Использование процессора — поддержка постоянной занятости процессора.

     Интерактивные системы

     Время отклика — быстрая реакция на запросы.

     Соразмерность — выполнение пожеланий пользователя.

     Системы реального времени

     Окончание работы к сроку — предотвращение потери данных.

     Предсказуемость — предотвращение деградации качества в мультимедийных системах.

     «Первым пришел — первым обслужен».

     Процессам предоставляется доступ к процессору в том порядке, в котором они его запрашивают.

     Преимущество: легко понять и столь же легко программировать.

     Недостаток: если есть один процесс, ограниченный возможностями процессора, то они замедлят работу процесса

     «Кратчайшая задача — первая».

     Предполагается, что временные отрезки работы известны заранее. Если в очереди есть несколько одинаково важных задач, планировщик выбирает первой самую короткую задачу. Происходит экономия времени. Эта схема работает лишь в случае лишь одновременного наличия задач.

     «Наименьшее оставшееся время выполнения».

     Это версия предыдущего алгоритма с переключениями. В соответствии с этим алгоритмом планировщик каждый раз выбирает процесс с наименьшим оставшимся временем выполнения. В этом случае также необходимо заранее знать время выполнения задач. Когда поступает новая задача, ее полное время выполнения сравнивается с оставшимся временем выполнения текущей задачи. Если время выполнения новой задачи меньше, текущий процесс приостанавливается и управление передается новой задаче. Эта схема позволяет быстро обслуживать короткие запросы.

     «Циклическое планирование».

     Каждому процессу предоставляется некоторый интервал времени процессора — квант. Если к концу кванта времени процесс все еще работает, он прерывается, а управление передается другому процессу. Первоначальный процесс переносится в конец очереди. Значение кванта около 20-50 мс является оптимальным. В этом типе алгоритма есть важное допущение о том, что все процессы равнозначны.

     «Приоритетное планирование».

     Основная идея: каждому процессу присваивается приоритет, и управление передается готовому к работе процессу с самым высоким приоритетом. Чтобы предотвратить бесконечную работу процессов с высоки приоритетом, планировщик может уменьшит приоритет процесса с каждым тактом часов (то есть при каждом прерывании по таймеру). Если в результате приоритет текущего процесса окажется ниже, чем приоритет следующего процесса, произойдет переключение. Возможно предоставление каждому процессу максимального отрезка времени работы. Как только время кончилось, управление передается следующему по приоритету процессу.

     В системах реального времени существенную роль играет время. Чаще всего одно или несколько внешних физических устройств генерирует входные сигналы, и компьютер должен адекватно на них реагировать в течение заданного промежутка времени. Например, компьютер в проигрывателе компакт-дисков получает биты от дисковода и должен за очень маленький промежуток времени конвертировать их в музыку. Если процесс конвертации будет слишком долгим, звук окажется искаженным. Подобные системы также используются для наблюдения за пациентами в палатах интенсивной терапии, в качестве автопилота самолета, для управления роботами на автоматизированном производстве. В любом из этих случаев запоздалая реакция ничуть не лучше, чем отсутствие реакции.

     Системы реального времени делятся на жесткие системы реального времени, что означает наличие жестких сроков для каждой задачи, и гибкие системы реального времени, в которых нарушения временного графика нежелательны, но допустимы. В обоих случаях реализуется разделение программы на несколько процессов, каждый из которых предсказуем. Эти процессы чаще всего бывают короткими и завершают свою работу в течении секунды. Когда появляется внешний сигнал, именно планировщик должен обеспечить соблюдение графика.

     Внешние события, на которые система должна реагировать можно разделить на периодические (возникающие через регулярные промежутки времени) и непериодические (возникающие непредсказуемо).

     Алгоритмы планирования для систем реального времени могут быть как статическими, так и динамическими. В первом случае все решения планирования принимаются заранее, еще до запуска системы. Во втором случае решения планирования принимаются по ходу дела. Статическое планирование допустимо только при наличии достоверной информации о работе, которую необходимо выполнить и о временном графике, которого нужно придерживаться. Динамическое планирование не нуждается в подобных ограничениях.

  1. Что такое планировщик?
  2. О чем должен заботиться планировщик?
  3. Почему в различных средах требуются различные алгоритмы планирования?
  4. Какие существуют среды планирования?
  5. Какие алгоритмы планирования необходимы в системах пакетной обработки данных?
  6. Какие алгоритмы планирования необходимы в интерактивных системах?
  7. Какие алгоритмы планирования необходимы в системах с разделением времени?
  8. Какие задачи планирования ставятся перед всеми системами?
  9. Какие задачи планирования перед системами пакетной обработки данных?
  10. Какие задачи планирования ставятся перед интерактивными системами?
  11. Какие задачи планирования ставятся перед системами реального времени?
  12. Какие существуют алгоритмы планирования систем пакетной обработки данных?
  13. Какие существуют алгоритмы планирования интерактивных систем?
  14. Что играет существенную роль в системах реального времени?
  15. Какими могут быть алгоритмы планирования для систем реального времени?

  1. В каком режиме могут быть активными несколько процессов:
    1. Однозадачный;
    2. Многозадачный;
    3. Многопользовательский;
  2. Какая часть операционной системы отвечает за выбор процессора между процессами:
    1. Планировщик;
    2. Компоновщик;
    3. Сортировщик;
  3. Для какого вида компьютера, на данный момент, планирование играет существенную роль:
    1. Мэйнфеймы;
    2. Персональные компьютеры;
    3. Серверы;
  4. С чем связаны различия в алгоритмах планирования:
    1. Различия операционных систем;
    2. Различия прикладных программ;
    3. Различия операционных систем и приложений;
  5. В какой системе нет пользователя:
    1. Системы пакетной обработки данных;
    2. Интерактивные системы;
    3. Системы реального времени;
  6. В какой системе процессы знают, что их время ограничено:
    1. Системы пакетной обработки данных;
    2. Интерактивные системы;
    3. Системы реального времени;
  7. В чем отличие системы реального времени от интерактивной системы:
    1. Работают программы, предназначенные для содействия конкретным приложениям;
    2. Работают все программы;
    3. Работают прикладные программы;
  8. Какая задача предоставляет каждому процессу справедливой доли процессорного времени:
    1. Баланс;
    2. Справедливость;
    3. Планирование;
  9. Какой задачи нет в системе реального времени:
    1. Окончание работы к сроку;
    2. Предсказуемость;
    3. Соразмерность;
  10. Как называется задача, которая поддерживает постоянную занятость процессора:
    1. Использование процесса;
    2. Использование процессора;
    3. Баланс;
  11. К какой системе относится задача пропускной способности:
    1. Системы пакетной обработки данных;
    2. Интерактивные системы;
    3. Системы реального времени;
  12. В каком виде планирования планировщик каждый раз выбирает процесс с наименьшим временем выполнения:
    1. «Первым пришел — первым обслужен»;
    2. «Кратчайшая задача — первая»;
    3. Наименьшее оставшееся время выполнения;
  13. В каком виде планирования имеется термин — квант:
    1. Циклическое планирование;
    2. Приоритетное планирование;
    3. «Кратчайшая задача — первая»;
  14. На что делится система реального времени:
    1. На гибкие системы реального времени;
    2. На жесткие системы реального времени;
    3. На жесткие и гибкие системы реального времени;
  15. Какое внешнее событие возникает через регулярные промежутки времени:
    1. Непериодическое;
    2. Периодическое;
    3. Системное;

  1. Какая часть операционной системы отвечает за выбор процессора между процессами:
    1. Компоновщик;
    2. Планировщик;
    3. Сортировщик;
  2. В какой системе время перестало являться дефицитным ресурсом:
    1. Система реального времени;
    2. Интерактивная система;
    3. Система пакетной обработки данных;
  3. Планировщик должен заботится о:
    1. Правильном использовании процессора;
    2. Эффективном использовании процессора;
    3. Справедливом использовании процессора;
  4. В какой системе используется планирование с переключением:
    1. Системы пакетной обработки данных;
    2. Интерактивные системы;
    3. Системы реального времени;
  5. В чем отличие системы реального времени от интерактивной системы:
    1. Работают программы, предназначенные для содействия конкретным приложениям;
    2. Работают все программы;
    3. Работают прикладные программы;
  6. Какая задача предоставляет каждому процессу справедливой доли процессорного времени:
    1. Баланс;
    2. Справедливость;
    3. Планирование;
  7. К какой системе относится задача пропускной способности:
    1. Системы пакетной обработки данных;
    2. Интерактивные системы;
    3. Системы реального времени;
  8. В каком виде планирования процессам предоставляется доступ к процессору в том порядке, в котором они его запрашивают:
    1. Наименьшее оставшееся время выполнения;
    2. «Кратчайшая задача — первая»;
    3. «Первым пришел — первым обслужен»;
  9. В каком виде планирования имеется термин — квант:
    1. Приоритетное планирование;
    2. Циклическое планирование;
    3. «Кратчайшая задача — первая»;
  10. Какой вид алгоритма планирования доступен только при наличии достоверной информации о работе и о временном графике:
    1. Реляционный;
    2. Динамический;
    3. Статистический;
  11. При каком виде алгоритма планирования решения принимаются по ходу дела:
    1. Статистический;
    2. Реляционный;
    3. Динамический;
  12. Какое внешнее событие возникает через регулярные промежутки времени:
    1. Непериодическое;
    2. Периодическое;
    3. Системное;
  13. В каком виде планирования планировщик каждый раз выбирает процесс с наименьшим временем выполнения:
    1. Наименьшее оставшееся время выполнения;
    2. «Кратчайшая задача — первая»;
    3. «Первым пришел — первым обслужен»;
  14. Как называется задача, которая поддерживает постоянную занятость процессора:
    1. Использование процесса;
    2. Использование процессора;
    3. Баланс;
  15. В какой системе процессы знают, что их время ограничено:
    1. Системы пакетной обработки данных;
    2. Интерактивные системы;
    3. Системы реального времени;

  1. На что делится система реального времени:
    1. На гибкие системы реального времени;
    2. На жесткие системы реального времени;
    3. На жесткие и гибкие системы реального времени;
  2. Какой задачи нет в системе реального времени:
    1. Окончание работы к сроку;
    2. Соразмерность;
    3. Предсказуемость;
  3. С чем связаны различия в алгоритмах планирования:
    1. Различия операционных систем и приложений;
    2. Различия прикладных программ;
    3. Различия операционных систем;
  4. Какая система использовала в качестве устройства ввода содержимое перфокарт на магнитной ленте:
    1. Система реального времени;
    2. Интерактивная система;
    3. Система пакетной обработки данных;
  5. В каком режиме могут быть активными несколько процессов:
    1. Однозадачный;
    2. Многозадачный;
    3. Многопользовательский;
  6. Какая часть операционной системы отвечает за выбор процессора между процессами:
    1. Сортировщик;
    2. Компоновщик;
    3. Планировщик;
  7. В чем отличие системы реального времени от интерактивной системы:
    1. Работают программы, предназначенные для содействия конкретным приложениям;
    2. Работают все программы;
    3. Работают прикладные программы;
  8. К какой системе относится задача пропускной способности:
    1. Системы пакетной обработки данных;
    2. Интерактивные системы;
    3. Системы реального времени;
  9. Какой вид алгоритма планирования доступен только при наличии достоверной информации о работе и о временном графике:
    1. Реляционный;
    2. Статистический;
    3. Динамический;
  10. При каком виде алгоритма планирования решения принимаются по ходу дела:
    1. Статистический;
    2. Реляционный;
    3. Динамический;
  11. В каком виде планирования планировщик каждый раз выбирает процесс с наименьшим временем выполнения:
    1. «Первым пришел — первым обслужен»;
    2. «Кратчайшая задача — первая»;
    3. Наименьшее оставшееся время выполнения;
  12. В какой системе процессы знают, что их время ограничено:
    1. Интерактивные системы;
    2. Системы реального времени;
    3. Системы пакетной обработки данных;
  13. Для какого вида компьютера, на данный момент, планирование играет существенную роль:
    1. Серверы;
    2. Персональные компьютеры;
    3. Мэйнфеймы;
  14. В каком виде планирования имеется термин — квант:
    1. «Кратчайшая задача — первая»;
    2. Приоритетное планирование;
    3. Циклическое планирование;
  15. Какая задача предоставляет каждому процессу справедливой доли процессорного времени:
    1. Баланс;
    2. Справедливость;
    3. Планирование;

  1. Какая задача предоставляет каждому процессу справедливой доли процессорного времени:
    1. Баланс;
    2. Справедливость;
    3. Планирование;
  2. В каком виде планирования процессам предоставляется доступ к процессору в том порядке, в котором они его запрашивают:
    1. «Первым пришел — первым обслужен»;
    2. «Кратчайшая задача — первая»;
    3. Наименьшее оставшееся время выполнения;
  3. При каком виде алгоритма планирования решения принимаются по ходу дела:
    1. Статистический;
    2. Реляционный;
    3. Динамический;
  4. В каком виде планирования планировщик каждый раз выбирает процесс с наименьшим временем выполнения:
    1. «Первым пришел — первым обслужен»;
    2. «Кратчайшая задача — первая»;
    3. Наименьшее оставшееся время выполнения;
  5. В какой системе процессы знают, что их время ограничено:
    1. Системы пакетной обработки данных;
    2. Системы реального времени;
    3. Интерактивные системы;
  6. Для какого вида компьютера, на данный момент, планирование играет существенную роль:
    1. Мэйнфеймы;
    2. Серверы;
    3. Персональные компьютеры;
  7. В какой системе время является дефицитным ресурсом:
    1. Система реального времени;
    2. Система пакетной обработки данных;
    3. Интерактивная система;
  8. В какой системе нет пользователя:
    1. Системы реального времени;
    2. Системы пакетной обработки данных;
    3. Интерактивные системы;
  9. Как называется задача, которая поддерживает постоянную занятость процессора:
    1. Использование процесса;
    2. Использование процессора;
    3. Баланс;
  10. Какое внешнее событие возникает через регулярные промежутки времени:
    1. Периодическое;
    2. Непериодическое;
    3. Системное;
  11. Какой вид алгоритма планирования доступен только при наличии достоверной информации о работе и о временном графике:
    1. Реляционный;
    2. Статистический;
    3. Динамический;
  12. Какая система использовала в качестве устройства ввода содержимое перфокарт на магнитной ленте:
    1. Система реального времени;
    2. Интерактивная система;
    3. Система пакетной обработки данных;
  13. В каком виде планирования имеется термин — квант:
    1. Циклическое планирование;
    2. Приоритетное планирование;
    3. «Кратчайшая задача — первая»;
  14. К какой системе относится задача пропускной способности:
    1. Системы пакетной обработки данных;
    2. Интерактивные системы;
    3. Системы реального времени;
  15. В каком режиме могут быть активными несколько процессов:
    1. Однозадачный;
    2. Многозадачный;
    3. Многопользовательский;
 

ИНФЕКЦИОННЫЕ ЗАБОЛЕВАНИЯ. ПРАВИЛА ПОВЕДЕНИЯ НАСЕЛЕНИЯ

ИНФЕКЦИОННЫЕ ЗАБОЛЕВАНИЯ. ПРАВИЛА ПОВЕДЕНИЯ НАСЕЛЕНИЯ

По данным Всемирной организации здравоохранения, ежегодно на земном шаре переносят инфекционные заболевания свыше 1 млрд. человек. В течение короткого срока могут заразиться большие массы людей. Так, холера Эль-Тор, начавшись в 1960 г. в Индонезии, к 1971 г. охватила все страны мира. Четвертая пандемия (эпидемия, охватывающая группу стран, континентов) гриппа за два года (1968-1970) поразила около 2 млрд. человек всех континентов и унесла около 1,5 млн. жизней. Нет-нет да и появляются больные чумой, холерой, бру­целлезом. Все еще высок уровень заболеваемости острой дизентерией, брюш­ным тифом, дифтерией, вирусным гепатитом, сальмонеллезом, гриппом. Осо­бенно опасно их возникновение на предприятиях, в учебных заведениях, воин­ских коллективах, где один может заразить всех.

Вот почему очень важно знать признаки инфекционных заболеваний, пути их распространения, способы предупреждения и правила поведения.

ВОЗНИКНОВЕНИЕ ИНФЕКЦИОННЫХ ЗАБОЛЕВАНИЙ

Ноябрь 1990 г. Таежный город нефтедобытчиков Лангепас (Ханты-Мансий­ский автономный округ) превратился в огромный лазарет. В больницу с кишеч­ной инфекцией обратилось свыше 2000 человек, более 100 были госпитализи­рованы, из которых 13 находились в очень тяжелом состоянии. В чем же причи­на? В том, что водопроводные и канализационные трубы были проложены ря­дом, в одной траншее. В результате в водопроводную сеть стали проникать фе­кальные воды.

Другой пример. В кемпинге «Родник», расположенном на окраине Ставрополя, 45 его поселенцев заболели холерой. Сложилась критическая ситуация, ведь в кемпинге за короткое время побывало 733 человека. Их надо было найти, изо­лировать и вылечить. Носителей холерного вибриона обнаруживали в Барнау­ле, Перми, Краснодаре и многих других городах. Только чрезвычайные меры предотвратили распространение инфекции. Виной всему оказался родник близ кемпинга. Оползневые явления повредили канализационную сеть, и нечистоты попали в ключевую воду.

Надо помнить, что возбудители инфекционных заболеваний, проникая в орга­низм, находят там благоприятную среду для развития. Быстро размножаясь, они выделяют ядовитые продукты (токсины), которые разрушают ткани, что приво­дит к нарушению нормальных процессов жизнедеятельности организма. Бо­лезнь возникает, как правило, через несколько часов или дней с момента зара­жения. В этот период, называемый инкубационным, идет размножение микро­бов и накопление токсических веществ без видимых признаков заболевания.

Носитель их заражает окружающих или обсеменяет возбудителями различные объекты внешней среды.

Различают несколько путей распространения: контактный, когда происходит прямое соприкосновение больного со здоровым человеком; контактно-бытовой

— передача инфекции через предметы домашнего обихода (белье, полотенце, посуда, игрушки), загрязненные выделениями больного; воздушно-капельный

— при разговоре, чихании; водный. Многие возбудители сохраняют жизнеспо­собность в воде, по крайней мере, несколько дней. В связи с этим передача ос­трой дизентерии, холеры, брюшного тифа может происходить через нее весьма широко. Если не принимать необходимых санитарных мер, водные эпидемии могут привести к печальным последствиям.

А сколько инфекционных заболеваний передается с пищевыми продуктами? В Тульской области было выявлено пять случаев заболевания бруцеллезом. При­чина? Пренебрежение ветеринарными требованиями и нормами: 65 голов круп­ного рогатого скота, больного бруцеллезом, совхоз направил на мясокомбинат, от продукции которого заразились люди,

На сегодня ведущее значение приобрел сальмонеллез. Заболеваемость им увеличилась в 25 раз. Это одно из распространенных кишечно-желудочных за­болеваний. Разносчиками могут являться различные животные: рогатый скот, свиньи, лошади, крысы, мыши и домашняя птица, особенно утки и гуси. Воз­можно такое заражение от больного человека или носителя сальмонелл.

Большую опасность для окружающих представляют больные, которые своев­ременно не обращаются к врачу, так как многие инфекционные болезни проте­кают легко. Но при этом происходит интенсивное выделение возбудителей во внешнюю среду.

Сроки выживания возбудителей различны. Так, на гладких поверхностях цел­лулоидных игрушек дифтерийная палочка сохраняется меньше, чем на мягких игрушках из шерсти или другой ткани. В готовых блюдах, в мясе, молоке возбу­дители могут жить долго. В частности, молоко является благоприятной пита­тельной средой для брюшно-тифозной и дизентерийной палочек.

В организме человека на пути проникновения болезнетворных микробов сто­ят защитные барьеры — кожа, слизистая оболочка желудка, некоторые состав­ные части крови. Сухая, здоровая и чистая кожа выделяет вещества, которые приводят к гибели микробов. Слизь и слюна содержат высокоактивный фер­мент—лизоцим, разрушающий многих возбудителей. Оболочка дыхательных путей также хороший защитник. Надежный барьер на пути микробов — желу­док. Он выделяет соляную кислоту и ферменты, которые нейтрализуют боль­шинство возбудителей заразных болезней. Однако если человек пьет много воды, то кислотность, разбавляясь, снижается. Микробы в таких случаях не гибнут и с пищей проникают в кишечник, а оттуда в кровь.

Необходимо отметить, что защитные силы более эффективны в здоровом, за­каленном организме. Переохлаждение, несоблюдение личной гигиены, травма, курение, радиация, прием алкоголя резко снижают его сопротивляемость.

РАСПОЗНАВАНИЕ ИНФЕКЦИОННЫХ ЗАБОЛЕВАНИЙ

Наиболее типичными признаками инфекционного заболевания являются: оз­ноб, жар, повышение температуры. При этом возникает головная боль, боль в мышцах и суставах, недомогание, общая слабость, разбитость, иногда тошнота, рвота, нарушается сон, ухудшается аппетит. При тифе, менингококковой ин­фекции появляется сыпь. При гриппе и других респираторных заболеваниях — чихание, кашель, першение в горле. Ангина и дифтерия вызывают боли в горле при глотании. При дизентерии — понос. Рвота и понос — признаки холеры и сальмонеллеза.

Рассмотрим кратко наиболее часто встречающиеся инфекции, пути их рас­пространения и способы предупреждения.

Инфекции дыхательных путей — наиболее многочисленные и самые рас­пространенные заболевания. Ежегодно ими перебаливает до 15-20% всего на­селения, а в период эпидемических вспышек грип­па — до 40%. Возбудители локализуются в верх­них дыхательных путях и распространяются воз­душно-капельным способом. Микробы попадают в воздух со слюной и слизью при разго­воре, чихании, кашле больного (наибольшая кон­центрация на расстоянии 2-3 м от больного). Круп­ные капли, содержащие возбудителей, довольно быстро оседают, подсыхают, образуя микроскопи­ческие ядрышки. С пылью они вновь поднимают­ся в воздух и переносятся в другие помещения. При их вдыхании и происходит заражение. При высо­кой влажности воздуха в помещениях, недостаточ­ном их проветривании и других нарушениях санитарно-гигиенических правил возбудители сохраняются во внешней среде дольше.

При стихийном бедствии и крупных катастрофах обычно происходит скапли­вание людей, нарушаются нормы и правила общежития, что обусловливает мас­совость заболевания гриппом, дифтерией, ангиной, менингитом.

Грипп. Его вирус в течение короткого времени может поразить значительное количество людей. Он устойчив к замораживанию, но быстро погибает при на­гревании, высушивании, под действием дезинфицирующих средств, при ульт­рафиолетовом облучении. Инкубационный период продолжается от 12 ч до 7 суток. Характерные признаки болезни — озноб, повышение температуры, сла­бость, сильная головная боль, кашель, першение в горле, насморк, саднение за грудиной, осипший голос. При тяжелом течении возможны осложнения — пнев­мония, воспаление головного мозга и его оболочек.

Дифтерия характеризуется воспалительным процессом в глотке и токсическим поражением сердечно-сосудистой и нервной систем. Возбудитель болезни— дифтерийная палочка. Входными воротами инфекции чаще всего являются сли­зистые оболочки зева, гортани и носа. Передается воздушно-капельным путем.

Инкубационный период от 5 до 10 дней. Наиболее характерное проявление бо­лезни—образование пленок в верхних дыхательных путях. Опасность для жизни представляет токсическое поражение ядами дифтерийных палочек организма больного. При их распространении может возникнуть нарушение дыхания.

Холера, дизентерия, брюшной тиф, сальмонеллез, инфекционный гепа­тит — все эти острые кишечные инфекции занимают второе место после воз­душно-капельных. При этой группе заболеваний болезнетворные микро­организмы проникают внутрь с проглатываемой пищей или водой.

Разрушение водопроводных и канализационных сетей, низкая санитарная культура, беспечность и неосмотрительность в использовании открытых водо­емов приводят к возникновению этих эпидемий.

Острая бактериальная дизентерия. Возбудители—дизентерийные бактерии, которые выделяются с испражнениями больного. Во внешней среде они сохра­няются 30-45 дней. Инкубационный период — до 7 дней (чаще 2-3 дня). Забо­левание сопровождается повышением температуры, ознобом, жаром, общей сла­бостью, головной болью. Начинается со схваткообразных болей в животе, с частого жидкого стула, в тяжелых случаях — с примесью слизи и крови. Иногда бывает рвота.

Брюшной тиф. Источник инфекции — больные или бактерионосители. Па­лочка брюшного тифа и паратифов выделяется с испражнениями и мочой. В почве и воде они могут сохраняться до четырех месяцев, в испражнениях до 25 дней, на влажном белье — до двух недель. Инкубационный период продолжает­ся от одной до трех недель. Заболевание развивается постепенно: ухудшается самочувствие, нарушается сон, повышается температура. На 7-8-й день появля­ется сыпь на коже живота, грудной клетке. Заболевание длится 2-3 недели и может осложниться кишечным кровотечением или прободением кишечника на месте одной из многочисленных образовавшихся при этом язв.

ОСНОВЫ ЗАЩИТЫ И ПРАВИЛА ПОВЕДЕНИЯ НАСЕЛЕНИЯ

Инфекционные заболевания возникают при трех основных факторах: наличии источника инфекции, благоприятных условиях для распространения возбудите­лей и восприимчивого к заболеванию человека. Если исключить из этой цепи хотя бы одно звено, эпидемический процесс прекращается. Следовательно, це­лью предупреждающих мероприятий является воздействие на источник инфек­ции, чтобы уменьшить обсеменение внешней среды, локализовать распростра­нение микробов, а также повысить устойчивость населения к заболеваниям.

Поскольку главным источником инфекции является больной человек или бактерионоситель, необходимо раннее выявление, немедленная их изоляция и гос­питализация. При легком течении заболевания люди, как правило, поздно обра­щаются к врачу или совсем этого не делают. Помочь в скорейшем выявлении таких больных могут подворные обходы.

Помещения, где находится больной, надо регулярно проветривать. Для него выделить отдельное помеще­ние или отгородить ширмой. Обслуживающему персоналу обязательно носить защитные марлевые маски.

Важное значение для пред­упреждения развития инфек­ционных заболеваний имеет экстренная и специфическая профилактика.

Экстренная профилактика проводится при возникнове­нии опасности массовых забо­леваний, но когда вид возбу­дителя еще точно не опреде­лен. Она заключается в приеме населением антибиотиков, сульфаниламидных и других лекарственных препаратов. Средства экстренной профилактики при своевременном их использовании по предусмотренным заранее схемам позво­ляют в значительной степени предупредить инфекционные заболевания, а в слу­чае их возникновения — облегчить их течение.

Специфическая профилактика — создание искусственного иммунитета (не­восприимчивости) путем предохранительных прививок (вакцинации)— прово­дится против некоторых болезней (натуральная оспа, дифтерия, туберкулез, полиомиелит и др.) постоянно, а против других — только при появлении опас­ности их возникновения и распространения.

Повысить устойчивость населения к возбудителям инфекции возможно пу­тем массовой иммунизации предохранительными вакцинами, введением спе­циальных сывороток или гамма-глобулинов. Вакцины представляют собой уби­тых или специальными методами ослабленных болезнетворных микробов, при введении которых в организм здоровых людей у них вырабатывается состояние невосприимчивости к заболеванию. Вводятся они разными способами: подкож­но, накожно, внутрикожно, внутримышечно, через рот (в пищеварительный тракт), путем вдыхания.

Для предупреждения и ослабления инфекционных заболеваний в порядке са­мопомощи и взаимопомощи рекомендуется использовать средства, содержащи­еся в аптечке индивидуальной АИ-2.

При возникновении очага инфекционного заболевания в целях предотвращения распространения болезней объявляется карантин или обсервация.

Карантин вводится при возникновении особо опасных болезней (оспы, чумы, холеры и др.). Он может охватывать территорию района, города, группы населенных пунктов.

Карантин представляет собой систему режимных, противоэпидемических и лечебно-профилактических мероприятий, направленных на полную изоляцию очага и ликвидацию болезней в нем.

Основными режимными ме­роприятиями при установлении карантина являются: охрана оча­га инфекционного заболевания, населенных пунктов в нем, инфек­ционных изоляторов и больниц, контрольно-передаточных пунк­тов. Запрещение входа и выхода людей, ввода и вывода животных, а также вывоза имущества. Запрещение транзитного проезда транспорта, за исключением железнодорожного и водного. Разобщение населе­ния на мелкие группы и ограничение общения между ними. Организация дос­тавки по квартирам (домам) населению продуктов питания, воды и предметов первой необходимости. Прекращение работы всех учебных заведений, зрелищ­ных учреждений, рынков. Прекращение производственной деятельности пред­приятий или перевод их на особый режим работы.

Противоэпидемические и лечебно-профилактические мероприятия в условиях карантина включают: использование населением медицинских препаратов, за­щиту продовольствия и воды, дезинфекцию, дезинсекцию, дератизацию, сани­тарную обработку, ужесточенное соблюдение правил личной гигиены, актив­ное выявление и госпитализацию инфекционных больных.

Обсервация вводится в том случае, если вид возбудителя не является особо опасным. Цель обсервации — предупредить распространение инфек­ционных заболеваний и ликвидировать их. Для этого проводятся по существу те же лечебно-профилактические мероприятия, что и при карантине, но при обсервации менее строги изоляционно-ограничительные меры.

Срок карантина и обсервации определяется длительностью максимального инкубационного периода заболевания, исчисляемого с момента изоляции пос­леднего больного и окончания дезинфекции в очаге.

Люди, находящиеся на территории очага инфекционного заболевания, дол­жны для защиты органов дыхания пользоваться ватно-марлевыми повязками. Для кратковременной защиты рекомендуется использовать свернутый в не­сколько слоев платок или косынку, полотенце или шарф. Не помешают и за­щитные очки. Целесообразно пользоваться накидками и плащами из синтети­ческих и прорезиненных тканей, пальто, ватниками, резиновой обувью, обу­вью из кожи или ее заменителей, кожаными или резиновыми перчатками (ру­кавицами).

Защита продовольствия и воды заключается главным образом в создании ус­ловий, исключающих возможность их контакта с зараженной атмосферой. На­дежными средствами защиты могут быть все виды плотно закрывающейся тары.

Водой из водопровода и артезианских скважин разрешается пользоваться сво­бодно, но кипятить ее обязательно.

В очаге инфекционною заболевания не обойтись без дезинфекции, де­зинсекции и дератизации.

Дезинфекция проводится с целью уничтожения или удаления микробов и иных возбудителей с объектов внешней среды, с которыми может соприка­саться человек. Для дезинфекции применяют растворы хлорной извести и хло­рамина, лизол, формалин и др. При отсутствии этих веществ используется горя­чая вода с мылом или содой.

Дезинсекция проводится для уничтожения насекомых и клещей — переносчиков возбудителей инфекционных заболеваний. С этой целью ис­пользуются различные способы: механический (выколачивание, встряхивание, стирка), физический (проглаживание утюгом, кипячение), химический (приме­нение инсектицидов — хлорофоса, тиофоса, ДДТ и др.), комбинированный. Для защиты от укуса насекомых применяют отпугивающие средства (репелленты), которыми смазываются кожные покровы открытых частей тела.

Дератизация проводится для истребления грызунов — переносчиков возбудителей инфекционных заболеваний. Она проводится чаще всего с помо­щью механических приспособлений и химических препаратов.

Большую роль в предупреждении инфекционных заболеваний играет строгое соблюдение правил личной гигиены: мытье рук с мылом после работы и перед едой; регулярное обмывание тела в бане, ванне, под душем со сменой нательно­го и постельного белья; систематическая чистка и встряхивание верхней одеж­ды и постельных принадлежностей; поддержание в чистоте жилых и рабочих помещений; очистка от грязи и пыли, обтирание обуви перед входом в помеще­ние; употребление только проверенных продуктов, кипяченой воды и молока, промытых кипяченой водой фруктов и овощей, тщательно проваренных мяса и рыбы.

Успех ликвидации инфекционного очага во многом определяется активными действиями и разумным поведением всего населения. Каждый должен строго выполнять установленные режим и правила поведения на работе, на улице и дома, постоянно выполнять противоэпидемические и санитарно-гигиенические нормы.

RPA: как создаются роботы

17 декабря 2020

RPA: как создаются роботы


О роботизации бизнес-процессов (RPA) изданию Connect, рассказал Дмитрий Смыкалов, руководитель практики RPA, компании GMCS. Эта технология, оставаясь относительно новым инструментом автоматизации, занимает важное место в цифровизации управленческих процессов.


В Россию RPA пришла пару лет назад, и к настоящему моменту представлена как мировыми, так и российскими платформами. Являясь одним из «пионеров» развития RPA рынка в России, хотим поделиться практическим опытом в этой области – типичные ошибки, методология внедрения, как избежать «слива» бюджета и сделать так, чтобы сотрудники приняли и полюбили роботов, как провести оценку эффективности и выявить направления для развития цифровых помощников.


Роботизация или автоматизация


Российская ИТ-компания GMCS начала работать с роботизацией одной из первых, когда термин RPA еще был в новинку, и оказалась в центре бурного развития этой технологии. За это время силами нашей RPA-практики, насчитывающей на сегодняшний день более 20 специалистов и стабильно растущей на 30% в год, мы выполнили под сотню проектов и пилотов в области RPA в самых различных отраслях. По нашему опыту, большинство крупных и средних компаний так или иначе уже используют, рассматривают или планируют включить роботизацию в свою цифровую стратегию развития.


Пандемия заставила компании иначе взглянуть на собственные процессы и подходы к автоматизации. Как отметил Forrester, «автоматизация определит мир труда после пандемии». Если до этого компании по большей части рассматривали роботизацию как перспективную технологию и делали первые проекты в спокойном режиме, то пандемия подтолкнула организации к тому, чтобы не просто пробовать будущее, а активно идти в него.


Мы видим, что количество запросов на роботизацию в течение года выросло на 30-40%. Многие «заснувшие» после пилотного внедрения проекты начали развиваться в масштабную роботизацию в соответствии с концепцией гиперавтоматизации. Компании переключились из режима тестирования технологии в режим активного применения для поддержания скорости изменений и устойчивости своих бизнес-моделей. Во многом этому способствуют расширенные возможности, которые предлагают поставщики RPA-решений – AI, самообслуживание с помощью чат-ботов и т.д.


Основные этапы реализации RPA-проекта.


Евангелизация


Мы рекомендуем на начальном этапе проводить евангелизацию, внутри компании или же отдельных подразделений, которые планируется роботизировать в первую очередь. Проведите серию встреч, направленных на объединение ключевых групп пользователей, владельцев процессов, топ-менеджмента. Расскажите им про RPA, как эта технология работает, приведите примеры успешного использования в вашей или смежных отраслях. Это поможет снять напряжение и недоверие к данной технологии, а также избежать сопротивления на местах со стороны конечных пользователей роботов.


В GMCS обкатана и активно используется метод проведения деловых игр в формате workshop. Мы предлагаем заказчикам начать «путешествие в роботизацию» именно с него. Сценарий вокршопа может варьироваться в зависимости от потребностей и исходных данных. В рамках вводной части проводится «погружение» в RPA – наши эксперты рассказывают про технологию, историю ее становления, обзор существующих платформ и трендов, как выбирать процессы, как оценивать процесс и какие выгоды можно получить и т.д.


Затем участники делятся на команды, придумывают RPA решение, которой поможет оптимизировать выбранный ими процесс. В конце игры команды представляют свои проекты и происходит обсуждение результатов. Помню, как на одном из самых первых воркшопов участников с нескрываемой радостью рассказывал о том, что он только что сам себе «продал» проект, когда действительно понял, где и зачем ему пригодился бы робот. Получение таких инсайтов и является основной целью. Этот метод полезен еще и тем, что помогает выявить рутинные участки бизнес-процессов, которые можно роботизировать, но которые не являются очевидными и их сложно увидеть «сверху».


На данном этапе так же следует отдельно поработать с сотрудниками ИТ и корпоративной безопасности. Донести до них, что роботизация не нарушает принципов безопасности и работы с данными, но и не заменяет традиционную автоматизацию, к которой многие привыкли.


Сравнительный анализ и выбор платформы


Углубляясь в сравнение платформ, а затем и поиск «правильного» интегратора, можно потерять не мало времени. Бывает, что к этому моменту на рынке появляется еще одна платформа и тогда цикл выбора повторяется вновь. Эффективным инструментом проверки свойств и характеристик RPA платформы является метод PoC (Proof Of Concept). Прежде чем испытывать платформы «на прочность», следует сократить список потенциальных вендоров решений RPA.


Для квалификации возьмите список ведущих производителей платформ, как российских, так и мировых (например, аналитический отчет Gartner), и проанализируйте его исходя из важных для вашего бизнеса потребностей и критериев. Например, это могут быть следующие критерии:


  • имеющиеся ограничения по использованию российского или иностранного ПО;


  • наличие представительства вендора RPA платформы в России;


  • количество действующих партнеров в России или за рубежом;


  • как осуществляется поддержка RPA-решений в России;


  • общее число внедрение данной платформы на территории России или мира;


  • возможности по тиражированию.


Распространенной ошибкой является попытка построить на основе PoC экономическую модель эффективности внедрения RPA. Следует помнить, что PoC является способом проверки концепции или применимости роботизации. Это всего лишь концепция, прототип. Использование его в качестве работающего решения экономически невыгодно.


Проверку экономической эффективности следует проводить на этапе «пилотирования» или апробации нескольких небольших процессов на роботизацию, с реализацией минимально значимого продукта (MVP).


Оценка потенциала роботизации и Центр компетенции


Минимизировать ошибки на данном этапе поможет центр компетенции (Centre of Excellence) по RPA. Мы рекомендует создавать центр компетенций по RPA как можно раньше. На начальном этапе центр может состоять даже из одного специалиста, который впоследствии поможет сформировать сильную RPA команду. Обязательно привлекайте топ-менеджмент к обсуждению RPA инициатив, чтобы обеспечить необходимую динамику при реализации изменений, добиться эффекта масштаба и усилить эффект от роботизации. Зрелый центр компетенции представляет собой некий инновационный хаб внутри компании, построенный по принципу централизованной, распределенной или гибридной модели.


Если говорить о способах выявления и оценки бизнес-процессов, потенциально подходящих под роботизацию, используются методы «bottom-up» («снизу-вверх») и «up-down» или «сверху-вниз». При использовании «bottom-up» инициатива формируется специалистами, являющими владельцами конкретных бизнес-процессов или их активными участниками. Centre of Excellence является в этом случае не только площадкой, в рамках которой сотрудники могут попитчить свою инициативу, но неким центром управления инициативами. Для формирования доверительной среды и поддержания динамики проведения изменений необходимо своевременно предоставлять обратную связь сотрудникам о ходе проработки предложенного улучшения или разработки конкретного RPA решения.


При использовании подхода «up-down» формирование списка гипотез и выявление бизнес-процессов для роботизации происходит силами группы экспертов и аналитиков. Здесь также важно, чтобы сотрудники «внизу» были на достаточном уровне проинформированы о том, что такое роботизация. Центр компетенций должен прилагать усилия, чтобы объяснить, что RPA не заменяет человеческого труда, а повышает эффективность процессов, позволяя человеку заняться более ответственными и важными задачами.


Оценка эффективности роботизации процессов


Мы используем собственную методику оценки эффективности роботизации процессов. Данная методика построена по схеме воронки процессов, позволяющей быстро выявить и отсечь неперспективные, с точки зрения применения роботизации, процессы.


Для этого используются специализированные опросники, а также скоринг-модель оценки, позволяющая по нескольким ключевым параметрам процесса, без излишней детализации, получить оценку для общего рейтинга или применимости процесса для роботизации, основанной не на субъективных мнениях экспертов, а на объективных оценочных характеристиках.







Первичная оценка





Общая оценка





Детальная оценка



Длительность оценки




Минуты



Часы


Дни




Необходимые вводные




Короткий опросник



Полный опросник





Результаты оценки




Рекомендации о необходимости дальнейшей оценки процесса





  • Затраты на внедрение


  • Выгоды от использования RPA


  • Длительность и другие показатели процесса




  • Затраты на внедрение (с уточнениями)


  • Выгоды от использования RPA (с уточнениями)


  • Дорожная карта с рекомендациями, в том числе по минимизации затрат и максимизации выгоды от реализации RPA-решения




Рис. 1 Трехступенчатый алгоритм оценки бизнес-процессов для роботизации


Количественная оценка позволяет также выстроить рейтинг среди процессов — кандидатов на роботизацию. Использование такого подхода позволяет максимально быстро оценить трудоемкость задач и потенциал от роботизации.


Крайне важно, чтобы скоринговая модель содержала не только прямые выгоды, такие как стоимость специалиста в месяц (FTE), но и дополнительные выгоды: уменьшение количества ошибок, цена этих ошибок, стоимость альтернативных способов автоматизации, срочность или скорость реализации (временная замена автоматизации), уменьшение времени исполнения процесса (что, например, может положительно сказаться на лояльности клиентов), повышение удобства и комфорта сотрудников, работающих в компании и использующих цифровых помощников.


Нередко косвенные эффекты от роботизации перевешивают эффекты от прямого расчета экономии FTE. Исходя из нашего опыта, универсальной модели не существует, поэтому требуется адаптировать модель и способы оценки в каждом конкретном случае.


Дорожная карта роботизации


Выявленный потенциал преобразовывается в дорожную карту роботизации. В своей практике мы применяем разделение групп процессов на так называемые «волны». «Волна» – это небольшой проект, в который включены бизнес-процессы, схожие по определенным наборам характеристик. Рекомендуем реализовывать в рамках одной волны несколько процессов, в зависимости от объема функциональных требований. Это позволяет эффективнее использовать ресурсы на разработку, а также снизить риски «пробуксовки» проекта.


«Длина волны» зависит от объемных и функциональных требований, и, как правило, составляет от нескольких недель до нескольких месяцев. При объединении процессов в группы следует учитывать такие характеристики, как утилизация лицензий, взаимное влияние процессов, наличие общего внутреннего заказчика, системы взаимоотношений внутри заказчика и прочие параметры.


Внедрение или активная фаза роботизации


В соответствии с дорожной картой, каждая «волна» может реализоваться отдельною. Универсальными составляющими являются следующие:


  • уточнение и детальная проработка требований;


  • проработка архитектуры решение;


  • разработка программного кода и настроек системы;


  • тестирование с использованием различных подходов;


  • подготовка к запуску и опытная эксплуатация.


«Волну» можно рассматривать как отдельный проект. На ранних этапах разработки необходимо тщательно проработать архитектуру будущего RPA решения, особое внимание уделив масштабированию и отказоустойчивости.


В своей RPA-практике мы используем гибридный подход с точки зрения планирования и исполнения работ каждого проекта. Этот подход заключается в сочетании «водопадной» модели и гибких методологий agile/scrum. Календарный и ресурсный план строится на уровне крупноблочных задач. Управление и контроль за исполнением планов ведется с помощью классических подходов к планированию и отслеживанию изменений. «Внутри» крупноблочных работ мы применяем методы проектирования итераций и прототипирования конечного решения, что позволяет команде проекта более гибко и быстро адаптироваться к изменениям и достигать поставленных в проекте цели.


Отличительной чертой проектов по разработке RPA решений является то, что в самом начале разработки требуется наличие девелоперских сред, с действующими тестовыми экземплярами систем, с которыми будет работать робот. Процесс разработки состоит из работы программиста, с использованием специализированной студии разработки, с пользовательскими интерфейсами других систем. Например, UiPath предлагает использовать для этого UiPath StudioX, который бизнес-пользователям самостоятельно написать собственных роботов, без обладания специфичными навыками разработчика. При этом необходимо обеспечить как можно более полное совпадение тестовых и продуктивных сред, для минимизации в дальнейшем объемов работ по подготовке к пуску и опытной эксплуатации разработанного решения.


Кроме того, сейчас появились «роботы-тестировщики», использование которых значительно облегчает процесс разработки и проверки работы пользовательских роботов. А после того, как робот будет перенесен в продуктивную среду, робота-тестировщик можно использовать для контроля за работой основного или нескольких роботов.


Логичным этапом реализации каждой волны проекта является оценка эффективности работы робота – насколько полученное решение соответствует характеристикам производительности и эффективности, заложенными на этапе проектирования.


Тиражирование


Итак, мы с вами прошли длинный путь: достигли высокого уровня осведомленности о технологии RPA, выбрали платформу, оценили потенциал роботизации, построили центр компетенций, посчитали экономическую эффективность, определили дорожную карту, провели внедрение и оценили эффективность. Поговорим про тиражирование. На этом этапе немало «подводных камней», о которые можно споткнуться. Тиражирование это не просто копирование робота из одной среды в другую. Это вполне самостоятельный проект, со своими целями и задачами.


Скорость, сложность и стоимость тиражирования напрямую зависит от качества проработки на этапе проектирования исходного решения. Здесь срабатывает принцип, при котором затраты на исправление ошибки, допущенной на этапе проектирования, составляют в десятки, а то и в сотни раз больше на этапе внедрения и тиражирования, чем затраты на поиск и исправление ошибки на этапе проектирования.


В рамках нашей практики мы стараемся предусмотреть как можно больше параметров (в разумных пределах, конечно), чтобы сделать RPA-решение максимально универсальным и адаптивным к изменениям. Например, в настройки можно вынести следующие параметры: тип или способ запуска робота, то есть робот работает как помощник и взаимодействует с пользователем, или робот выполняется в изолированном от пользователя или автономном режиме, например, правила обработки транзакций и прочие параметры.


В заключение хочу следует отметить, что самым важным условием для успешной реализации RPA является желание и стремление к качественным изменениям. Надеюсь, что предложенные рекомендации позволят обеспечить эффективное управление циклом RPA, начиная с разработки бизнес-сценариев и заканчивая поддержкой созданных цифровых помощников.


Источник: Connect, декабрь 2020 г.

Назад

Устранение проблем интерфейса и неполадок портов коммутатора


Часть 1   Часть 2   Часть 3


Содержание


Распространенные проблемы портов и интерфейсов

     Состояние порта или интерфейса – Disable или Shutdown

     Порт или интерфейс в состоянии «errDisable»

     Порт или интерфейс в неактивном состоянии

     Увеличение значения счетчика отложенных кадров в интерфейсе коммутаторов Catalyst

     Перемежающиеся сбои при выполнении функции set timer [значение] from vlan [№ vlan]

     Несоответствие режима магистрального соединения

     Кадры jumbo, giant и baby giant

     Не удается проверить связь с конечным устройством

     Использование команды Set Port Host или Switchport Host для устранения задержек во время запуска

     Проблемы со скоростью/дуплексным режимом, автоматическим согласованием или сетевой платой

     Петли в дереве STP

     UDLD: одностороннее соединение

     Отложенные кадры (Out-Lost или Out-Discard)

     Неполадки программного обеспечения

     Ошибки оборудования

     Ошибки ввода в интерфейсе уровня 3, подключенном к коммутационному порту уровня 2.

     Быстрое увеличение значения счетчика Rx-No-Pkt-Buff и ошибок ввода

     Режим магистрального соединения между коммутатором и маршрутизатором

!—Дискуссионные форумы NetPro — избранные темы

—>Дополнительные сведения



Распространенные проблемы портов и интерфейсов


Состояние порта или интерфейса – Disable или Shutdown


Очевидная, но часто упускаемая из виду причина сбоя подключения к порту заключается в неправильной настройке коммутатора. Если индикатор порта горит постоянным оранжевым светом, это означает, что работа порта завершена программным обеспечением коммутатора, либо с помощью пользовательского интерфейса, либо внутренними процессами.


Примечание: Некоторые индикаторы портов данной платформы функционирует по отношению к протоколу STP отличным образом. Например, на коммутаторах серии Catalyst 1900/2820 индикаторы портов горят оранжевым светом, когда порты функционируют в режиме блокирования STP. В этом случае оранжевый свет может означать нормальную работу протокола STP. На коммутаторах серии Catalyst 6000/5000/4000 индикаторы портов не загораются оранжевым светом в случае блокирования портов протоколом STP.


Убедитесь, что порт или модуль не отключен или не выключен по каким-либо причинам. Если на одной стороне соединения работа порта или модуля завершена вручную, это соединение активируется только после повторного включения порта. Проверьте состояние порта на обеих сторонах.


В CatOS выполните команду show port и, если порт отключен, включите его.

Port  Name                 Status     Vlan       Duplex Speed Type
 ----- -------------------- ---------- ---------- ------ ----- ------------
  3/1                       disabled   1            auto  auto 10/100BaseTX
   !--- Use the set port enable mod/port command to re-enable this port.	


Используйте команду show module , чтобы определить, отключен ли данный модуль. Если модуль отключен, включите его.

Mod Slot Ports Module-Type               Model               Sub Status
 --- ---- ----- ------------------------- ------------------- --- --------
 2   2    2     1000BaseX Supervisor      WS-X6K-SUP1A-2GE    yes ok
 16  2    1     Multilayer Switch Feature WS-F6K-MSFC         no  ok
 3   3    48    10/100BaseTX Ethernet     WS-X6348-RJ-45      no  disable
 				!--- Use the set module enable mod/port command to re-enable this port. 			


Для Cisco IOS используйте команду show run interface и проверьте, не находится ли данный интерфейс в состоянии завершения работы:

Switch#sh run interface fastEthernet 4/2
! interface FastEthernet4/2
  switchport trunk encapsulation dot1q
  switchport mode trunk
  shutdown
  duplex full
  speed 100
 end
 !--- Use the no shut command in config-if mode to re-enable this interface.   			


Если порт переходит в режим завершения работы сразу после перезагрузки коммутатора, вероятная причина заключается в настройке безопасности порта. Если в данном порту включена односторонняя лавинная маршрутизация, это может вызывать завершение работы порта после перезагрузки. На практике компании осуществляющее абонетское техническое облуживание компьютеров и сетевого оборудования отключают одностороннюю лавинную маршрутизацию. Корпорация Cisco рекомендует отключать одностороннюю лавинную маршрутизацию, так как это также гарантирует, что в таком порте не возникнет лавинная маршрутизация после достижения ограничения MAC-адресов.


Порт или интерфейс в состоянии «errDisable»


По умолчанию программное обеспечение, установленное на коммутаторе, может завершить работу порта или интерфейса при обнаружении определенных ошибок.


В выходных данных команды show port для CatOS может указываться состояние errdisable:

switch>(enable) sh port 4/3
    Port  Name                 Status     Vlan       Duplex Speed Type
   ----- -------------------- ---------- ---------- ------ ----- ------------ 
  4/3                        errdisable 150          auto  auto 10/100BaseTX
   !--- The show port command displays a status of errdisable. 			


Можно также воспользоваться командой show interface card-type {slot/port} status для Cisco IOS:

Router#show int fasteth 2/4 status
      Port    Name               Status       Vlan       Duplex  Speed Type
   Gi2/4                      err-disabled 1            full   1000 1000BaseSX
   !--- The show interfaces card-type {slot/port} status command for Cisco IOS
   !--- displays a status of errdisabled.
   !--- The show interfaces status errdisabled command shows all the interfaces
   !--- in this status.  			


Команда show logging buffer для CatOS и команда show logging для Cisco IOS также отображают сообщения об ошибках (точный формат сообщений различен), связанные с состоянием «errdisable».


Порты или интерфейсы, работа которых завершается из-за состояния ошибки, в CatOS и в Cisco IOS считаются причинами. Причины этого различны: от неправильной настройки EtherChannel, которая вызывает PAgP-переброску, до несоответствия дуплексных режимов, одновременной настройки режима PortFast и защиты порта от блоков BPDU, функции обнаружения односторонной связи (UDLD) и т.д.


Необходимо вручную включить порт или интерфейс, чтобы вывести его из состояния «errdisable», если не настроено восстановление из состояния «errdisable». В программном обеспечении CatOS версии 5.4(1) и выше поддерживается автоматическое повторное включение порта после его пребывания в состоянии отключения после ошибки в истечение настраиваемого периода времени. Cisco IOS в большинстве коммутаторов также обладают этой функциональной возможностью. Нижняя строка имеет этот вид, даже если настроить интерфейс на восстановление из состояния. Данная проблема продолжает возникать, пока не будет устранена ее основная причина.


Дополнительные сведения о причинах состояния «errdisable» для коммутаторов и восстановлении из него см. в документе Восстановление при состоянии порта «errDisable» на платформах CatOS.


Примечание: Используйте эту ссылку в качестве справки по состоянию «errdisable» на коммутаторах с Cisco IOS, так как основные причины одинаковы, вне зависимости от используемой операционной системы.


В этой таблице сравниваются команды, используемые для настройки проверки и устранения состояния «errdisable» на коммутаторах с CatOS и Cisco IOS. Выберите команду для перехода к документации по командам.






Команды CatOS для работы с состоянием «errdisable»


Действие


Команды Cisco IOS для работы с состоянием «errdisable»


set errdisable-timeout {enable | disable} {reason}


установка или настройка


errdisable detect cause


errdisable recovery cause


set errdisable-timeout interval {interval


установка или настройка


errdisable recovery {interval


show errdisable-timeout


проверка и устранение неполадок


show errdisable detect


show interfaces status err-disabled


 


Порт или интерфейс в неактивном состоянии


Одна из распространенных причин отсутствия активности портов на коммутаторах с CatOS — исчезновение сети VLAN, которой они принадлежат. Такая же проблема может возникнуть на коммутаторах с Cisco IOS, когда интерфейсы настроены в качестве портов коммутатора уровня 2 с помощью команды switchport .


Каждый порт коммутатора уровня 2 принадлежит сети VLAN. Каждый порт коммутатора уровня 3, настроенный в качестве коммутационного порта L2, также должен принадлежать некоторой сети VLAN. При удалении такой сети VLAN соответствующий порт или интерфейс становятся неактивным.


Примечание: Когда это происходит, на некоторых коммутаторах индикатор горит постоянным оранжевым светом на каждом порте.


В CatOS используйте команду show port или show port status вместе с командой show vlan для проверки:

Switch> (enable) sh port status 2/2
 Port Name Status Vlan Duplex Speed Type
 ----- -------------------- ---------- ---------- ------ ----- ------------
 2/2 inactive 2 full 1000 1000BaseSX
 !--- Port 2/2 is inactive for VLAN 2.
       Switch> (enable) sh vlan
  VLAN Name Status IfIndex Mod/Ports, Vlans
---- -------------------------------- --------- ------- ------------------------
 1 default active 5 2/1 
!--- VLANs are displayed in order and VLAN 2 is missing. 			


Для Cisco IOS используйте команду show interfaces card-type {slot/port} switchport вместе с командой show vlan , чтобы проверить.

Router#sh interfaces fastEthernet 4/47 switchport
   Name: Fa4/47Switchport: Enabled
   Administrative Mode: static access
   Operational Mode: static access
   Administrative Trunking Encapsulation: negotiate
   Operational Trunking Encapsulation: native
   Negotiation of Trunking: Off
   Access Mode VLAN: 11 ((Inactive))
   !--- FastEth 4/47 is inactive.
    Router#sh vlan    VLAN Name                             Status    Ports
  ---- -------------------------------- --------- -------------------------------
  1    default                          active    Gi1/1, Gi2/1, Fa6/6
  10   UplinkToGSR's                    active    Gi1/2, Gi2/2
   !--- VLANs are displayed in order and VLAN 11 is missing.
  30   SDTsw-1ToSDTsw-2Link             active	Fa6/45


Если коммутатор, удаливший сеть VLAN, является VTP-сервером для VTP-домена, у всех коммутаторов серверов и клиентов этого домена данная сеть VLAN также удаляется из их таблицы сетей VLAN. Когда данная сеть VLAN снова добавляется в таблицу сетей VLAN коммутатора VTP-сервера, порты коммутаторов домена, принадлежащие восстановленной сети VLAN, снова становятся активными. Порт помнит, какой сети VLAN он назначен, даже если эта сеть VLAN удалена. 


Увеличение значения счетчика отложенных кадров в интерфейсе коммутаторов Catalyst


Отбрасывание кадров вызвано чрезмерной нагрузкой трафиком данного коммутатора. Обычно отложенные кадры — это кадры, которые были переданы успешно после ожидания носителя, так как он был занят. Они обычно наблюдаются в полудуплексных средах, в которых несущая уже используется, при попытке передачи кадра. Однако в дуплексных средах эта проблема возникает, когда к коммутатору направляется чрезмерная нагрузка.


Ниже описывается обходное решение.


  • Чтобы избежать ошибок согласования, жестко задайте использование дуплексного режима на обеих сторонах соединения.


  • Замените кабель и шнур коммутационной панели, чтобы гарантировать исправность кабеля и соединительных шнуров.


Перемежающиеся сбои при выполнении функции set timer [значение] from vlan [№ vlan]


Данная проблема возникает, когда логической схеме распознавания закодированных адресов (Encoded Address Recognition Logic, EARL) не удается задать требуемое число секунд для времени устаревания CAM сети VLAN. В данном случае время устаревания сети VLAN уже настроено на быстрое устаревание.


Когда сеть VLAN уже находится в процессе быстрого устаревания, схема EARL не может ее настроить на быстрое устаревание, процесс настройки таймера устаревания блокирован. По умолчанию время устаревания CAM равно пяти минутам, т.е. каждые 5 минут коммутатор очищает таблицу полученных MAC-адресов. Это гарантирует, что в таблице MAC-адресов (таблица CAM) содержатся только самые последние записи.


При быстром устаревании время устаревания CAM временно становится равным числу секунд, заданному пользователем, и используется в процессе создания уведомлений об изменении топологии (TCN). Идея заключается в том, что при изменении топологии это значение необходимо для ускорения очистки таблицы CAM, чтобы компенсировать изменение топологии.


Выполните команду show cam aging , чтобы проверить время устаревания CAM на данном коммутаторе. Процессы TCN и быстрого устаревания выполняются достаточно редко. Поэтому данное сообщение имеет уровень важности 3. Если сети VLAN часто участвуют в процессе быстрого устаревания, проверьте причину этого.


Наиболее распространенная причина уведомлений об изменении топологии — клиентские ПК, напрямую подключенные к коммутатору. При включении или отключении питания ПК порт коммутатора изменяет состояние, а коммутатор начинает процесс уведомления об изменении топологии. Это вызвано тем, что коммутатору неизвестно, что подключенное устройство является ПК. Коммутатору известно лишь то, что порт изменил состояние.


Чтобы разрешить данную проблему, корпорация Cisco разработала функцию PortFast для портов узлов. Преимущество PortFast заключается в том, что данная функция подавляет уведомление об изменении топологии для порта хоста. При проведени IT-аудита рекомендуется обозначать порты на которых включена функция PortFast.


Примечание: Кроме того, поскольку функция PortFast игнорирует вычисление топологии STP для порта, она может применяться только для портов хостов.


Чтобы включить PortFast для порта, выполните одну из следующих команд:


set spantree portfast mod/port enable | disable


или


set port host mod/port Корпорация Cisco рекомендует использовать эту команду, если на коммутаторе используется CatOS5.4 или более высокой версии.


Несоответствие режима магистрального соединения


Проверьте режим магистрального соединения на каждой стороне связи. Убедитесь, что на обеих сторонах используется либо один и тот же режим магистрального соединения (ISL или IEEE 802.1Q), либо на обеих сторонах режим магистрального соединения отключен. Если включить режим магистрального соединения («on» вместо «auto» или «desirable») на одном порте, а на другом его отключить (off), порты не смогут обмениваться данными. Режим магистрального соединения изменяет форматирование пакета. Порты должны согласовать формат, используемый для данного соединения, иначе они не поймут друг друга.


В CatOS используйте команду show trunk {mod/port}, чтобы проверить статус магистрали и убедиться в совпадении параметров собственной сети VLAN (для dot1q) на обеих сторонах.

Switch> (enable) sh trunk 3/1
    * - indicates vtp domain mismatch
   Port      Mode         Encapsulation  Status        Native vlan
   --------  -----------  -------------  ------------  -----------
    3/1      desirable    dot1q          trunking      1      Port      Vlans allowed on trunk
   --------  ---------------------------------------------------------------------
    3/1      1-1005,1025-4094
 !--- Output truncated. 			


Для Cisco IOS используйте команду show interfaces card-type {mod/port} trunk , чтобы проверить конфигурацию режима магистрального соединения и собственную сеть VLAN.

Router#sh interfaces fastEthernet 6/1 trunk
      Port      Mode         Encapsulation  Status        Native vlan   Fa6/1     desirable    802.1q
         trunking      1      Port      Vlans allowed on trunk   Fa6/1     1-4094
 !--- Output truncated.  			


Рекомендации, ограничения, а также дополнительные сведения о различных режимах магистрального соединения см. в следующих документах:


  • Системные требования для реализации режима магистрального соединения


  • Страница поддержки технологии магистрального соединения


Кадры jumbo, giant и baby giant


По умолчанию максимальный размер передаваемого блока данных (MTU) для кадра Ethernet равен 1500 байтам. Если в передаваемом трафике MTU превышает поддерживаемое значение MTU, коммутатор не пересылает такой пакет. Кроме того, в зависимости от аппаратного и программного обеспечения на некоторых платформах в результате увеличиваются значения счетчиков ошибок портов и интерфейсов.


  • Jumbo-кадры не определены в стандарте IEEE Ethernet и зависят от поставщика. Их можно определить как кадры размера, превышающего размер стандартного кадра Ethernet (1518 байтов, включая заголовок L2 и контрольную сумму CRC). Размер jumbo-кадров обычно значительно больше (более 9000 байтов).


  • Кадры giant определяются как кадры с неверным значением последовательности FCS, размер которых превышает размер максимального кадра Ethernet (1518 байтов).


  • Кадры baby giant — это кадры, лишь незначительно превышающие максимальный размер кадра Ethernet. Обычно это кадры размером до 1600 байтов.


Поддержка jumbo-кадров и кадров baby giant на коммутаторах Catalyst зависит от платформы и даже от модулей внутри коммутатора. Поддержка jumbo-кадров также зависит от версии программного обеспечения.


Дополнительные сведения о требованиях к системе, настройке, поиску и устранению проблем, связанных с jumbo-кадрами и кадрами baby giant см. в документе Настройка поддержки кадров jumbo/giant на коммутаторах Catalyst .


Не удается проверить связь с конечным устройством


Проверьте связь с конечным устройством, сначала отправляя эхо-запросы из напрямую подключенного коммутатора, затем последовательно проверяйте каждый порт, интерфейс и магистраль, пока не будет найден источник проблемы подключения. Убедитесь, что каждому коммутатору доступен MAC-адрес конечного устройства в таблице CAM.


В CatOS используйте команду show cam dynamic {mod/port}.

Switch> (enable) 
sh cam dynamic 3/1 * = Static Entry. + = Permanent Entry. # = System Entry. R = Router Entry.
 X = Port Security Entry $ = Dot1x Security Entry    
VLAN  Dest MAC/Route Des    [CoS]  Destination Ports or VCs / [Protocol Type]
 ----  ------------------    -----  -------------------------------------------
 2     00-40-ca-14-0a-b1             3/1 [ALL] 
!--- A workstation on VLAN 2 with MAC address 00-40-ca-14-0a-b1 is seen in the CAM table 
!--- on the trunk port of a switch running CatOS. Total Matching CAM Entries Displayed  =1 Console> (enable)


Для Cisco IOS используйте команду show mac address-table dynamic или подставьте ключевое слово interface.

Router# sh mac-address-table int fas 6/3
 Codes: * - primary entry      vlan   mac address     type    learn qos            ports
 ------+----------------+--------+-----+---+-------------------------- *
    2  0040.ca14.0ab1   dynamic  No    --  Fa6/3
  !--- A workstation on VLAN 2 with MAC address 0040.ca14.0ab1 is directly connected
 !--- to interface fastEthernet 6/3 on a switch running Cisco IOS. 			


Если известно, что в таблице CAM коммутатора действительно содержится MAC-адрес устройства, определите, принадлежит ли данное устройство сети VLAN, которой принадлежит узел, где предпринимается попытка установления связи.


Если конечное устройство относится к другой сети VLAN, необходимо настроить коммутатор L3 или маршрутизатор, чтобы разрешить связь между устройствами. Убедитесь в правильной настройке адресации L3 на конечном устройстве и в маршрутизаторе или коммутаторе L3. Проверьте IP-адрес, маску подсети, основной шлюз, конфигурацию протокола динамической маршрутизации, статические маршруты и т.д.


Использование команды Set Port Host или Switchport Host для устранения задержек во время запуска


Если станциям не удается связаться со своими основными серверами при подключении через коммутатор, то проблема может быть связана с задержками в порту коммутатора, который становится активным после включения соединения на физическом уровне. В некоторых случаях задержки могут достигать 50 секунд.


Некоторые рабочие станции просто не могут ждать так долго во время поиска своих серверов. Такие задержки вызываются протоколом STP, согласованиями режима магистрального соединения (DTP) и согласованиями EtherChannel (PAgP). Все эти протоколы можно отключить для портов доступа, где они не нужны. В результате порт или интерфейс коммутатора начинает пересылать пакеты всего через несколько секунд после установления соединения с соседним устройством.


Команда set port host введена в CatOS версии 5.4. Эта команда отключает режим канала и режим магистрального соединения и переводит порт в STP-состояние пересылки.

Switch> (enable) set port host 3/5-10 Port(s) 3/5-10 channel mode set to off.
!--- The set port host command also automatically turns off etherchannel on the ports. 				
Warning: Spantree port fast start should only be enabled on ports connected to a single host.
Connecting hubs, concentrators, switches, bridges, etc. to a fast start port can cause temporary spanning tree loops.
Use with caution.
!--- Notice the switch warns you to only enable port host on access ports.
Spantree ports 3/5-10 fast start enabled.
Dot1q tunnel feature disabled on port(s) 3/5-10. Port(s) 3/5-10 trunk mode set to off. 				
!--- The set port host command also automatically turns off trunking on the ports. 			


Примечание: В CatOS версий, предшествующих версии 5.4, использовалась команда set spantree portfast {mod/port} enable . В текущих версиях CatOS сохраняется возможность использования только этой команды, однако для этого необходимо по отдельности отключить режим магистрального соединения и EtherChannel, чтобы максимально снизить время задержек при запуске рабочих станций. Ниже перечислены необходимые дополнительные команды: set port channel {mod/port} off и set trunk {mod/port} off.


Для Cisco IOS можно использовать команду switchport host , чтобы отключить объединение портов в канал и включить функцию PortFast протокола STP, и команду switchport nonegotiate , чтобы отключить пакеты согласования DTP. Используйте команду interface-range , чтобы сделать это одновременно на нескольких интерфейсах.

Router6k-1(config)#int range fastEthernet 6/13 - 18 
Router6k-1(config-if-range)#switchport 
Router6k-1(config-if-range)#switchport host
switchport mode will be set to access spanning-tree portfast will be enabled channel group will be disabled 
!--- Etherchannel is disabled and portfast is enabled on interfaces 6/13 - 6/18. 
Router6k-1(config-if-range)#switchport nonegotiate  				
!--- Trunking negotiation is disabled on interfaces 6/13 - 6/18. Router6k-1(config-if-range)#end Router6k-1# 


В Cisco IOS есть возможность использования команды global spanning-tree portfast default для автоматического применения функции PortFast к любому интерфейсу, настроенному в качестве коммутационного порта доступа уровня 2. Описание возможностей этой команды см. в Справочнике по командам для используемого выпуска программного обеспечения. Можно также воспользоваться командой spanning-tree portfast для каждого интерфейса, однако для этого необходимо по отдельности отключить режим магистрального соединения и EtherChannel, чтобы максимально снизить время задержек при запуске рабочих станций.


Дополнительные сведения об устранении задержек во время запуска см. в документе Использование режима PortFast и других команд для устранения задержек соединения во время запуска рабочей станции.


Проблемы со скоростью/дуплексным режимом, автоматическим согласованием или сетевой платой


В случае большого количества ошибок выравнивания, ошибок FCS или поздних конфликтов это может указывать на одно из следующего:


  • несоответствие дуплексных режимов


  • неисправный или поврежденный кабель


  • неполадки сетевой платы


Несоответствие дуплексных режимов


Распространенная проблема со скоростью/дуплексным режимом — несоответствие параметров дуплексных режимом между двумя коммутаторами, между коммутатором и маршрутизатором, либо между коммутатором и рабочей станцией или сервером. Такая ситуация может возникать, если параметры скорости и дуплексных режимов запрограммированы жестко вручную, или в случае проблем автоматического согласования между двумя устройствами.


Если такое несоответствие возникает между двумя устройствами Cisco с включенным протоколом CDP, в консоли или буфере регистрации обоих устройств отображаются CDP-сообщения об ошибках. Протокол CDP полезен при обнаружении ошибок, а также для сбора статистики о портах и системах соседних устройств Cisco. Протокол CDP разработан корпорацией Cisco. Он работает путем отправки пакетов хорошо известному MAC-адресу 01-00-0C-CC-CC-CC.


В рассмотренном ниже примере показаны сообщения журнала, которые появляются в результате несоответствия дуплексных режимов между двумя коммутаторами серии Catalyst 6000: на одном используется CatOS, а на другом — Cisco IOS. В таких сообщениях обычно сообщается суть несоответствия и место его возникновения.

2003 Jun 02 11:16:02 %CDP-4-DUPLEXMISMATCH:Full/half duplex mismatch detected on port 3/2 
!--- CatOS switch sees duplex mismatch.
 Jun  2 11:16:45 %CDP-4-DUPLEX_MISMATCH:
 duplex mismatch discovered on FastEthernet6/2 (not half duplex), with TBA04251336 3/2 (half duplex).
  !--- Cisco IOS switch sees duplex mismatch. 			


В CatOS используйте команду show cdp neighbor [mod/port] detail для отображения данных протокола CDP о соседних устройствах Cisco.

Switch> (enable) sh cdp neighbor 3/1 detail Port (Our Port):
 3/1 Device-ID: Router Device Addresses:   IP Address: 10.1.1.2 Holdtime: 133 sec
 Capabilities: ROUTER SWITCH IGMP
 Version:   Cisco Internetwork Operating System Software   IOS (tm) c6sup2_rp Software (c6sup2_rp-PK2S-M),
 Version 12.1(13)E6, EARLY DEPL OYMENT RELEASE SOFTWARE (fc1)
   TAC Support: http://www.cisco.com/tac   Copyright (c) 1986-2003 by cisco Systems, Inc.
   Compiled Fri 18-Apr-03 15:35 by hqluong Platform: cisco Catalyst 6000
 Port-ID (Port on Neighbors's Device): FastEthernet6/1 				
!--- Neighbor device to port 3/1 is a Cisco Catalyst 6000 Switch on 
!--- FastEth 6/1 running Cisco IOS. VTP Management Domain: test1Native VLAN: 1 Duplex: full
!--- Duplex is full.
 System Name: unknown
 System Object ID: unknown
 Management Addresses: unknown
 Physical Location: unknown Switch> (enable) 


Для Cisco IOS используйте команду show cdp neighbors card-type {slot/port} detail для отображения данных протокола CDP о соседних устройствах Cisco.

Router#sh cdp neighbors fastEthernet 6/1 detail
 -------------------------
 Device ID: TBA04251336 Entry address(es):
   IP address: 10.1.1.1 Platform: WS-C6006,
  Capabilities: Trans-Bridge Switch IGMP Interface:
 FastEthernet6/1,  Port ID (outgoing port): 3/1
 Holdtime : 152 sec  Version : WS-C6006 Software,
 Version McpSW: 6.3(3) NmpSW: 6.3(3) Copyright (c) 1995-2001 by Cisco Systems 
!--- Neighbor device to FastEth 6/1 is a Cisco Catalyst 6000 Switch
 !--- on port 3/1 running CatOS.
 advertisement version: 2 VTP Management Domain: 'test1' Native VLAN:
 1 Duplex: full 				
!--- Duplex is full.  Router#


Установка значения «auto» для параметров скорости/дуплексного режима на одной стороне и значения «100/Full-duplex» на другой также является неправильной конфигурацией и может привести к несоответствию дуплексных режимов. Если в порту коммутатора возникает много поздних конфликтов, это обычно указывает на проблему несоответствия дуплексных режимов и может привести к переводу порта в состояние отключения из-за ошибки. Сторона с полудуплексным режимом ожидает пакеты только в определенные промежутки времени, не постоянно, поэтому получение пакета в несоответствующее время воспринимается как конфликт. Существуют и другие причины поздних конфликтов, кроме несоответствия дуплексных режимов, но это одна из самых распространенных причин. Всегда на обеих сторонах соединения настраивайте автоматическое согласование скорости/дуплексного режима или задавайте эти параметры на обеих сторонах вручную.


В CatOS используйте команду show port status [mod/port] для отображения настроек скорости и дуплексного режима и другой информации. Используйте команду set port speed и set port duplex для жесткой настройки обеих сторон на значения 10 или 100 и «half» или «full», при необходимости.

Switch> (enable) sh port status 3/1 Port  Name                 Status     Vlan       Duplex Speed Type
 ----- -------------------- ---------- ---------- ------ ----- ------------
  3/1                       connected  1          a-full a-100 10/100BaseTX Switch> (enable)


Для Cisco IOS используйте команду show interfaces card-type {slot/port} status для отображения параметров скорости и дуплексного режима, а также другой информации. Используйте команду скорость и duplex в режиме конфигурации интерфейса для жесткой настройки обеих сторон на значения 10 или 100 и «half» или «full», при необходимости.


Неисправный или поврежденный кабель


Всегда проверяйте кабель на наличие заметного повреждения или сбоя. Кабель может быть достаточно хорошим для соединений на физическом уровне, и в тоже время повреждать пакеты в результате скрытого повреждения проводов или разъемов. Проверьте или замените медный или оптоволоконный кабель. Замените конвертер GBIC (если можно) для оптоволоконных соединений. Исключите все неправильные подключения к коммутационной панели и медиаконвертеры между источником и назначением. Попробуйте вставить кабель в другой порт или интерфейс (если есть) и проверить, сохранится ли данная проблема.


Проблемы автоматического согласования и сетевых плат


Иногда возникают проблемы между коммутаторами Cisco и определенными сетевыми платами сторонних производителей. По умолчанию порты и интерфейсы коммутаторов Catalyst настроены на автоматическое согласование. Такие устройства, как портативные компьютеры или другие устройства, также обычно настраиваются на автоматическое согласование, тем не менее иногда возникают проблемы с автоматическим согласованием.


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


Подробные сведения о разрешении проблем с параметрами скорости/дуплексного режима и автоматическим согласованием см. в документе Настройка и устранение неполадок автоматического согласования Ethernet 10/100/1000 MB в полудуплексном и дуплексном режимах.


Петли в дереве STP


Петли протокола STP могут вызвать серьезные проблемы с производительностью, маскирующиеся под неполадки портов или интерфейсов. В такой ситуации, пропускная способность снова и снова используется одними и теми же кадрами, оставляя очень мало ресурсов законному трафику.


В данном документе рассматриваются причины возможных сбоев протокола STP, информация, которую необходимо найти для идентификации источника проблемы, и типы проектов, минимизирующие риски STP.


Петли также могут вызываться однонаправленными соединениями. Дополнительные сведения о проблемах, связанных с однонаправленными соединениями, см. в разделе «UDLD: одностороннее соединение» настоящего документа.


UDLD: одностороннее соединение


Однонаправленное соединение — это соединение, при котором трафик передается только в одном направлении, а в обратном направлении трафик отсутствует. Коммутатору не известно, что соединение для обратного трафика не функционирует (соединение воспринимается портом как активное и работоспособное).


Вышедший из строя оптоволоконный кабель или другие проблемы, связанные с кабелем/портом, могут стать причиной превращения соединения в одностороннее. Эти частично работающие соединения могут вызывать такие проблемы, как петли STP, если задействованные коммутаторы не осведомлены о частичной неисправности соединения. Функция обнаружения однонаправленной связи (UDLD) может перевести порт в состояние «errdisable» при обнаружении однонаправленного соединения. Команду «udld aggressive-mode» можно использовать на коммутаторах с CatOS и Cisco IOS (сведения о поддерживаемых командах см. в заметках о выпуске) для соединений «точка-точка» между коммутаторами, в которых неправильно функционирующие соединения не допускаются. Эта функция может помочь при идентификации трудно обнаруживаемых проблем, связанных с возникновением однонаправленной связи.


Сведения о настройке функции обнаружения однонаправленной связи (UDLD) см. в документе Общие сведения и настройка протокола обнаружения однонаправленной связи (UDLD).


Отложенные кадры (Out-Lost или Out-Discard)


Большое количество отложенных или «Out-Discard» кадров (на некоторых платформах они также называются Out-Lost) означает, что выходные буферы коммутатора полностью заполнены и коммутатор был вынужден отбрасывать данные пакеты. Причиной этого может быть то, что данный сегмент функционирует при недостаточных параметрах скорости и/или дуплексного режима, либо что через порт проходит слишком большой объем трафика.


Сбои буфера вывода могут вызываться следующими причинами:


Неоптимальная скорость/дуплексный режим для заданного объема трафика


Сеть может пересылать через порт слишком много пакетов, чтобы порт мог их обработать при текущих параметрах скорости/дуплексного режима. Это может произойти на участках, где осуществляется передача от нескольких высокоскоростных портов к одному (обычно более медленному) порту. Устройство, вызвавшее зависание порта, можно подключить к более быстрому носителю. Например, если порт работает на скорости 10 Мбит/с, подключите данное устройство к порту 100 Мбит/с или к порту Gigabit. Можно изменить топологию, чтобы поменять маршрутизацию кадров.


Проблемы перегруженности: сегмент слишком занят


Если является общим, другие устройства в данном сегменте могут передавать так много данных, что у коммутатора нет возможности для передачи. По возможности избегайте каскадного подключения концентраторов. Перегруженность может привести к потере пакетов. Потеря пакетов вызывает повторные передачи на транспортном уровне, что в свою очередь приводит к возникновению задержки на уровне приложений. По возможности замените соединения с пропускной способностью 10 Мбит/с на линии 100 Мбит/с или Gigabit Ethernet. Некоторые устройства можно перенести из перегруженных в менее загруженные сегменты. Задача устранения перегруженности сети должна быть приоритетной.


Приложения


Порой характеристики передачи трафика используемых приложений могут привести к проблемам с выходными буферами. Передачи файлов NFS от подключенного к плате Gigabit сервера, использующего протокол UDP с размером окна 32K, представляют пример настройки приложения, которые приводят к данному типу проблемы. Если все другие советы и инструкции (проверка скорости/дуплексного режима, проверка наличия физических ошибок соединения, допустимости всего трафика и т.д.), предлагаемые в данном документе, не помогли устранить данную проблему, уменьшите размер отправляемых приложением блоков. Это поможет смягчить негативное влияние неполадки.


Неполадки программного обеспечения


Если наблюдаемое поведение системы/сети можно охарактеризовать только как «странное», определите конкретный узел, являющийся источником неполадок. Проведите все предложенные до сих пор проверки. Если это не помогает устранить возникшие неполадки, возможно, наличие проблем программного или аппаратного обеспечения. Обычно проще обновить программное обеспечение, чем оборудование. Сначала обновите программное обеспечение.


В CatOS используйте команду show version , чтобы проверить версию текущего программного обеспечения и освободить флеш-память для обновления.


Для Cisco IOS используйте команду show version , чтобы проверить версию текущего программного обеспечения, вместе с командой dir flash: или dir bootflash: (в зависимости от платформы), чтобы проверить доступную флеш-память для обновления


Обновление программного обеспечения


Чтобы получить информацию об обновлении ПО для коммутаторов Catalyst, выберите необходимую платформу в списке коммутаторов для ЛВС (LAN Switches) или коммутаторов ATM (ATM Switches), а затем перейдите к разделам «Configuration» (Настройка) > Software Upgrade (Обновление ПО) и Working With Configuration Files (Работа с файлами конфигурации).


Несовместимость аппаратного и программного обеспечения


Возможна ситуация, когда программное обеспечение несовместимо с оборудованием. Такое случается, когда поступает новое оборудование, требующее специальной поддержки от программного обеспечения. Для получения дополнительных сведений о совместимости программного обеспечения используйте средство Software Advisor.


Ошибки в программном обеспечении


В операционной системе могут быть ошибки. После загрузки более новой версии программного обеспечения нередко проблема устраняется. С помощью средства поиска ошибок в ПО можно искать информацию об известных ошибках в программном обеспечении.


Поврежденные образы


Образ может быть поврежден или утрачен. Чтобы получить информацию о восстановлении поврежденных образов ПО, выберите необходимую платформу в списке коммутаторов для ЛВС (LAN Switches) или коммутаторов ATM (ATM Switches), а затем перейдите к разделам «Troubleshooting» (Устранение неполадок) > «Recovery from Corrupted or Missing Software» (Восстановление поврежденного или отсутствующего образа ПО).


Ошибки оборудования


Проверьте результаты выполнения команды show module для коммутаторов серии Catalyst 6000 и 4000 с ПО CatOS или Cisco IOS.

Switch> (enable) sh mod Mod Slot Ports Module-Type               Model               Sub Statu
 --- ---- ----- ------------------------- ------------------- ----------- 1   1    2
     1000BaseX Supervisor      WS-X6K-S2U-MSFC2    yes ok 15  1    1
     Multilayer Switch Feature WS-F6K-MSFC2        no  ok 3   3    8
     1000BaseX Ethernet        WS-X6408A-GBIC      no  faulty 5   5    48
     10/100BaseTX Ethernet     WS-X6348-RJ-45      no  faulty 				
!--- Status of "faulty" indicates a possible hardware problem. 
!--- This could be a line card problem, but since two mods are effected, 
!--- perhaps there's a problem with the supervisor. 
!--- Use the reset command (CatOS) or hw-module{mod}reset command (Cisco IOS), 
!--- or try physically reseating the modules and the supervisor. 
!--- Also, try moving the supervisor to slot 2.  			


Проверьте результаты выполнения процедуры POST на коммутаторе, чтобы проверить появление указаний на сбои портов коммутатора. В случае сбоя теста модуля или порта в результатах тестирования отображается буква «F».


В CatOS используйте команду show test , чтобы просмотреть результаты всех тестов. Чтобы просмотреть результаты тестов для каждого модуля, используйте команду show test {mod} команда:

Switch> (enable) sh test 3 Diagnostic mode: complete   (mode at next reset: minimal) 
!--- The diaglevel is set to complete which is a longer but more thorough test. 
!--- The command to do this for CatOS is set test diaglevel complete. 
Module 3 : 16-port 1000BaseX EthernetLine 
Card Status for Module 3 : PASS Port Status :  
Ports 1  2  3  4  5  6  7  8  9  10 11 12 13 14 15 16
-----------------------------------------------------       
.  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 
GBIC Status :  
Ports 1  2  3  4  5  6  7  8  9  10 11 12 13 14 15 16  

-----------------------------------------------------        
.  .  .  .  .  N  .  .  .  .  .  .  .  .  N  N 
Line Card Diag Status for Module 3  (. = Pass, F = Fail, N = N/A) 
Loopback Status [Reported by Module 1] :  
Ports 1  2  3  4  5  6  7  8  9  10 11 12 13 14 15 16  
-----------------------------------------------------       
 F  F  F  F  F  F  F  F  F  F  F  F  F  F  F  F  				
!--- The failed loopback tests mean the ports are currently unusable. 
!--- Use the reset {mod} command or, if necessary, physically reseat the 
!--- module to try and fix this problem. 
!--- If these steps fail, open a case with Cisco Technical Support. 			


Для Cisco IOS на модульных коммутаторах, таких как Cat6000 и 4000, используйте команду show diagnostics. Чтобы просмотреть результаты процедуры POST для каждого модуля, используйте команду show diagnostics module {mod} команда.

ecsj-6506-d2#sh diagnostic module 3   Current Online Diagnostic Level = Minimal 				  
!--- The diagnostic level is set to minimal which is a shorter,  
!--- but also less thorough test result.   
!--- You may wish to configure diagnostic level complete to get more test results.    
Online Diagnostic Result for Module 3 : MINOR ERROR   
Online Diagnostic Level when Line Card came up = Minimal   Test Results: (. = Pass, F = Fail, U = Unknown)   
1 . TestLoopback :   
Port  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24  
 ----------------------------------------------------------------------------        
 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  F  F  F  F F  F   
!--- Notice the MINOR ERROR test result and failed loopback test which means   
!--- these ports are currently unusable.   
!--- Use the hw-module{mod}reset command or, if necessary, physically reseat the  
!--- module to try and fix this problem.     
!--- If these steps fail, open a case with Cisco Technical Support. 			


Примечание: Для коммутаторов серии Catalyst 3750, 3550, 2970 , 2950/2955 и 2900/3500XL используйте команду show post , которая сообщает о прохождении или сбое проверки состояния оборудования. Индикаторы на этих портах помогают понять результаты процедуры POST. См. документ Общие сведения о результатах процедуры Post.


Чтобы получить дополнительную информацию об устранении аппаратных проблем на коммутаторах Catalyst с CatOS и Cisco IOS, перейдите на страницы поддержки ATM-коммутаторов и коммутаторов для ЛВС, выберите необходимую платформу и перейдите к разделам Troubleshooting (Устранение неполадок) > Hardware (Оборудование).


Уведомления об обнаруженных проблемах см. в разделе Field Notices (Уведомления о дефектах) для ATM-коммутаторов и коммутаторов для ЛВС.


Ошибки ввода в интерфейсе уровня 3, подключенном к коммутационному порту уровня 2.


По умолчанию все порты уровня 2 находятся в режиме dynamic desirable (динамическое согласование), поэтому такой порт пытается сформировать магистральный канал и отправляет DTP-пакеты удаленному устройству. Когда интерфейс уровня 3 подключен к порту коммутатора уровня 2, он не может интерпретировать эти кадры, что приводит к ошибкам ввода, ошибкам WrongEncap и потерям очереди ввода.


Чтобы устранить данную проблему, измените режим порта коммутатора на static access (статический доступ) или trunk (магистраль) в соответствии с требованиями.

Switch3(config)#int fa1/0/12 Switch3(config-if)#switchport mode access 


или

Switch3(config)#int fa1/0/12 Switch3(config-if)#switchport trunk encapsulation dot1q
         				        Switch3(config-if)#switchport mode trunk 			


Быстрое увеличение значения счетчика Rx-No-Pkt-Buff и ошибок ввода


Значение счетчика Rx-No-Pkt-Buff для портов может возрастать, если есть blade-серверы, такие как WS-X4448-GB-RJ45, WS-X4548-GB-RJ45 и WS-X4548-GB-RJ45V. Кроме того, некоторый рост отбрасывания пакетов является обычным результатом пульсирующего трафика.


Число ошибок этих типов быстро растет, особенно если через данное соединение проходит интенсивный трафик или если к данному интерфейсу подключены такие устройства, как серверы. Такой трафик высокой интенсивности перегружает выделенные ресурсы портов, что вызывает исчерпание входных буферов и быстрый рост значения счетчика Rx-No-Pkt-Buff и ошибок ввода.


Такие типы ошибок в данном интерфейсе связаны с проблемой трафика на перегруженных портах. В модулях коммутации WS-X4448-GB-RJ45, WS-X4548-GB-RJ45 и WS-X4548-GB-RJ45V есть 48 перегруженных портов в шести группах по восемь портов в каждой:


  • Порты 1, 2, 3, 4, 5, 6, 7, 8


  • Порты 9, 10, 11, 12, 13, 14, 15, 16


  • Порты 17, 18, 19, 20, 21, 22, 23, 24


  • Порты 25, 26, 27, 28, 29, 30, 31, 32


  • Порты 33, 34, 35, 36, 37, 38, 39, 40


  • Порты 41, 42, 43, 44, 45, 46, 47, 48


Восемь портов в каждой группе используют общую схему, что эффективно уплотняет группу в одно неблокируемое дуплексное подключение Gigabit Ethernet к внутренней фабрике коммутаторов. Для каждой группы из восьми портов принимаемые кадры помещаются в буфер и отправляются через общее соединение Gigabit Ethernet на внутреннюю фабрику коммутаторов. Если объем принимаемых портом данных начинает превышать возможности буфера, управление потоком отправляет удаленному порту кадр паузы, чтобы временно остановить передачу трафика и предотвратить потерю кадров.


Если количество кадров, принимаемых любой группой портов, превышает пропускную способность в 1 Гбит/с, данное устройство начинает отбрасывать кадры. Такое отбрасывание не очевидно, так как кадры отбрасываются во внутренней микросхеме ASIC, а не в реальных интерфейсах. Это может привести к уменьшению скорости передачи пакетов через данное устройство.


Если есть устройства, которые должны поддерживать передачу большого объема трафика через данный интерфейс, рассмотрите возможность такого использования одного порта в каждой группе, чтобы общая схема, используемая в одной группе, не была затронута этим трафиком. Когда модуль коммутации Gigabit Ethernet используется не полностью, соединения портов можно распределить между группами портов для максимального использования пропускной способности. Например, в случае модуля коммутации WS-X4448-GB-RJ45 10/100/1000 можно подключить порты из различных групп, например, порты 4, 12, 20 или 30 (в любом порядке), перед подключением портов из той же группы, таких как 1, 2, 3, 4, 5, 6, 7 и 8.


Если это не решает проблему, необходимо рассмотреть возможность использования модуля без перегруженных портов. Если проблему не получается решить самостоятельно, то рекомендуется обратиться в компанию осуществляющую аутсорсинговое сопровождение вашего бизнеса.


Режим магистрального соединения между коммутатором и маршрутизатором


Магистральные каналы между коммутатором и маршрутизатором могут вызвать ухудшение работоспособности порта коммутатора. Магистраль можно активировать после включения и отключения такого порта коммутатора, однако, в конце концов, его работоспособность снова может ухудшиться.


Для разрешения этой проблемы выполните следующие действия.


  1. Убедитесь, что коммутатором и маршрутизатором используется протокол CDP и они могут связаться друг с другом.


  2. Отключите запросы keepalive в интерфейсе маршрутизатора.


  3. Заново настройте инкапсуляцию магистрали на обоих устройствах.


Когда запросы keepalive отключены, протокол CDP позволяет соединению работать в нормальном режиме.

Руководство для пациентов с хронической болезнью почек

В  основу  настоящего  руководства  для  пациентов  легло  подготовленное  в 2017 году эстонское руководство по лечению «Профилактика и ведение больных с хронической болезнью почек» и обсуждаемые в нем темы вместе с рекомендациями. Рекомендации руководства для пациентов были составлены с учетом результатов анализа научной литературы, основанной на принципах доказательной медицины. В данном руководстве для пациентов Вы найдете рекомендации,  которые  наиболее  важны  с  точки  зрения  пациента.  Руководство для пациентов было составлено в сотрудничестве с нефрологами и в нем учитаны возможности системы здравоохранения Эстонии. Ясность текста руководства для пациентов и важность описываемых тем была оценена и со стороны пациентов, и обратная связь от них помогла пополнить данное руководство.

 

Руководство для пациентов предназначено для больных хронической болезнью почек, а также для их близких. В руководстве для пациентов объясняются сущность заболевания и его возможные причины, диагностика, виды лечения и возможные осложнения. Также в руководстве стараются ответить на вопросы о питании и ежедневном образе жизни.

 

Хроническая болезнь почек является медленно протекающим заболеванием и на начальных стадиях не вызывает у пациента особенно много жалоб. В группу заболеваний хронической болезнью почек входит целый ряд заболеваний почек, в случае которых почечная функция снижается в течение нескольких лет или десятилетий. Если у Вас диагностирована хроническая болезнь почек, то может случиться, что в Ваш образ жизни и режим  питания нужно ввести изменения, чтобы удержать почечную функцию на должном уровне. Вы сами можете сделать очень много, чтобы помочь лечению.
 


  • Регулярно посещайте врача и обязательно делайте анализы именно с той частотой, как это было предписано врачом. Знайте значение своих основных показателей — скорости клубочковой фильтрации (СКФ) и уровеня креатинина в сыворотке. Попросите Вашего врача объяснить их значение.
  • Строго отслеживайте план лечения и обсудите с врачом или медсестрой все вопросы и проблемы, возникшие в связи с болезнью и ее лечением.
  • Используйте только те лекарства, которые были назначены и разрешены врачом. Некоторые лекарства могут повредить почки. Знайте наименования своих лекарств и их дозы. Принимайте их только так, как это было предписано врачом.
  • Используйте  только  такие  пищевые  добавки  и  витамины,  которые  Вам порекомендовал Ваш врач.
  • При посещении врачей всегда информируйте их, что у Вас хроническая болезнь почек. Вы также должны информировать лечащего врача о том, что другой врач назначил Вам какой-либо курс лечения.
  • Если Вам нужно сделать обследования с контрастным веществом (например компьютерная томография, ангиография, магнитно-резонансная томография), то обсудите прежде всего их с Вашим врачом и следуйте его указаниям.
  • Если у Вас высокое давление, Вы должны знать рекомендуемый уровень кровяного давления и держать его под контролем. Это очень важно для защиты почек.
  • Если у Вас диабет, контролируйте уровень сахара в крови, придерживайтесь назначенной диеты и принимайте лекарства.
  • Знайте  свой  уровень  холестерина.  При  повышении  уровня  холестерина внимательно следите за соблюдением рекомендуемого Вам образа жизни. Для этого очень важны и соблюдение диеты, активного образа жизни, удержание веса на нормальном для Вас уровне и прием лекарств.
  • Соблюдайте здоровый режим питания. Если Вам необходимо ограничить прием какого-либо продукта, планируйте состав Вашей еды таким образом, чтобы Вы могли получить из нее все необходимые питательные вещества и калории.
  • Если у Вас есть лишний вес, постарайтесь вместе с Вашим врачом найти безопасные методы снижения веса тела. Снижение веса тела поможет почкам дольше работать в нормальном режиме.
  • Не пропускайте приемы пищи и не оставайтесь без еды на несколько часов.
  • Постарайтесь есть 4-5 небольших объемов еды вместо 1-2 основных приемов пищи.
  • Пейте достаточно жидкости. Если врач предписал Вам ограниченное потребления жидкости, то очень важно соблюдать эту рекомендацию. Если Вас все же мучит жажда, ее можно утолить, положив в рот ломтик лимона, или прополоскав рот водой.
  • Уменьшите количество потребляемой с пищей соли.
  • Будьте физически активны. Физическая активность помогает уменьшить кровяное давление, уровень сахара и холестерина в крови, а также поможет Вам лучше справляться с болезнью.
  • Если Вы курите, найдите возможность бросить эту привычку.
  • Старайтесь  быть  активными  в  процессе  поддержания  своего  здоровья.
  • Ищите и находите информацию о хронической болезни почек и ее лечении.
  • Если у Вас диабет, контролируйте уровень сахара в крови, придерживайтесь назначенной диеты и принимайте лекарства.
  • Знайте  свой  уровень  холестерина.  При  повышении  уровня  холестерина внимательно следите за соблюдением рекомендуемого Вам образа жизни. Для этого очень важны и соблюдение диеты, активного образа жизни, удержание веса на нормальном для Вас уровне и прием лекарств.
  • Соблюдайте здоровый режим питания. Если Вам необходимо ограничить прием какого-либо продукта, планируйте состав Вашей еды таким образом, чтобы Вы могли получить из нее все необходимые питательные вещества и калории.
  • Если у Вас есть лишний вес, постарайтесь вместе с Вашим врачом найти безопасные методы снижения веса тела. Снижение веса тела поможет почкам дольше работать в нормальном режиме.
  • Не пропускайте приемы пищи и не оставайтесь без еды на несколько часов.
  • Постарайтесь есть 4-5 небольших объемов еды вместо 1-2 основных приемов пищи.
  • Пейте достаточно жидкости. Если врач предписал Вам ограниченное потребления жидкости, то очень важно соблюдать эту рекомендацию. Если Вас все же мучит жажда, ее можно утолить, положив в рот ломтик лимона, или прополоскав рот водой.
  • Уменьшите количество потребляемой с пищей соли.
  • Будьте физически активны. Физическая активность помогает уменьшить кровяное давление, уровень сахара и холестерина в крови, а также поможет Вам лучше справляться с болезнью.
  • Если Вы курите, найдите возможность бросить эту привычку.
  • Старайтесь  быть  активными  в  процессе  поддержания  своего  здоровья.
  • Ищите и находите информацию о хронической болезни почек и ее лечении.

 

Обычно у человека две почки, которые напоминают по форме фасоль и прилегают к задней брюшной стенке под ребрами. Обе почки имеют размер сжатого мужского кулака.

 

Здоровые почки:

  • занимаются  удалением  из  тела  конечных  продуктов  обмена  веществ  и лишней жидкости
  • помогают удерживать кровяное давление под контролем
  • помогают вырабатывать красные кровяные тельца
  • помогают сохраняться костям здоровыми

ЗДОРОВЫЕ ПОЧКИ

Представьте, что Ваши почки – это кофейный фильтр. Когда готовят кофе, фильтр удерживает в себе кофейный порошок, но в то же время  позволяет жидкости двигаться через него.

Почки делают нечто подобное – они удерживают, оставляют необходимые вещества в организме, но в то же время фильтруют из организма ненужные ему вещества. Конечные продукты обмена веществ, которые отфильтровывают почки, появляются в организме в ходе процессов расщепления, связанных с питанием, питьем, приемом лекарств, и нормальной мышечной работой.

В каждой почке находится около миллиона маленьких фильтров, которые называются клубочками. В клубочках формируется первичная моча, которая протекает через небольшие канальцы, где часть жидкости всасывается обратно. Функциональной единицей почки является нефрон – специфическая структура, состоящая из клубочка и системы канальцев. Нефроны удаляют из крови остаточные вещества и излишнюю жидкость в виде мочи в почечную лоханку, далее моча переносится в мочеточники, а после этого – в мочевой пузырь.

В случае хронической почечной болезни ухудшаются почечные функции – почки больше не могут фильтровать в достаточной степени остаточные вещества и очищать кровь. Способность почек к фильтрованию оценивают на основании специального показателя — скорости клубочковой фильтрации (СКФ).

 

Хроническая болезнь почек является медленно протекающим заболеванием и на начальных стадиях не вызывает у пациента особенно много жалоб. В группу заболеваний  хронической  болезнью  почек  входит  целый  ряд  заболеваний почек, в случае которых почечная функция снижается в течение нескольких лет или десятилетий. При помощи своевременной диагностики и лечения можно замедлить и даже приостановить прогрессирование болезни почек.

В ходе международных исследований почечной функции у многих людей было обнаружено, что почти у каждого десятого было найдено нарушение работы почек в той или иной степени.

 

Что является причиной хронической болезни почек?

 Тремя самыми распространенными причинами хронических почечных заболеваний являются диабет, повышенное кровяное давление и гломерулонефрит.

  • Диабет – в случае данной болезни повреждаются разные органы, в том числе почки и сердце, а также кровеносные сосуды, нервы и глаза. При длительном диабетическом поражении почек у многих пациентов повышается кровяное давление и нужно применять соответствующее лечение.
  • Повышенное  кровяное  давление  (гипертония,  первичная  артериальная гипертензия) – в ходе гипертонии кровяное давление невозможно контро- лировать и оно начинает превышать пределы нормы (более 140/90 мм рт. ст.). Если такое состояние будет постоянным, оно может стать причиной хронического почечного заболевания, инсульта мозга или инфаркта мио- карда.
  • Гломерулонефрит   –   заболевание,   возникающее   вследствие   нарушения работы иммунной системы, в ходе которого фильтрационную функцию почек нарушает иммунное воспаление. Болезнь может поражать только почки, а может распространяться на весь организм (васкулиты, волчаночный нефрит). Гломерулонефрит часто сопровождается повышенным кровяным давлением.

 

Многие другие состояния могут стать причиной хронической почечной болезни, например:

  • наследственные заболевания  –  как, например, поликистозная болезнь почек, вследствие которой на протяжении лет в почках возникает большое количество кист, которые повреждают функционирующую почечную ткань и поэтому развивается почечная недостаточность. Другие наследственные заболевания почек встречаются значительно реже (синдром Альпорта, болезнь Фабри и др.)
  • проблемы, обусловленные препятствиями, находящимися в почках и моче- выводящих путях – как, например, врожденный порок мочеточника, камни в почках, опухоли или увеличение предстательной железы у мужчин
  • повторные инфекции мочевыводящих путей или пиелонефриты.

 

У каждого ли человека может развиться хроническая болезнь почек?

Хроническая болезнь почек может развиться в любом возрасте. Самый большой риск заболеть возникает у тех людей, у который присутствуют один или несколько следующих факторов риска:

  • диабет
  • повышенное кровяное давление
  • у членов семьи ранее встречались болезни почек
  • возраст старше 50 лет
  • длительное потребление лекарств, которые могут повредить почки
  • лишний вес или ожирение

 

Каковы симптомы хронической болезни почек?

Если хроническая болезнь почек прогрессирует, то в крови повышается уровень содержания конечных продуктов обмена веществ. Это, в свою очередь, является причиной плохого самочувствия. Могут возникнуть разные проблемы со здоровьем – такие как повышенное кровяное давление, малокровие (анемия), болезни костной ткани, преждевременное обызвествление сердечно-сосудистой системы, изменение цвета, состава и объема мочи (см. Осложнения хронической болезни почек).

 

При прогрессировании болезни основными симптомами могут быть:

  • слабость, чувство обессиленности
  • одышка
  • проблемы со сном
  • отсутствие аппетита
  • сухая кожа, зуд кожи
  • мышечные спазмы, особенно по ночам
  • отеки в ногах
  • отеки вокруг глаз, особенно по утрам

 

Стадии тяжести хронической болезни почек

Всего имеется пять стадий тяжести хронической болезни почек (см. таблицу 1). Стадия тяжести повреждения почек зависит от скорости клубочковой фильтрации (СКФ), с помощью которой оценивается функция почек. От стадии тяжести хронической болезнью почек зависит дальнейшее лечение.
 
Таблица 1. Стадии тяжести болезни почек






Стадия

тяжести
ОписаниеСКФ
1Имеет место повреждение почек (альбуминурия или белок в моче), но при этом СКФ

в пределах нормы.
СКФ > 90 мл/мин
2Небольшое снижение СКФСКФ 60–89 мл/мин
3A

3B

Умеренное снижение  СКФ (возникают ранние симптомы почечной недостаточности)СКФ 45-59 мл/мин

 

СКФ 30-44 мл/мин
4Тяжелое снижение СКФ (т.е. стадия предиализа, возникают поздние симптомы почечной недостаточности).СКФ 15-29 мл/мин
5Конечная, терминальная стадия почечной недостаточности

(возникает уремия, необходима почечно-заместительная терапия).
СКФ

 


  • Регулярно посещайте врача и обязательно делайте анализы именно с той частотой, как это было предписано врачом.
  • Обязательно обсудите возникшие жалобы и проблемы с Вашим лечащим врачом или медсестрой. Ни в коем случае не занимайтесь самолечением и самостоятельной постановкой диагноза.

 

 Для диагностики болезни почек существует два простых анализа, которые Вам может назначить семейный врач.
 
Анализ крови: скорость клубочковой фильтрации (СКФ) и уровень креатинина в сыворотке. Креатинин является одним из тех конечных продуктов обмена белка, уровень которого в крови зависит от возраста, пола, объема мышечной массы, питания, физической активности, от того, какие продукты перед сдачей пробы (например, было съедено много продуктов из мяса), а также некоторых лекарств. Креатинин выделяется из организма через почки, а если работа почек замедляется, то уровень креатинина в плазме крови увеличивается. Определение уровня креатинина само по себе недостаточно для диагностики хронической болезни почек, поскольку ее значение начинает превышать верхний предел нормы только тогда, когда СКФ уменьшилась в два раза. СКФ рассчитывается при помощи формулы, включающей четыре параметра, которые учитывают показание уровня креатинина, возраст, пол и расу пациента. СКФ показывает, на каком уровне находится способность почек к фильтрации. В случае хронической болезни почек показатель СКФ показывает стадию тяжести болезни почек (см. таблицу 1).


 

Анализ мочи: в моче определяется содержание альбумина, кроме этого опре- деляется отношение к друг другу значений альбумина и креатинина в моче. Альбумин — это такой белок в моче, который обычно попадает в мочу в минимальных количествах. Даже небольшое увеличение уровня альбумина в моче у некоторых людей может быть ранним признаком начинающейся болезни почек, особенно у тех, у кого есть диабет и повышенное кровяное давление. В случае нормальной функции почек альбумина в моче должно быть не больше чем 3 мг/ ммоль (или 30 мг/г). Если выделение альбумина увеличивается еще больше, то это уже говорит о болезни почек. Если выделение альбумина превышает 300 мг/г, то в мочу выделяются и другие белки и это состояние называют протеинурией.

 

 


  • Если почка здорова, то альбумин не попадает в мочу.
  • В случае поврежденной почки альбумин начинает поступать в мочу.

Если после получения результатов анализа мочи у врача появится подозрение, что имеет место болезнь почек, то дополнительно проводится повторный анализ мочи на альбумин. Если альбуминурия или протеинурия обнаруживается повторно в течение трех месяцев, то это говорит о хронической болезни почек.
 

Дополнительные обследования

Ультразвуковое обследование почек: при диагностике хронической болезни почек является обследованием первичного выбора. Ультразвуковое обследование позволяет оценивать форму почек, их размер, расположение, а также определить возможные изменения в ткани почек и/или другие отклонения, которые могут препятствовать нормальной работе почек. Ультразвуковое обследование почек не требует специальной подготовки и не имеет рисков для пациента.

 

При необходимости и при подозрении на урологическое заболевание могут назначить ультразвуковое обследование мочевыводящих путей (а также анализ остаточной мочи), для мужчин могут назначить и ультразвуковое обследование предстательной железы и направить на консультацию к урологу. При необходимости и при подозрении на гинекологическое заболевание женщину направляют на консультацию к гинекологу.

 

Что нужно знать об обследовании с контрастным веществом, если у Вас хроническая почечная болезнь?

Такие диагностические обследования, как магнитно-резонансная томография, компьютерная томография и ангиография используются для диагностики и лечения разных заболеваний и травм. Во многих случаях используются внутривенные и внутриартериальные контрастные вещества (с содержанием йода или гадолиния), что позволяет увидеть исследуемые органы или кровеносные сосуды.

 

Что особенно важно сделать перед проведением обследования с конт­растным веществом?

Если Вам назначили обследование с контрастным веществом, то нужно определить свою СКФ.

 

Вместе с лечащим врачом Вы сможете обсудить и оценить пользу или вред своему здоровью. Если обследование все же необходимо провести, соблюдайте следующие правила подготовки:

  • За день до обследования и день после обследования пейте много жидкости (воду, чай и др.). Если Вы находитесь на лечении в больнице, то Вам через вену инфузионным путем введут необходимое количество жидкости. При нахождении на больничном лечении после обследования с контрастным веществом (в течение 48-96 часов) обычно назначается определение уровня креатинина в крови для оценки почечной функции. В амбулаторном обследовании с контрастным веществом Вашу почечную функцию сможет оценить Ваш семейный врач.
  • Обсудите со своим лечащим врачом вопросы о том, какие лекарства нельзя принимать до обследования с контрастным веществом. Некоторые лекарства (антибиотики, лекарства против повышенного давления и др.) вместе с контрастными  веществами  начинают  действовать  как  яд.  За  день  до  и день после обследования ни в коем случае нельзя принимать метформин – лекарство от диабета.
  • Между двумя обследования с контрастным веществом при первой же воз- можности нужно оставить достаточно времени, что контрастное вещество, которое использовали при первом обследовании, успело выйти из организма. Важно исключать повторные обследования с большим объемом контрастного вещества.

 

Как действует контрастное вещество на почки?

Иногда контрастное вещество может повредить работу почек. Самым большим риском является повреждение почек именно у больных хронической болезнью почек. Существует два редко встречающихся, но очень серьезных заболевания, которые могут возникнуть вследствие введения контрастного вещества: нефро- патия и нефрогенный системный фиброз.

 

Что такое нефропатия, возникшая вследствие введения контрастного вещества?

Нефропатия, возникшая вследствие введения контрастного вещества, встре- чается редко, она может возникнуть у примерно 6% пациентов. Риск заболеть особенно высок у диабетиков, а также у людей с хронической болезнью почек.
 
В случае нефропатии, вызванной контрастным веществом, возникает резкое снижение функции почек в течение 48-72 часов после обследования. В боль- шинстве случае это состояние проходит и человек поправляется, но в редких случаях могут возникнуть серьезные проблемы как в почках, так и в сердечно- сосудистой системе.
 

Что такое нефрогенный системный фиброз?

Нефрогенный системный фиброз является очень редким, но тяжелым заболеванием, которое повреждает кожу и другие органы. Нефрогенный системный фиброз представлен у некоторых пациентов с хронической болезнью почек на последних стадиях развития (4%), которые прошли магнитно-резонансную томографию с контрастным веществом, включающим гадолиний. Болезнь может развиться в течение периода от 24 часов до 3 месяцев начиная со дня проведения с контрастным веществом, включающим гадолиний.
 
Данное заболевание является очень редким и у людей с легким нарушением функций почек или с нормальной функцией почек возникновение нефрогенного системного фиброза замечено не было.
 


  • Знайте значение своих основных показателей – скорость клубочковой фильтрации (СКФ) и уровень креатинина в сыворотке. Попросите Вашего врача объяснить их значение.
  • Если Вам нужно сделать обследования  с контрастным веществом (например компьютерная томография, ангиография, магнитно-резонансная томо- графия), то обсудите это прежде всего с Вашим врачом и следуйте его указаниям.

 

Возможности лечения хронической болезни почек зависят от стадии тяжести болезни почек, от сопутствующих заболеваний и других проблем со здоровьем.

 
Лечение может включать в себя:

  • Лечение повышенного кровяного давления
  • Лечение диабета
  • В случае лишнего веса – его снижение.
  • Изменение образа жизни: здоровое питание, уменьшение количества по- требляемой соли, достаточная физическая активность, отказ от курения, ограничение потребления алкоголя (см. Чем Вы сами можете помочь лечению?).
  • Лечение диализом и пересадка почки в случае хронической болезни почек на последних стадиях тяжести развития (стадия тяжести 5).
  • Психологическая консультация и поддержка.

 

Лечение высокого кровяного давления в случае хронической болезни почек

 Что такое кровяное давление?

Кровяное давление –  это давление, которое создается текущей в кровяных сосудах кровью на стенки  кровяных сосудов.  Единицей измерения кровяного давления является миллиметр ртутного столба (сокращенно мм рт. ст.) и кровяное давление определяется двумя числами –  систолическое и диастолическое кровяное давление –  например, 130/80 мм рт. ст. Систолическое давление или верхнее значение давления, означает уровень давления крови в момент, когда сердце выбрасывает  кровь  из  камеры, т.е.  при  сжатии сердца.

Диастолическое давление или нижнее значение давления, означает уровень давления крови в момент, когда сердце находится в моменте расслабления. 


Повышенное кровяное давление (гипертония) является распространенным заболеванием и часто сам человек не знает, что его показатель давления выше нормы. При прогрессировании болезни основными симптомами могут быть:

 

•    головная боль

•    учащенное сердцебиение

•    усталость

•    нарушение равновесия

 

Нелеченое повышенное давление может стать причиной поражения почек, заболеваний сердечно-сосудистой системы, инсульта или глазных болезней. Повышенное кровяное давление может стать причиной повреждения почечных артерий и снизить функциональную способность почек. Почки с поврежденными артериями больше не могут выводить из организма конечных продуктов обмена веществ или излишнюю жидкость. Из-за излишней жидкости давление начинает повышаться еще больше.

 

Важно удерживать давление крови в пределах нормы. Независимо от возраста давление крови не должно превышать 140/90 мм рт.ст..

 

Если  у  Вас  есть  хроническая  болезнь  почек  и  присутствуют  дополнительные факторы риска (например альбуминурия, диабет, заболевания сердечно- сосудистой системы), то давление крови нужно удерживать на уровне 130/80 мм рт.ст..

 

Лучшим способом для измерения кровяного давления и для удержания его под контролем является самостоятельное измерение кровяного давления на дому (и в аптеке) при помощи аппарата для измерения кровяного давления.

 

Обсудите план лечения со своим лечащим врачом. При необходимости врач направит Вас на контрольное обследование к кардиологу или глазному врачу. Кроме приема лекарств в виде таблеток и контроля кровяного давления важную роль в лечении играет здоровый образ жизни (см. Чем Вы сами можете помощь лечению?).

 

 

Лечение диабета в случае хронической болезни почек

 Что такое диабет?

 

Диабет является хронической болезнью, в ходе которой  содержание  сахара в крови превышает нормальные показатели. Также возникают нарушения обмена углеводов, жиров и белков. В норме у здорового человек поджелудочная железа выделяет инсулин в количестве,  достаточном для  уравновешивании уровня содержания сахара в крови. В случае диабета выделение инсулина из поджелудочной железы нарушается и инсулина выделяется слишком мало или его выделение прекращается. Поэтому начинает расти уровень сахара в крови. Такое состояние начинает нарушать работу мышц и многих других органов, в том числе почек, сердца, кровяных сосудов, нервов и глаз.

 
Диабет I типа

 

Обычно начинается в детстве и возникает, если организм не может продуцировать инсулин в нужном количестве. Для удержания уровня сахара в крови под контро- лем всегда используется лечение инсулином.

 
Диабет II типа

 

Может формироваться медленно и сначала без симптомов. Причинами развития диабета II типа преимущественно являются наследственность (наличие заболе- вания у близких родственников), излишний вес, метаболический синдром (повышенное давление, ожирение в поясничной области, повышенное кровяное давление), а также диабет беременных. Если у человека диабет II типа, его организм по-прежнему продуцирует инсулин, но его уровень очень низок или его нельзя использовать правильным способом.

 

В случае диабета II типа уровень сахара иногда возможно удерживать под контролем при помощи правильного питания/диеты или физической активности, но обычно все же необходимо лечение таблетками и/или инсулином.


Для профилактики повреждения почек и/или при замедления прогрессирования заболеваний очень важно удерживать уровень сахара в крови под контролем. По результатам многих обследований лучшее значение гликированного гемоглобина (HbA1c) у людей с диабетом было 53 ммоль/моль или менее 7%.

 

Уровень крови в крови можно измерить самостоятельно при помощи глюкометра. Так Вы сможете сами измерить уровень сахара в крови и следить за удержанием его на правильном уровне. Спросите совета и дополнительной информации у своего семейного врача/медсестры, эндокринолога или мед- сестры, специализирующейся на диабете.

 

Для  измерения  уровня  сахара  в  крови  лучше  всего  подходит  время  перед едой (натощак) или через 1,5-2 часа после приема пищи. Ниже приведены рекомендуемые значения уровня сахара в крови.

 






Сахар в крови (ммоль/л)В нормеСлишком высокий
До еды > 6,5
1,5–2 часов после еды > 8,0
Гликогемоглобин HbA1C (в %) > 8,0
Гликогемоглобин HbA1C (в ммоль/моль) > 64

 


  • Если у Вас высокое давление или диагностирована гипертония, Вы должны знать рекомендуемый уровень кровяного давления и держать его под контролем. Принимайте лекарства от гипертонии согласно назначенной врачом схеме лечения.
  • Если у Вас диабет, контролируйте уровень сахара в крови, придерживайтесь назначенной диеты и правильно принимайте лекарства.

 

Что нужно знать о лекарствах, если у Вас хроническая болезнь почек?

 Лекарства от гипертонии

 

В случае хронической почечной болезни для лечения гипертонии используются ингибиторы ангиотензинпревращающего фермента (АПФ) – эналаприл, рами- прил, фозиноприл, каптоприл и др., или блокаторы рецепторов ангиотензина II (БРА) — например, валсартан, тельмисартан, лосартан, олмесартан, кандесартан. Исследования показали, что данные лекарства задерживают прогрессирование хронической болезни почек.

 

В то же время данные лекарства повышают риск возникновения гипрекалиемии (содержание калия в сыворотке крови поднимается на опасный уровень), риск увеличивается при одновременном употреблении обоих групп лекарств. Риск гиперкалиемии увеличивается в  связи с  уменьшением показателем почечной функции (СКФ).

 

Всем людям с хронической болезнью почек рекомендуются регулярные проверки уровня СКФ у семейного врача или другого лечащего врача, частота проверок зависит от функций почек и сопутствующих рисков.

 
Лекарства против диабета

 

Первичным выбором лекарств при лечении диабета II типа является метформин. Метформин применяют с целью контроля уровня сахара в крови и уменьшения содержания холестерина, и кроме этого он уменьшает риск возникновения сердечно- сосудистых заболеваний. В случае хронической болезни почек из-за нарушенной функции почек присутствует риск возникновения ацидоза, обусловленного приемом лекарств.

 

Если Ваш СКФ от 30 до 45 мл/мин/1,73 м2 (стадия G3B), то дозу принимаемого метформина нужно уменьшить, если Ваш СКФ меньше 30 мл/мин/1,73 м2 (стадия G4–G5), то прием лекарства нужно уменьшить и использовать для этого другие лекарства. Обсудите план лечения со своим лечащим врачом.

 

 

Другие распространенные лекарства, которые используют для лечения разных заболеваний

 
Статины
 
Статины используются для профилактики заболеваний сердечно-сосудистых заболеваний. Статины уменьшают содержание холестерина в крови. Использование статинов у пациентов с хронической болезнью почек дает хорошие результаты при профилактике серьезных сердечно-сосудистых заболеваний.
 
Аспирин
 
Аспирин часто используют в первичной профилактике сердечно-сосудистых заболеваний. Аспирин обладает разжижающим кровь свойством и поэтому вместе с потреблением аспирина повышается риск кровотечений. Если у Вас есть какое-либо заболевание сердечно-сосудистой системы, то при приеме аспирина Вы должны оценить вместе с врачом соотношение возможной пользы и риска кровотечения, при этом надо учитывать состояние своего здоровья и сопутствующие заболевания.
 
Нестероидные противовоспалительные средства
 
Если Вы регулярно употребляете нестероидные противовоспалительные средства (НПВС) — например, ибупрофен, напроксен, диклофенак или целекоксиб, то желательно проводить проверку функции почек не реже раза в год. Избегайте прием НПВС, если Ваш показатель СКФ слишком низок (до 30 мл/мин/1,73 м2). Не принимайте НПВС вместе с аспирином. Если кардиолог назначил Вам аспирин, проконсультируйтесь с врачом, какие лекарства для лечения болезней суставов и лечения боли можно будет безопасно принимать вместе с ним.
 
Дигоксин
 
Дигоксин — это широко используемое лекарство для лечения сердечной недостаточности и определенных типов нерегулярной сердечной деятельности. В случае хронической болезни почек дигоксин нужно принимать осторожно и учитывать состояние почечной функции. При уменьшении почечной функции концентрация дигоксина в крови может увеличится и вследствие этого может возникнуть накопление дигоксина в организме.

Антибиотики

 

Аминогликозиды являются антибиотиками определенного типа, которые используются для лечения разнообразных бактериальных заболеваний (например воспаление легких, острый бронхит и другие воспалительные заболевания). Использование аминогликозидов является распространенной причиной токсического повреждения почек, возникающего из-за приема лекарств (нефротоксических лекарств). Иногда все же прием аминогликозидов необходим. Аминогликозиды назначает врач, который при помощи анализа крови контро- лирует и  концентрацию лекарства в крови.

 
Витамин D

 

До начала приема витамина D обязательно проконсультируйтесь со своим семейным или лечащим врачом. В случае недостатка витамина D и хронической болезни почек желателен прием витамина D, исходя из определенного уровня содержания витамина D (25-OH).

 

Чтобы избежать передозировки витамина D, нужно отслеживать уровень витамина D в крови, частоту контрольных обследований назначает семейный врач.

 







Уровень витамина D в сыворотке: 
авитаминоз
25–50 nmol/Lтяжелый гиповитаминоз
50–75 nmol/Lгиповитаминоз
> 75 nmol/Lдостаточный уровень
> 300 nmol/Lтоксичный уровень

Источник: Haiglate Liit

При приеме витамина D могут возникнуть побочные действия, которые могут зависеть от стадии тяжести хронической болезни почек (излишнее количество кальция в крови, быстрое прогрессирование хронической болезни почек и др.).

 


  • Используйте только те лекарства, которые были назначены и разрешены врачом. Некоторые лекарства могут повредить почки.
  • Знайте наименования своих лекарств и их дозы. Принимайте их только так, как это было предписано врачом. Используйте только такие пищевые добавки и витамины, которые Вам порекомендовал Ваш врач.
  • Обязательно обсудите возникшие вопросы, связанные с лекарствами, вита- минами и пищевыми добавками с Вашим лечащим врачом или медсестрой.
  • При посещении врачей всегда информируйте их, что у Вас хроническая болезнь почек. Вы также должны проинформировать лечащего врача о том, что другой врач назначил Вам какой-либо курс лечения.

  
 

Осложнения хронической болезни почек

Возникновение осложнений хронической болезни почек зависит напрямую от тяжести нарушения функций почек, что может быть обнаружено при помощи определения уровня СКФ и числовых показателей альбуминурии/протеинурии. При уменьшении СКФ осложнения встречаются чаще и они становятся более тяжелыми.

 
Основные осложнения:

  • Недоедание, одной из причин которого может быть недостаточное количество калорий и/или белка в пище.
  • Метаболический  ацидоз  –  это  нарушение  кислотно-щелочного  баланса, причиной которого является нарушенная работа почек. Почки не фильтруют достаточно крови и из-за этого уменьшается выделение кислоты (ионов водорода).
  • Содержание в крови калия начинает превышать норму (гиперкалиемия), если выделение калия уменьшается из-за нарушения функций почек. Причиной этого может быть потребление продуктов с большим содержанием калия и прием лекарств, которые нарушают выделение калия (например, ингибиторы ангиотензинпревращающего фермента, блокаторы рецепторов ангиотензина II, диуретики и др).
  • Нарушения баланса минеральных веществ (недостаток кальция и витамина D и излишнее содержание фосфора) и болезни костной системы (ренальная остеодистрофия). Риск появления заболеваний костной системы больше всего тогда, когда хроническая болезнь почек достигает стадии тяжести 3a-5. Уровень в крови фосфора, витамина D и кальция оценивается при проведении анализа крови.

Заболевания костной системы являются частыми осложнениями хронической болезни почек, поскольку из-за повреждения почек из организма через кровь не выделяются излишние фосфаты и таким образом возникает гиперфункция паращитовидной железы (увеличивается уровень гормона паращитовидной железы – паратгормона), что, в свою очередь, является причиной вымывания кальция из костей.

 

Такие нарушения баланса содержания кальция и фосфора приводят в случае отсутствия лечения к нарушению окостенения, болям в костях и переломам. В случае нарушения баланса кальция и фосфора образования костной ткани (кальцификаты) начинают покрывать внутренние органы и кровеносные сосуды, что является причиной нарушения функционирования данных органов.

  • Анемия может возникнуть вследствие нарушенного эритропоэза (эритро- поэзом называют процесс образования красных кровяных телец или эритро- цитов) и низкого уровня железа в крови.
  • Заболевания сердечно-сосудистой системы, которые способствуют дисли- пидемии (увеличение содержания холестерина в крови и изменение его структуры).

Хроническая болезнь почек часто сопровождается заболеваниями сердца. Из-за небольшой физической активности, неправильного питания и лишнего веса может увеличиться уровень холестерина в крови, что в свою очередь, может повредить артериальные кровеносные сосуды во всех органах и увеличить риск появления сердечно-сосудистых заболеваний.

 

Анемия в случае хронической болезни почек

 

Если почки заболели или повреждены, они не продуцируют в достаточном количестве эритропоэтин (ЭПО). Эритропоэтин, выработанный почками, не- обходим для формирования в костном мозге красных кровяных телец (эритроцитов). Эритроциты занимаются транспортировкой кислорода в организме. Если почки не вырабатывают в достаточном количестве эритропоэтин, и из-за этого уменьшается количество эритроцитов, то начинает развиваться малокровие или анемия. Анемия возникает у большинства пациентов с хронической болезнью почек.

 

Другой распространенной причиной возникновения анемии является недостаточное содержание железа, витамина В и фолиевой кислоты.


Симптомы анемии:

  • бледность
  • чувство усталости
  • нехватка энергии в ежедневной деятельности
  • отсутствие аппетита
  • нарушения сна
  • снижение концентрации внимания
  • головокружения и боли в голове
  • учащенное сердцебиение
  • одышка и нехватка воздуха

 

Анемия встречается чаще всего у пациентов:

  • с умеренно и тяжело пораженной функцией почек (стадия тяжести хрони- ческой болезни почек 3 или 4)
  • с конечной стадией почечной недостаточности (стадия тяжести 5)

 

Не у всех людей с хронической болезнью почек появляются симптомы анемии. Если у Вас хроническая болезнь почек, то для проверки на возможную анемию нужно определять уровень гемоглобина (Hb) в крови не реже одного раза в год. Гемоглобин является частью красных кровяных телец, которые переносят кислород по всему телу. При слишком низком уровне гемоглобина мы имеем дело с анемией — важно выяснить причину анемии, чтобы запланировать правильную схему лечения.

 

Лечение анемии зависит от видов вызывающих ее причин. Лечение анемии очень важно, так как оно помогает предупреждать заболевания сердца и возникновение других проблем со здоровьем. Если у Вас уже есть какое-либо заболевание сердца, то лечение анемии поможет уменьшить риск его прогрессирования.

 

Возможности лечения анемии:

  • Специальное лечение лекарствами, стимулирующими эритропоэтин (ESA). Врач обсудит с Вами пользу и риски ESA до начала лечения и проконтролирует действие ESA во время лечения. Лечение ESA не всегда оправдано, иногда достаточно приема препаратов с железом.
  • Железосодержащие  препараты.  Для  большинства  людей  прием  железо-содержащих препаратов безопасен. Если у Вас аллергия на некоторые лекарства, сообщите об этом врачу. В некоторых редких случаях побочными действиями препаратов железа могут быть низкое кровяное давление, тошнота, рвота, понос, и возникновение избытка железа в организме. Некоторые реакции могут быть опасными и повредить здоровью.
  • Врач сделает анализ Вашей крови для контроля содержания в ней железа и вынесет решение по поводу более безопасного и правильного метода для приема препаратов с железом. Железо можно принимать как в виде еды, таблеток, так и через инъекции.
  • Витамин B12 или фолиевая кислота. Эти препараты помогают сбалансировать лечение анемии. Для того, чтобы помочь обеспечить согласованное и безопасное лечение, врач может в случае хронической болезни почек и анемии порекомендовать Вам прием витамина  В12 и фолиевой кислоты или добавить в Ваш рацион содержащие их продукты.
  • Переливание  крови.  Если  уровень  гемоглобина  в  Вашей  крови  упадет на слишком низкий уровень, то Вам могут назначить переливание крови (красных кровяных телец). Красные кровяные тельца вводят в Ваш организм через вену и это увеличит их содержание в крови, что, в свою очередь, увеличит и снабжение организма кислородом.

 


  • Старайтесь быть активными в процессе поддержания своего здоровья.
  • Ищите и находите информацию о хронической болезни почек и ее лечении. Обязательно обсудите возникшие вопросы с Вашим лечащим врачом или медсестрой.

  
 

В случае хронической болезни почек нет какой-либо определенной показанной для данного заболевания диеты. Ваш лечащий врач проконсультирует Вас на тему рекомендаций по режиму питания согласно тому, как изменяется функция почек во время болезни. Врач оценит на основании результатов анализов крови, получаете ли Вы из пищи необходимые питательные вещества и калории в достаточном количестве. При прогрессировании хронической болезни почек может начаться накопление некоторых веществ в организме (например, калий). В случае хронической болезни почек важно питаться полноценно, следить за объемом пищи и ее разнообразием. Все это поможет почкам лучше справиться со своей функцией. Отслеживание диеты при помощи Вашего лечащего врача и ее целесообразное изменение поможет защитить Ваши почки и предупредить прогрессирование хронической болезни почек. В случае легкого поражения почек в качестве основы режима питания можно взять так называемую пирамиду питания, но в случае тяжелого поражения почек диету нужно обязательно согласовать с врачом.

Определите свой интервал здорового веса и старайтесь удерживать Ваш вес в его пределах. Интервал здорового веса можно легко рассчитать при помощи формулы индекса массы тела (ИМТ) (вес человека в килограммах делят на возведенный в квадрат рост человека в метрах). Лучше обсудить дополнительно с врачом, насколько действительны для Вас полученные значения.

 
Индекс массы тела:

  •  до 19 – недостаточная масса телa
  • 19-24,9 – нормальный вес
  • 25-29,9 – избыточная масса тела
  • более 30 – ожирение

Если Вы слишком много теряете в весе, Ваш врач может порекомендовать специальные пищевые добавки. Если же вес тела слишком большой, это является большой нагрузкой для почек. В данном случае нужно обсудить с врачом, как именно можно понемногу снизить вес, без того, чтобы это было опасным для Вашего здоровья. Если вес тела увеличивается слишком быстро, обязательно проинформируйте об этом врача. Внезапное увеличение веса тела, которое сопровождается отеками, проблемами с дыханием и увеличением кровяного давления, может быть знаком того, что в Вашем организме накопляется слишком много жидкости.
 
Натрий
 
Натрий – это минеральное вещество, которое помогает регулировать обмен жидкости между кровью и тканями в организме, функции нервной системы и сохранять кислотно-щелочной баланс. Излишний натрий влияет на объем жидкости в организме и это может быть причиной увеличения кровяного давления, а также отека ног. В случае хронической болезни почек нужно ограничить содержание натрия в пище.
 
Натрий находится в большом количестве в соли, а также в продуктах, в которые добавлена соль. Больше всего соли находится в готовых соусах (например соевый соус), в приправах (чесночная или луковая соль), в готовых продуктах (супы в банках, консервы, сухие супы, бульоны), в обработанных продуктах (например ветчина, бекон, колбасы, копченая рыба), в соленых снэках, картофельных чипсах, соленых орехах и печеньях, в большинстве продуктов быстрого приготовления.

Некоторые рекомендации для уменьшения потребления соли:

  • Покупайте свежие продукты и готовьте из них дома.
  • Выбирайте продукты с меньшим содержанием соли. Не используйте при приготовлении продуктов соли больше, чем одну щепотку.
  • Избегайте добавления соли во время еды.
  • При добавлении приправ используйте свежие или сушеные травы и пряности, лимонный сок, ароматический уксус.
  • Не используйте заменители соли, если врач их не рекомендовал. Большинство заменителей соли содержит излишнее количество калия.
  • Старайтесь не есть фастфуд и готовые продукты, так как они содержат много скрытой соли.
  • Внимательно читайте этикетки, чтобы выбирать продукты с меньшим содержанием соли.

 
Белки
 
Белки необходимы для нормальной деятельности мышц и тканей, для заживания ран и борьбы с инфекциями. Белки могут быть животного и растительного происхождения. Для ежедневной деятельности необходимы оба вида белков. Источниками животных белков являются, например, яйца, рыба, курица, красное мясо, молочные продукты и сыр. Источниками растительных белков являются овощи и зерновые культуры, бобовые и орехи.
 
В  случае  хронической  болезни  почек  потребление  как  слишком  большого, так и слишком малого количества белка может ухудшить состояние Вашего здоровья.  Сбалансированное  потребление  белков  поможет  Вам  уменьшать как нагрузку на почки, так и содержание конечных продуктов обмена веществ в крови, и таким образом замедлить прогрессирование заболевания. В то же время белковые продукты нельзя полностью исключать из рациона, так как безбелковая диета может стать причиной слабости, усталости и недоедания. Врач поможет Вам определить, сколько белка должна содержать Ваша пища в зависимости от состояния функции почек. Если из-за хронической болезни почек в пище ограничено содержание белков, то это значит, что может существенно уменьшиться и источник калорий. В таком случае Вы должны получать недостающие калории из других источников, которые не содержат белка. Например, можно увеличить потребление углеводов или добавить в свой рацион растительные жиры.

Некоторые рекомендации для разумного потребления белков:

  • Вы должны знать, какое количество белков Вы можете потреблять за один день.
  • Изучите, какие продукты содержат белок и выберите среди них наиболее подходящие для Вас.
  • Старайтесь съедать за один раз небольшое количество белка.

 
Калий

 

Калий является важным минеральным веществом, которое помогает правильной работе мышц, нервов и сердца. Слишком высокое или слишком низкое количество калия в крови может быть опасным для организма. Обычно излишний калий удаляется из организма через почки. Если хроническая болезнь почек прогрессирует, то уровень калия в крови начинает расти, поскольку почки не способны более выводить из организма излишний калий (см. “Осложнения хронической болезни почек”). Уровень в крови калия оценивается регулярно при проведении анализа крови. Если содержание калия в крови слишком низкое, Ваш врач может назначить заменители калия. В случае, если содержание калия слишком высокое, назначаются лекарства, которые могут сбалансировать уровень калия в крови. Содержание калия в организме можно успешно регулировать и при помощи изменения диеты.

 

Если Вы должны ограничить потребление продуктов, содержащих калий, то:

  • Изучите, какие продукты содержат наибольшее и наименьшее количество калия и делайте выбор в сторону здорового рациона.
  • Внимательно читайте этикетки, чтобы выбирать продукты, не содержащие хлорид калия.

Фосфор и кальций

 

Фосфор является минеральным веществом, играющим важную роль в функционировании клеток, в регуляции мышечной работы, деятельности мозга и нервной системы, в формировании зубов и костей. Фосфор получают прежде всего из продуктов животного происхождения. Здоровые почки выделяют из организма излишние фосфаты, но в случае хронической болезни почек на далеко зашедших стадиях почки могут не справляться с этой задачей.

 

Кальций является минеральным веществом, важным для формирования цельных, здоровых костей и зубов, для свертывания крови и для функционирования сердца и нервов. Несколько продуктов, которые являются хорошими источниками кальция, часто содержат слишком много фосфора.



Если содержание фосфора в крови слишком большое, то содержание кальция уменьшается и кальций вымывается из костей. Кальций начинает накапливаться в кровеносных сосудах, суставах, мышцах и сердце – там, где обычно он не должен быть (см. “Осложнения хронической болезни почек”).
 
Для того,  чтобы  предупредить  вымывание  кальция  из  костей  и  уменьшить уровень фосфатов в крови, нужно ограничить потребление продуктов, которые содержат в большом количестве фосфор (например молочные продукты, бобы, горох, орехи, семена, продукты из зерновых культур, кока-кола).
 
Врач может назначить Вам лекарства, которые называют фосфор-связывающими препаратами. Лекарство нужно принимать во время еды согласно назначенной врачом частоте. Лекарство связывает фосфор таким образом, что он не может попасть в кровь.

  •  В некоторые упакованные продукты добавляется фосфор. Чтобы избежать потребление излишнего фосфора, обязательно прочитайте этикетку.

Потребление жидкости

 

В случае легкой и умеренной стадии тяжести хронической болезни почек потребление жидкости обычно не ограничивают. Обсудите с врачом или медсестрой, сколько Вы должны потреблять жидкости. Если Вы чувствуете, что в теле начи- нает накапливаться жидкость и ноги опухают, обязательно проинформируйте об этом врача. Если болезнь почек все больше прогрессирует, может понадобится ограничение суточных объемов потребляемой воды.

 

Если врач предписал Вам ограниченное потребления жидкости, то:

 

  • Уточните, какое максимальное количество жидкости Вы можете потреблять за сутки. Каждый день начинайте с наполнения кувшина разрешенным количеством воды. Если в течение дня Вы пьете также кофе или чай, вылейте из кувшина соответствующее количество жидкости. Если кувшин опустел, то это значит, что уже Вы использовали назначенный лимит жидкости.
  • Нужно помнить, что многие твердые продукты также содержат жидкость, также нужно для расчета потребляемой жидкости необходимо учитывать и жидкость в супах.
  • Старайтесь выбирать полезные здоровью напитки. Контролируйте содер- жание сахара, фосфора и кальция в напитках.
  • Если иногда Вы едите консервы, то жидкость из консервов также учитывайте в расчете дневного лимита или сливайие лишнюю жидкость из консервной банки перед едой.

Если Вы вегетарианец
 
Если Вы вегетарианец, то oбязательно проинформируйте об этом своего врача. Диета вегетарианцев может содержать продукты со слишком большим количеством калия и фосфора, и, в то же время, содержать меньше белка. С каждодневной пищей нужно получать сбалансированное и правильно скомбинированное количество растительных белков и необходимое количество калорий. В то же время нужно держать под контролем уровень калия и фосфора в крови. Если еда недостаточно калорийна, то для производства энергии организм начинает потреблять белки.
 


  • Если Вы должны ограничить потребление какого-либо пищевого продукта, обсудите со своим врачом или медсестрой, как правильно построить свой пищевой рацион, чтобы с ежедневной порцией еды Вы все же получали необходимые питательные вещества и калории.
  • Учитесь читать этикетки на упаковках продуктов, чтобы знать, сколько натрия, белка, калия, фосфора и кальция содержится в разных пищевых продуктах.
  • Если у Вас есть лишний вес, постарайтесь достичь снижения веса тела. Снижение  веса тела поможет почкам дольше работать в  нормальном режиме.
  • Если вес тела увеличивается слишком быстро, обязательно проинформируйте об этом врача.
  • Пейте достаточно жидкости.
  • Уменьшите количество потребляемой с пищей соли.

  

Потребление алкоголя и курение

Курение может оказывать серьезное долговременное действие на функции почек. Курение повреждает кровеносные сосуды. Люди с хронической болезнью почек чаще подвержены заболеваниям сердечно-сосудистой системы, чем здоровые люди. Курение играет при этом роль вспомогательного фактора риска. Если у Вас хроническая болезнь почек, то вместе с врачом нужно найти лучший способ бросить курить.

В случае хронической болезни почек потребление алкоголя не противопоказано полностью. Однако принимать алкоголь можно только в очень умеренных количествах. Излишнее потребление алкоголя может повредить печень, сердце и мозг и стать причиной серьезных проблем со здоровьем.

Женщинам не рекомендуется употреблять алкоголь в количестве более 1-2 единиц, а мужчинам – более 2-3 единиц за день. В течение одной недели по крайней мере три дня подряд нужно сделать безалкогольными. Одна единица алкоголя приравнивается с 10 граммами абсолютного алкоголя. Одной единицей является, например, крепкий алкогольный напиток (4 сл), рюмка вина (12 сл) или 250 мл 4% пива.

Физическая активность

 

Физическая активность и занятия спортом в случае хронической болезни почек не противопоказаны. Наоборот, достаточный объем физической активности помогает лучше справляться с болезнью.

 

Умеренная физическая активность важна, так как:

  • дает Вам энергию
  • улучшается сила и упругость мышц
  • помогает Вам расслабиться
  • помогает удерживать кровяное давление под контролем
  • уменьшает содержание холестерина и триглицеридов в крови
  • улучшает сон, делает его более глубоким
  • помогает удерживать здоровый вес
  • помогает предупреждать возникновение заболеваний сердца и диабета
  • растет уверенность в себе и улучшается общее самочувствие

Каждый день Вы  можете тренироваться только небольшой период времени, но влияние тренировки длится весь день. До начала регулярных тренировок обязательно поговорите со  своим врачом. Врач может помочь Вам  выбрать подходящие виды спорта исходя из Вашего состояния здоровья и раннего опыта тренировок. При необходимости лечащий врач направит Вас на консультацию к врачу восстановительной медицины.
 
Хорошо подходят аэробные тренировки – ходьба, скандинавская ходьба, походы, плавание, водная гимнастика, езда на велосипеде (как в помещениях, так и на открытом воздухе), езда на лыжах, аэробика или другая деятельность, где необходима работа большой группы мышц. Если предпочитаются более спокойные тренировки, то для этого хорошо подходит йога.


Если Вы ранее не занимались спортом регулярно, то начинайте с легких тренировок, которые длятся 10-15 минут в день. Постепенно увеличивая нагрузку, Вы можете увеличить продолжительность тренировки до 30-60 минут и Вы тренироваться в большинстве дней недели. Начните свою тренировку с разминки и заканчивайте растяжкой, эти упражнения помогут Вам предупредить травмы. Старайтесь встроить свой график тренировок в план дня — тренировки можно проводить, например, утром или вечером. После основного приема пищи нужно подождать с тренировкой примерно один час. Также не рекомендуется проводить тренировки непосредственно перед сном (приблизительно один час).


Самым простым способом контролировать то, насколько Вам подходит трени- ровка:

 

  • во время тренировки Вы должны быть способны говорить с компаньоном без одышки.
  • в течение приблизительно одного часа после тренировки пульс должен восстановиться, самочувствие должно обычным. Если данные пункты не выполнены, то в следующий раз нужно тренироваться в более спокойном режиме
  • мышцы не должны болеть настолько, чтобы это было препятствием для следующей тренировки
  • интенсивность тренировки должна быть на уровне удобной нагрузки


И все же есть некоторые знаки, говорящие о том, что Вы должны отказаться от тренировок или прервать их:

  • чувствуете себя очень уставшим
  • во время тренировки возникает одышка
  • чувствуете боль в груди, частота сердцебиений учащается внезапно или становится нерегулярной.
  • чувствуете боль в животе
  • в мышцах ног возникают спазмы
  • возникает головокружение или сонливость

 
Помните, что регулярная физическая активность не дает “разрешение” на неконтролируемое потребление продуктов, которые должны быть ограничены. Диета и тренировка должны действовать совместно. Если Вы чувствуете, что кроме увеличения физической активности вырос и Ваш аппетит, обсудите это с врачом или диетологом. Они помогут изменить рацион так, чтобы количество потребляемых калорий было бы достаточным.

 


  • Если Вы курите, найдите возможность бросить эту привычку.
  • В течение недели должно быть по крайней мере три безалкогольных дня подряд.
  • Каждый день нужно находить время для физической активности. Гуляйте, проводите легкие тренировки или займитесь садом или огородом

  
 

Если у Вас диагностирована хроническая болезнь почек, то сначала это может вызвать негативные чувства. Информация о диагнозе может сначала вызвать шок, в нее бывает трудно поверить — может возникнуть тревожность в связи с каким-либо конкретной ситуацией (например обследование, процедура) или в общем (потеря контроля над своей жизнью, снижение качества жизни).
 
Человек может рассердиться, обвинять других и отрицать ситуацию – это первичные нормальные эмоции, но по прошествии некоторого времени человек должен начать признавать болезнь и привыкнуть к ней. После этого уже можно справится с необходимыми изменениями жизни, исходящих из хронической болезни почек. Если негативные чувства остаются сильными на протяжении времени и являются причиной ежедневных проблем, о них обязательно нужно рассказать врачу. На приеме у врача легче говорить о том, что является причиной физического неудобства: усталость, плохое самочувствие, головокружение и др. О своих чувствах всегда говорить сложнее и этого стараются избегать. Забота о психологическом состоянии также важна, признание своих чувств и воз- можность высказаться о них позволяют нам освободиться от них, и врач сможет найти возможность Вам помочь.
 
Стресс в основном появляется из-за изменений, которые нужно вводить в свою жизнь: менять рацион питания, зависимый от состояния почечной функции, привыкнуть к заболеванию, помнить о приеме лекарств. Вы можете получить много новой информации одновременно, и понимание ее может быть сложным. Лучший способ справиться со стрессом – признать, что проблема существует, ей нужно заниматься и это займет время. Общее плохое самочувствие и усталость (как физическая, так и эмоциональная) могут в какой-то момент довольно частыми. Вы можете чувствовать себя усталым и легко уязвимым вплоть до слез. Может быть представлено несколько симптомов – например, раздражительность, потеря личности, потеря интереса к происходящему вокруг, проблемы со сном. Эмоциональное истощение является причиной общей усталости. Такое состояние может возникнуть и прогрессировать медленно и практически незаметно. Если чувство печали уже становится отчаянным или безнадежным, из-за усталости нет больше мотивации делать что-либо, и такое состояние длится дольше чем 2 недели, то нужно проинформировать об этом врача.

Не смотря на то, что Вы не можете изменить диагноз, со своей стороны Вы можете сделать много для того, чтобы лучше справиться с болезнью:

 

  • Обратите внимание на свои эмоции, не отрицайте их. Даже если Вы думаете, что эти эмоции не связаны с болезнью, расскажите о них, так как удержание в себе эмоций увеличивает стресс. Поделитесь ими с людьми, которым Вы доверяете – близкими, друзьями, своим врачом, медсестрой. Никто не может читать Ваши мысли, но люди всегда могут прийти Вам на помощь.
  • Находите и читайте информацию о хронической болезни почек и о ее лечении, будьте активны при принятии решений, касающихся плана лечения. Не бойтесь задавать вопросы. До визита к врачу запишите все свои возникшие вопросы. Многие пациенты признают, что информированность о своей болезни и лечении помогает им чувствовать себя задействованным в процессе лечения. Если Вам кажется, что Вы не можете запомнить всю сказанное доктором, возьмите с собой на прием близкого человека или запишите полученную важную информацию.
  • Старайтесь  активно  менять  свой  образ  жизни  и  придерживайтесь  реко- мендаций врача.
  • Позаботьтесь о себе. Порадуйте себя любимыми занятиями: слушайте успокаивающую музыку, читайте любимую литературу или журналы, посещайте театр, совершайте прогулки на природе. Совершенно нормально сообщать людям о том, что Вы чувствуете, что не хотите и не успеваете участвовать в социальной деятельности.
  • Если Вы чувствуете, что не хотите говорить о своих тревогах и обсуждать их, ведите дневник. Иногда запись своих мыслей помогает лучше справиться со своими чувствами и это в какой-то момент может облегчить и разговоры о них.
  • При необходимости нужно прибегнуть к профессиональной помощи. В случае постоянных социальных проблем и перепадов настроения спросите врача, к какому специалисту Вы должны обратиться.
  • Принимайте помощь, если Вы нуждаетесь в ней. Если люди предлагают помощь, значит они действительно хотят Вам помочь. Это придает им уверенность в том, что они участвуют в Вашей жизни и Вы нуждаетесь в них. Ваши близкие и друзья могут быть основным опорным пунктом Вашей поддержки.
  • Местные объединения пациентов с хронической болезнью почек или группы поддержки являются хорошими местами для общения с другими пациентами. Там Вы можете получить и практические советы, обучающие курсы и эмо- циональную поддержку.

 

Свободное время и отпуск

Не отказывайтесь от своих любимых занятий и хобби. Они помогут Вам расслабиться, держать контакт с друзьями и отвлечься. Вы сами можете решить, насколько много Вы хотите говорить о своей болезни.  Отдых является важным, так как это то время, которое Вы можете провести со своими близкими вдалеке от ежедневных обязанностей. Если Вы планируете путешествие, проинформируйте об этом врача. Проконтролируйте, сделаны ли Вам необходимые анализы, запасены ли все необходимые лекарства, и узнайте, в какие медицинские учреждения при необходимости можно будет обратиться.

 

Работа

Возможность работы является для всех людей важным источником хорошей самооценки и удовлетворенности своей жизнью. Диагноз хронической болезни почек еще не значит, что Ваша трудоспособность потеряна вплоть до того момента, когда заболевание начнет непосредственно влиять на деятельность, связанную с работой и ежедневными обязанностями (например, ограничения во время заместительного лечения для почек, которые становятся необходимыми в последних стадиях тяжести хронической болезни почек). Конечно, Вы должны обсудить с врачом и допустимые в случае Вашей болезни продолжительность рабочих часов и виды работы (например, поднятие тяжести). Ваш лечащий врач сможет направить Вас на прием к врачу восстановительного лечения, который научит Вас правильным движениям или рабочим приемам. Вашего работодателя нужно проинформировать о том, нуждаетесь ли Вы в изменениях рабочего режима.

 

Медицинское страхование

В Эстонии действует система медицинского страхования, работающая на принципах солидарного страхования. Принцип солидарности означает, что все лица, имеющие медицинскую страховку, получают одинаковую медицинскую помощь, независимо от объема их денежного вклада, личных медицинских рисков или возраста. Право на медицинское страхование есть у людей, которые являются постоянными жителями Эстонии или находятся в Эстонии на основании срочного вида на жительство, или права на жительство, если за них выплачивается социальный налог. Кроме этих категорий, право на медицинское страхование имеют дети в возрасте до 19 лет, школьники, студенты, военнослужащие срочной  службы, беременные, безработные, находящиеся в  отпуске по уходу за ребенком, супруги-иждивенцы, пенсионеры, опекуны инвалидов, лица с частичной  или  отсутствующей трудоспособностью и  лица,  заключившие договор о  добровольном страховании. Расходы на  лечение застрахованного человека оплачивает Больничная касса. Статус медицинского страхования Вы можете проконтролировать на государственном портале www.eesti.ee в рубрике “Данные о медицинском страховании и семейном враче”.
 

Денежные компенсации

Больничная касса платит застрахованным лицам многие денежные компенсации, такие как компенсации по нетрудоспособности, дополнительная компенсация за лекарства и компенсации за услуги лечение зубов и искусственного оплодотворения. Подробную информацию о денежных компенсациях Вы можете прочитать на интернет-странице http://haigekassa.ee/ru/cheloveku/denezhnye-kompensacii
 

Лекарства, медицинские вспомогательные средства и вспомогательные средства

Льготные лекарства

Не смотря на то, что лекарства сейчас очень дорогие, часть их стоимости помогает компенсировать Больничная касса. Льготная скидка на лекарства, т.е. полная и частичная оплата лекарств является одним из способов обеспечения населения доступными по цене лекарствами. Это помогает избегать такой ситуации, когда человек не может начать необходимое лечение из-за слишком высокой цены на него. При покупке каждого рецепта покупатель должен оплатить обязательную долю самофинансирования, которая зависит от льготной ставки на данном рецепте. Ее величина составляет около 1-3 евро. К оставшейся части цены рецепта применяется льготная ставка согласно проценту выписанного рецепта. Таким образом покупатель дополнительно к обязательной доле финансирования платит и оставшуюся после вычета льготы часть цены. В случае, если для данного лекарства установлена предельная цена и цена покупаемого лекарства превышает предельную цену, то кроме доли обязательного финансирования и доли, оставшейся после вычета льготы, покупатель должен оплатить и часть цены, превышающей предельную цену. Последнюю долю называют часть стоимости рецепта, оплату которой невозможно избежать при выборе дорогой лекарственной упаковки. Покупатель рецепта при рациональном выборе лекарства с таким же действующим веществом, но со стоимостью не выше предельной цены может сэкономить значительные суммы.

 

Медицинские вспомогательные средства

Больничная касса компенсирует застрахованным необходимые медицинские вспомогательные средства, которые используются на дому и с помощью которых можно лечить болезни и травмы или применение которых препятствует углублению болезни.  Потребность в медицинских вспомогательных средствах оценивает лечащий врач и оформляет дигитальную карту для приобретения медицинского вспомогательного средства со льготой. Для покупки медицинского вспомогательного средства нужно обратиться в аптеку или в фирму, заключившую договор с Больничной кассой и предоставить взятый с собой документ, удостоверяющий личность.

 

Подробную информацию о льготных лекарствах и медицинских вспомогательных средствах Вы можете прочитать на интернет-странице.

Вспомогательные средства

Вспомогательные средства – это изделие или средство, с помощью которого можно предупредить возникшим или врожденным пороком здоровья или прогрессирование заболевания, компенсировать нарушение функций, обусловленное каким-либо повреждением или пороком здоровья, а также сохранять физическую и социальную независимость, работоспособность и активность.
 
Вспомогательные средства можно купить или взять в прокат на основании личной карты вспомогательных средств.
 
Основанием ходатайства о получении личной карты вспомогательных средств является  справка  от  врача  или  потребность  в  вспомогательном  средстве, которое было установлено реабилитационной группой специалистов. Потреб- ность во вспомогательном средстве не должна быть зафиксирована в справке врача или реабилитационном плане с точностью кода ISO, но должна быть записана в понятной для всех форме. Из нее должно быть ясно, в каком именно вспомогательном средстве нуждается человек. В случае некоторых вспомогательных средств (например протезы голени, инвалидные кресла, инвароллеры и др.) потребность смогут определить только врач-специалист или реабилитационная группа специалистов.
 
Точную информацию по поводу вспомогательных средств Вы можете найти на интернет-странице. 
 

Оценка работоспособности

Начиная с 1 января 2017 года вместо нетрудоспособности оценивается трудоспособность. Трудоспособность и/или порок здоровья определяют индивидуально для каждого человека соответственно его состоянию здоровья. Трудоспособность оценивает касса по безработице и порок здоровья определяет департамент социального страхования.
 
Оценка трудоспособности — это окончательное установление трудоспособ- ности человека, при этом учитывается состояние здоровья человека и оценка своей трудоспособности самим человеком. Касса по безработице подтверждает частичную трудоспособность или ее отсутствие на срок до пяти лет, до не дольше года вступления в пенсионный возраст. Дополнительную информацию об оценке трудоспособности Вы можете найти на интернет-странице кассы по безработице.

 

Определение порока здоровья

Порок, недостаток здоровья – это возникшая по причине состояния здоровья ущербность или отклонение, в случае которых у человека возникают препятст- вия и проблемы со способностью справится с ежедневной деятельностью и участием в жизни общества.

 

Ходатайствовать об установлении порока здоровья возможно, если:

 

  • из-за проблем со здоровьем Вам трудно справиться с ежедневной деятел ностью и участвовать в жизни общества
  • по сравнению с Вашими ровесниками Вы чаще нуждаетесь в руководстве, контроле и помощи

Порок здоровья устанавливается как для детей и людей рабочего возраста, так и для пенсионеров по старости. Подробную информацию можно прочитать на интернет-странице.
 

 

  1. About Chronic Kidney Disease: a Guide for Patients. National Kidney Foundation. 2013–2014.
  2. Chronic Kidney Disease (CKD). National Institute of Diabetes and Digestive and Kidney Diseases.
  3. Description of High Blood Pressure.
  4. Diabeet. Patsiendi infomaterjal. Ida-Tallinna Keskhaigla. 
  5. D-vitamiinist. Patsiendijuhend. TÜ Kliinikum 2014.
  6. End Stage Renal Disease. New Patient Education Manual 2012. Carolinas HealthCare System Renal Services. Charlotte, North Carolina.
  7. Kidney Disease Education. DaVita Inc.
  8. Hidden Health Risks. Kidney Disease, Diabetes, and High Blood Pressure. National Kidney Foundation, 2014.
  9. Kroonilise neeruhaiguse ennetus ja käsitlus, RJ-N/16.1-2017 Ravijuhendite nõukoda. 2017. 
  10. Kuidas tervislikult toituda.
  11. Living with Kidney Disease A comprehensive guide for coping with chronic kidney Disease. Second edition. Ministry of Health and Kidney Health New Zealand. 2014. Wellington: Ministry of Health.
  12. National Kidney Foundation. A to Z Health Guide. 
  13. Rosenberg, M., Luman, M., Kõlvald, K., Telling, K., Lilienthal K., Teor, A., Vainumäe, I., Uhlinova, J., Järv, L. (2010). Krooniline neeruhaigus – vaikne ja salajane haigus. Tartu Ülikooli Kirjastus.
  14. Sprague, S.M. (2012). The value of measuring Bone Mineral Density in CKD non-dialysis & dialysis patients. Compact Renal.
  15. The Emotional Effects of Kidney Failure. 
  16. Täiskasvanute kõrgvererõhktõve patsiendijuhend, PJ-I/4.1-2015 Ravijuhendite Nõukoda. 2015
  17. Virtanen, J. Metaboolne atsidoos. Eesti Arst 2016; 95 (10): 650–655.

Любите грезить наяву? Оказывается, это полезно

  • Клаудиа Хаммонд
  • BBC Future

Автор фото, iStock

Грезы наяву принято считать признаком лености ума, однако нейробиологи все больше укрепляются в уверенности, что такие периоды кажущейся бездеятельности мозга не только присущи всем людям, но на самом деле могут играть положительную роль, подчеркивает корреспондент

BBC Future.

Присядьте, расслабьтесь и постарайтесь ни о чем не думать. Трудно? И неудивительно: причиной блуждания ума даже в тех случаях, когда мы изо всех сил стараемся его успокоить, является тот факт, что человеческий мозг никогда по-настоящему не прерывает деятельность.

И, вопреки распространенному убеждению, подобные грезы наяву могут даже быть полезными.

В течение долгого времени нейробиологи исходили из предположения о том, что мозг работает на полную мощность, когда ему ставят конкретную задачу, а в отсутствие умственных стимулов отключается.

Именно поэтому так популярны научные эксперименты, в ходе которых мозг добровольцев сканируется во время выполнения ими какого-либо задания — постукивания пальцем, решения арифметических задач в уме или рассматривания изображений, вызывающих эмоциональные переживания.

На изображениях видно, какие отделы мозга при этом активизируются, а какие затормаживаются.

Таким образом, исследователи получают представление о влиянии мозговой деятельности на поведение человека.

Зачастую нейробиологам требуется исследовать активность мозга при выполнении ряда различных заданий — при этом нужно, чтобы в промежутках между тестами мозг подопытного возвращался в нейтральное состояние.

Обычно для этого испытуемого просят некоторое время смотреть на белый крест, изображенный на черном фоне.

Автор фото, KaHo PANG Flickr CC BY 2.0

Подпись к фото,

Наш мозг активен даже в состоянии покоя

Считается, что если мозг не сосредоточен ни на чем конкретном, он должен попросту отключиться — то есть его активность должна прерваться.

Проблема в том, что мозг не отключается.

То, что мозг в состоянии покоя в действительности на удивление активен, первым обнаружил 20 лет назад докторант Бхарат Бисвал из медицинского колледжа Висконсина в Милуоки, США.

Пытаясь улучшить качество изображения на медицинском сканере, Бисвал заметил, что активность мозга в состоянии покоя все равно присутствует даже тогда, когда испытуемых просят успокоить ум или сосредоточиться на изображении креста.

Сеть в пассивном состоянии

В 1997 г. исследователь Гордон Шульман проанализировал результаты девяти исследований головного мозга при помощи сканера — и сделал еще одно открытие.

Шульман рассчитывал, что его работа поможет обнаружить нейронную сеть, активизирующуюся при концентрации умственных усилий.

Но обнаружил он нечто совершенно противоположное — сеть, которая активируется, когда мозг не занят ничем конкретным.

Шульман предполагал, что при переходе мозга добровольцев из состояния покоя в состояние решения умственной задачи его, мозга, активность будет возрастать.

В действительности же обнаружилось, что определенные области мозга при этом как раз становились менее активными.

Автор фото, Getty

Подпись к фото,

В мозгу протекает множество процессов — не только во время сна, но и когда мы грезим наяву

Шульман пришел к выводу, что в периоды кажущейся бездеятельности мозга отдельные его области проявляют более высокую активность, чем в периоды концентрации на выполнении конкретных задач.

Потребовалось определенное время для того, чтобы теория о никогда не спящем мозге получила распространение в научном сообществе.

Нейробиологи упорно продолжали считать, что нейронные связи в мозге, не задействованные в конкретный момент времени, временно отключаются за ненадобностью.

В 1998 г. рецензент научной статьи Маркуса Райхла — ныне одного из ведущих специалистов в данной области — раскритиковал его работу, заявив, что гипотеза об активности мозга в состоянии покоя определенно основывается на ошибках, допущенных в экспериментах, и потому не может быть верной.

Однако со временем ситуация изменилась. На сегодняшний день опубликовано почти 3000 научных работ на тему активности мозга в состояния покоя.

Некоторые ученые даже выступают против использования данного термина, указывая на то, что в действительности ни о каком покое мозга речи не идет.

Они предпочитают использовать термин «сеть пассивного режима работы мозга» (СПРРМ), описывающий совокупность областей мозга, остающихся активными в периоды кажущейся умственной бездеятельности.

Вопрос в том, почему ничем не занятый мозг проявляет такую высокую активность. На этот счет имеется несколько теорий, и пока ученые не пришли к консенсусу.

Автор фото, SPL

Подпись к фото,

К удивлению ученых, оказалось, что мозг, не занятый конкретными задачами, все равно проявляет активность

Возможно, различные области мозга таким образом тренируются для последующей совместной работы.

Или же мозг продолжает работать на холостых оборотах, как двигатель автомобиля, чтобы в нужный момент мгновенно включиться.

Есть и еще одно возможное объяснение — блуждания ума и проигрывание событий, произошедших в течение дня, играют важную роль в сортировке воспоминаний — согласно результатам новейших исследований, даже крысам свойственно «грезить наяву».

Также известно, что блуждающий ум часто уносится в будущее. Мы начинаем размышлять о том, что будем есть на ужин или куда поедем на следующей неделе.

В состав СПРРМ входят три основные области мозга, отвечающие за визуализацию будущего.

Можно даже предположить, что наш мозг был запрограммирован на размышления о будущем, как только у него выдается свободная минутка.

Моше Бар из Гарвардской медицинской школы полагает, что такому заглядыванию в будущее есть весьма логичное объяснение.

По его мнению, благодаря грезам наяву у нас возникают «воспоминания о будущем» — о событиях, которые на самом деле не произошли.

Автор фото, Ana C Flickr CC BY 2.0

Подпись к фото,

О чем вы сейчас грезите?

Этими «воспоминаниями» мы в дальнейшем можем пользоваться как руководством к действию, если наши грезы когда-нибудь воплотятся в реальность.

Например, многим авиапассажирам когда-нибудь приходит в голову мысль о том, как они будут действовать в случае авиационного происшествия.

Бар считает, что когда человек действительно попадает в авиапроисшествие, воспоминания о гипотетических сценариях, продуманных им ранее, способны помочь ему выбрать правильную стратегию поведения.

Однако исследовать мозг в состоянии покоя весьма непросто.

Ряд специалистов в области когнитивной психологии указывает на то, что исследователи не могут знать точно, погружен ли лежащий в сканере доброволец в состояние полного отключения от реальности.

На самом деле человек может быть сосредоточен на звуках, издаваемых сканером, и на том, что происходит в комнате, где он находится.

Поэтому на довольно большой спектр вопросов, связанных с блужданием ума, ответов пока получено.

Например, отличаются ли наши блуждающие мысли при неуспешных попытках сосредоточиться на работе, от мыслей, возникающих при попытке успокоить ум?

Каждый грезит по-своему

Впрочем, определенный прогресс в этой области есть. Согласно опубликованной в этом году научной работе, каждый из нас переживает состояние бездействия мозга чуть по-своему.

Исследователи изучили сканированные изображения мозга пяти человек, специально обученных запоминанию подробностей «блуждания» собственного ума и последующему детальному рассказу о них по звуковому сигналу.

Ученые обнаружили существенные различия в грезах подопытных.

Автор фото, Samuel Johnson Flickr CC BY 2.0

Подпись к фото,

Блуждающий ум часто обращается мыслями в будущее

В сентябре текущего года исследователи из Оксфордского университета изучили сканы мозга 460 участников проекта «Коннектом человека» с целью определить связи между активными отделами мозга в состоянии покоя.

Результаты исследования также указывают на различия между испытуемыми — на этот раз связанные с объемом жизненного опыта и приобретенными с годами навыками.

Как выяснилось, прочность связей между различными областями мозга зависит от развитости памяти, уровня образования и физической выносливости.

Не исключено, что в процессе блуждания ума связи между различными отделами головного мозга сохраняются на тот случай, если нам срочно потребуется их задействовать.

В теории о том, что мозг никогда не находится в состоянии полного покоя, возможно, кроется ответ на вопрос, давно мучающий ученых — почему мозгу требуется 20% энергии, вырабатываемой организмом, хотя на поддержание очевидных умственных процессов вполне хватило бы и пяти процентов?

Маркус Райхл называет оставшиеся 15% «темной энергией» мозга — не исключено, что она расходуется (целиком или частично) на поддержание активности мозга в состоянии покоя.

Открытие СПРРМ может изменить и наше представление о природе ума.

Всем нам хорошо известно, как трудно успокоить ум. Новые научные данные дают нам возможность предположить, что в действительности блуждания ума могут быть полезными — несмотря на то, что они не дают нам закончить работу к намеченному сроку.

Иными словами, возможно, нам стоит перестать относиться к праздности ума как к чему-то плохому.

Как проверить, что использует ресурсы батареи на iPhone или iPad

Батарея на iPhone, iPod touch, или iPad расходуется быстрее, чем вы рассчитывали? Найдите виновные в этом приложения!

Если ваши iPhone, iPod touch, или iPad теряют заряд батареи быстрее, чем обычно, это может быть следствием того, что какое-то приложение или сервис использует больше энергии, чем положено. Благодаря представленному в прошлом году и заметно улучшенному в iOS 9 монитору батареи, вам больше не нужно гадать, какое это приложение или сервис, или пытаться отключить их все, чтоб остановить утечку. Сейчас вы точно можете увидеть, что и как расходует вашу батарею.

Как проверить использование батареи на iPhone и iPad

В iOS 9, Батарея была перемещена в верх Настроек, и Использование батареи стало гораздо более информативным. Оно включает в себя статистику использования энергии каждым приложением в активном и фоновом режимах.

  1. Нажмите Настройки на домашнем экране.
  2. Перейдите к разделу Батарея.
  3. Подождите немного, пока загрузится Использование аккумулятора.
  4. Нажмите на кнопку Показать подробное использование, чтоб получить статистику активного и фонового использования энергии.
  5. Нажмите на Последние 7 дней, чтоб просмотреть более подробно расход энергии за период времени.

Как разобраться с использованием батареи

Подсветка экрана, модуль связи и работающий процессор являются крупнейшими потребителями энергии вашего iPhone или iPad. Вот почему Apple показывает вам активные — когда экран включен — и фоновые модули и процессы, работающие, когда экран выключен.

Теперь, лишь потому, что приложение использует много энергии в активном режиме, а в фоновом — нет, это само по себе это означает, что имеется проблема. Например, если вы читаете Твиттер или смотрите фильмы в самолете, Tweetbot или Видео могут показать высокое активное потребление. Подобно этому, если вы загружаете кучу подкастов или много слушаете онлайн Beats 1, Overcast или Музыка покажут действительно высокое фоновое потребление.

Когда цифры не соответствуют тому, что вы делаете — это, вероятно, проблема. Если вы редко открываете приложение, а оно до сих пор показывает высокое потребление энергии — на это следует обратить свое внимание.

Например, вы видите, что у Tweetbot — высокое потребление, но вы используете его часто, и фоновое потребление пропорционально активному. И каждый раз, используя его, требуется меньше минуты, чтоб выполнить все нужные действия и выйти с программы. Instargam делает еще лучше, работая в фоне, по сравнению с активным режимом, совсем немного времени.

Facebook в этом плане — худший. Он работает почти вдвое больше времени в фоне, чем в активном режиме, что возмутительно. (Это не удивительно — Facebook всегда был таким прожорливым, что вызывало неприязнь пользователей.)

Как сократить использование батареи на iPhone и iPad

Снизить использование батареи активными приложениями можно, уменьшив время пользования ими. Иными словами, не открывайте их, и они не будут активными. Вместе с тем, вы можете сократить разрешенное время фоновой активности приложения.

Так как iOS объединяет запросы доступа в сеть и определения местоположения, она хочет убедить, что отключение нескольких приложений не сделает большой разницы. Но, тем не менее, чем меньше запросов приложений — или их отсутствие — тем меньше объединений, и тем короче фоновые запросы.

  1. Нажмите Настройки на домашнем экране.
  2. Нажмите Общие.
  3. Нажмите Обновить фоновые приложения.
  4. Отключите любое приложение, которому вы хотите уменьшить доступ в фоновом режиме.

Заметьте, что выключение работы в фоне делает приложения немного менее удобными. Например, если вы отключите работу в фоне для приложения обмена сообщениями, оно по прежнему будет получать уведомления о новых сообщениях, но сообщения будут загружаться только тогда, когда вы откроете его, и это будет занимать несколько секунд.

Можно предотвратить использование приложениями вашего местоположения в фоне.

  1. Нажмите Настройки на домашнем экране.
  2. Нажмите на Приватность.
  3. Нажмите на Службы определения местоположения.
  4. Нажмите на приложении, которое вы хотите изменить.
  5. Нажмите Никогда, чтоб предотвратить любой доступ к определению местоположения, или Во время использования приложения, чтоб разрешить доступ только тогда, когда приложение открыто.

Заметьте, что выключение постоянного определения местоположения означает, что приложения не смогут оповещать вас, когда вы будете возле друга, или о специальных предложениях поблизости. Это также означает, что нельзя будет все время отслеживать, где вы находитесь. Вам следует определиться, что для вас важнее — удобство или приватность (и, возможно, сохранение энергии).

Советуем отключить все, что кажется вам ненужным, и включить обратно, если со временем понадобится.

Как принудительно закрывать приложения на iPhone и iPad

Некоторые приложения, особенно тот же Facebook, все таки самовольно получают доступ к фоновому режиму, поэтому вам может потребоваться испытать некоторые способы борьбы с этим. К ним может относиться принудительное закрытие приложения, которое, по вашему мнению, стало жить своей жизнью и потреблять слишком много энергии.

Принудительное закрытие не следует применять часто, потому что перезапуск с нуля потребует больше энергии и времени, так как запуска приложение будет обновляться, но вам следует знать, как им пользоваться, когда возникнет необходимость.

  1. Дважды нажмите на кнопку Домой (или в 3D Touch на iPhone 6s надавите на левой части экрана), чтоб вызвать переключатель приложений.
  2. Смахните приложение, которое хотите принудительно закрыть.
  3. Коснитесь иконки приложения, перетащите ее вверх и уберите с экрана.

Facebook и Skype придется принудительно закрывать практически регулярно. Это все из-за того, что у них всегда были проблемы с энергосбережением. Можно принудительно закрывать Карты и Карты Google после пошаговой навигации, но у них этот вопрос обстоит гораздо лучше, чем у предыдущих двух.

Как сбросить ваш iPhone или iPad

Если вы не можете точно выяснить, какое приложение или сервис садит вашу батарею, но вы чувствуете, что что-то не работает так, как следует, вы можете выполнить полный сброс. Опять же, не стоит делать его часто, это шаблон полного решения всех проблем, но время от времени это поможет действительно очистить плохие биты и вернуть все на место.

  1. Нажмите и удерживайте кнопку включения справа (iPhone 6 или новее) или сверху (все остальные версии iPhone, iPod, и iPad).
  2. Нажмите и удерживайте кнопку Домой спереди вашего iPhone, iPod touch, или iPad, продолжая удерживать кнопку включения.
  3. Продолжайте удерживать обе кнопки, пока экран не выключится и затем опять не включится, до появления логотипа Apple.

Серебряные, золотые и розовые девайсы покажут белый экран с черным логотипом Apple/ Серые модели покажут черный экран с белым логотипом Apple.

Крайнее средство

Если приложение действительно рушит продолжительность работы батареи, и кажется, что ничего не в состоянии его остановить, вот последняя, наилучшая надежда на решение:

  1. Удалите приложение и пользуйтесь сайтом, если такой имеется. Например, удалите приложение Facebook и используйте Facebook.com в Safari.
  2. Удалите приложение и установите его заново только тогда, когда оно понадобится. Например, удалите Skype и загрузите его заново только тогда, когда нужно совершить звонок по Skype.

К счастью, плохие приложения очищают историю своих действий, и каждое обновление — это их шанс исправиться. Поэтому после удаления, через время проверьте его снова, и, возможно, однажды вы увидите, что оно стало лучше.

Мультипрограммирование, многопроцессорность, многозадачность и многопоточность «Gabriele Tolomei

ВАЖНОЕ ПРИМЕЧАНИЕ ПЕРЕД ЧТЕНИЕМ
Следующий пост был вдохновлен этим сообщением в блоге, которое появилось первым. Я хотел бы выразить признательность и поблагодарить автора этого, и приглашаю вас найти время, чтобы посетить этот источник и также отдать должное этому источнику.


Когда вы подходите к концепциям операционной системы, можно встретить несколько сбивающих с толку терминов, которые могут выглядеть одинаково, но на самом деле относятся к разным концепциям.

В этом посте я постараюсь прояснить четыре таких термина, которые часто вызывают недоумение: это мультипрограммирование , многопроцессорность , многозадачность и многопоточность .

В современной вычислительной системе обычно есть несколько параллельных прикладных процессов, которые конкурируют за (несколько) ресурсов, таких как, например, ЦП. Как мы уже представили, операционная система (ОС), помимо прочего, отвечает за эффективное и действенное распределение этих ресурсов.Вообще говоря, модуль ОС, который обрабатывает распределение ресурсов, называется планировщиком. В зависимости от типа реализуемой ОС могут быть реализованы различные политики планирования.

Мультипрограммирование
В системе мультипрограммирования в основную память загружены одна или несколько программ, готовых к выполнению. Только одна программа в каждый момент времени может получить ЦП для выполнения ее инструкций (т. Е. В системе работает не более одного процесса), в то время как все остальные ждут своей очереди.
Основная идея мультипрограммирования заключается в максимальном использовании времени процессора. В самом деле, предположим, что текущий запущенный процесс выполняет задачу ввода-вывода (которая, по определению, не требует для выполнения ЦП). Затем ОС может прервать этот процесс и передать управление одной из других программ в основной памяти, которые готовы к выполнению (например, переключение контекста процесса ). Таким образом, система не тратит время ЦП, ожидая завершения задачи ввода-вывода, и выполняющийся процесс продолжает выполняться до тех пор, пока он не освободит ЦП добровольно или не заблокируется для операции ввода-вывода.Следовательно, конечная цель мультипрограммирования — держать ЦП загруженным до тех пор, пока есть процессы, готовые к выполнению.
Обратите внимание, что для того, чтобы такая система функционировала должным образом, ОС должна иметь возможность загружать несколько программ в отдельные области основной памяти и обеспечивать необходимую защиту, чтобы избежать возможности изменения одного процесса другим. Другие проблемы, которые необходимо решить при наличии нескольких программ в памяти, — это фрагментация , когда программы входят в основную память или покидают ее.Еще одна проблема, которую также необходимо решить, заключается в том, что большие программы могут не помещаться в памяти сразу, что можно решить с помощью разбивки на страницы и виртуальной памяти . Пожалуйста, обратитесь к этой статье для получения более подробной информации.
Наконец, обратите внимание, что если есть N готовых процессов и все они сильно привязаны к ЦП (т. Е. Они в основном выполняют задачи ЦП и не выполняют никаких или очень мало операций ввода-вывода), в самом худшем случае одна программа может ждать все остальные N-1 выполнить перед выполнением.

Многопроцессорность
Под многопроцессорностью иногда понимается одновременное выполнение нескольких процессов (программ). Это может ввести в заблуждение, потому что мы уже ввели термин «мультипрограммирование», чтобы описать это раньше.
Фактически, многопроцессорность относится к аппаратному обеспечению (то есть модулям ЦП), а не к программному обеспечению (то есть к запущенным процессам). Если базовое оборудование предоставляет более одного процессора, то это многопроцессорность.Существует несколько вариантов базовой схемы, например, несколько ядер на одном кристалле или несколько кристаллов в одном корпусе или несколько корпусов в одной системе.
В любом случае, система может быть как многопрограммной, имея несколько программ, работающих одновременно, так и многопроцессорной, имея более одного физического процессора.

Многозадачность
Многозадачность имеет то же значение, что и мультипрограммирование, но в более общем смысле, поскольку это означает одновременное выполнение нескольких (программ, процессов, задач, потоков).Этот термин используется в современных операционных системах, когда несколько задач используют общий ресурс обработки (например, ЦП и память). В любой момент ЦП выполняет только одну задачу, в то время как другие задачи ожидают своей очереди. Иллюзия параллелизма достигается, когда ЦП переназначается другой задаче (например, обрабатывает или переключения контекста потока ).
Между многозадачностью и мультипрограммированием есть тонкие различия. задача в многозадачной операционной системе — это не целая прикладная программа, но она также может относиться к «потоку выполнения», когда один процесс делится на подзадачи.Каждая меньшая задача не захватывает ЦП, пока не завершится, как в старом мультипрограммировании, а скорее представляет собой справедливую долю процессорного времени, называемую квантом.
Для простоты запоминания, и многопрограммные, и многозадачные операционные системы — это системы (CPU) с разделением времени . Однако, в то время как при мультипрограммировании (старые ОС) одна программа в целом продолжает работать до тех пор, пока она не блокируется, в многозадачности (современные ОС) разделение времени лучше всего проявляется, потому что каждый выполняющийся процесс занимает лишь изрядное количество процессорного времени.

Многопоточность
До сих пор мы говорили о мультипрограммировании как о способе, позволяющем нескольким программам находиться в основной памяти и (очевидно) работать одновременно. Затем под многозадачностью понимается одновременное выполнение нескольких задач (очевидно) за счет совместного использования времени ЦП. Наконец, многопроцессорность описывает системы с несколькими процессорами. Итак, где же тут многопоточность?
Многопоточность — это модель выполнения, которая позволяет одному процессу иметь несколько сегментов кода (т.е.е., потоков ) выполняются одновременно в «контексте» этого процесса. Вы можете думать о потоках как о дочерних процессах, которые совместно используют ресурсы родительского процесса, но выполняются независимо. Несколько потоков одного процесса могут совместно использовать ЦП в системе с одним ЦП или (чисто) работать параллельно в многопроцессорной системе
Зачем нам нужно иметь несколько потоков выполнения в рамках одного контекста процесса?
Что ж, рассмотрим, например, приложение с графическим интерфейсом пользователя, в котором пользователь может выполнить команду, выполнение которой требует длительного времени (например,г., сложный математический расчет). Если вы не спроектируете эту команду для запуска в отдельном потоке выполнения, вы не сможете взаимодействовать с основным графическим интерфейсом приложения (например, для обновления индикатора выполнения), потому что он не будет отвечать на запросы во время вычисления.
Конечно, проектирование многопоточных / параллельных приложений требует от программиста обработки ситуаций, которые просто не возникают при разработке однопоточных, последовательных приложений. Например, когда два или более потока пытаются получить доступ и изменить общий ресурс ( состояний гонки ), программист должен быть уверен, что это не оставит систему в несогласованном или тупиковом состоянии.Обычно эта синхронизация потоков решается с помощью примитивов ОС, таких как мьютексы и семпафоры .

Дополнительное примечание о переключении контекста
Концепция переключения контекста применяется как к мультипрограммированию, так и к многозадачности, но на другом уровне детализации. В первом случае «контекст» относится к целому процессу, тогда как во втором «контекст» может быть более легким потоком. Фактически, переключение контекста процесса включает переключение адресного пространства виртуальной памяти: оно включает адреса памяти, сопоставления, таблицы страниц и ресурсы ядра.С другой стороны, переключение контекста потока — это переключение контекста от одного потока к другому в том же процессе (т.е. нет необходимости переключать адресное пространство виртуальной памяти, поскольку потоки «переключателя» и «переключателя» совместно используют то же виртуальное адресное пространство). Это требует переключения состояния процессора (например, счетчика программ и содержимого регистра), что обычно очень эффективно.
Конечно, переключение от потока к потоку в разных процессах похоже на переключение контекста процесса.

Как это:

Нравится Загрузка …

Введение в управление процессами — GeeksforGeeks

Программа против процесса
Процесс — это выполняемая программа. Например, когда мы пишем программу на C или C ++ и компилируем ее, компилятор создает двоичный код. Исходный код и двоичный код являются программами. Когда мы действительно запускаем двоичный код, он становится процессом.

Процесс — это «активная» сущность, в отличие от программы, которая считается «пассивной» сущностью.Одна программа может создать множество процессов при многократном запуске; например, когда мы открываем файл .exe или двоичный файл несколько раз, запускается несколько экземпляров (создается несколько процессов).

Как выглядит процесс в памяти?

Текстовая секция : Процесс, иногда называемый текстовой секцией, также включает в себя текущее действие, представленное значением Program Counter .
Стек : Стек содержит временные данные, такие как параметры функций, адреса возврата и локальные переменные.
Раздел данных : Содержит глобальную переменную.
Раздел кучи : Динамически выделяемая память для обработки во время выполнения.
См. Здесь для получения более подробной информации о разделах.

Атрибуты или характеристики процесса
Процесс имеет следующие атрибуты.

  1. Идентификатор процесса:  Уникальный идентификатор, присвоенный операционной системой.
  2. Состояние процесса:  Может быть готов, работает и т. Д. 3. Регистры ЦП:  Как программный счетчик (регистры ЦП должны быть сохранены и
                  восстанавливается, когда процесс переключается на ЦП и выключается)
  5. Информация по счетам: 
  6. Информация о состоянии ввода / вывода:  Например, устройства, назначенные процессу,
                           открытые файлы и т. д.
  8. Информация о расписании ЦП:  Например, приоритет (разные процессы
                               могут иметь разные приоритеты, например
                               короткому процессу может быть присвоен низкий приоритет
                               при первом планировании кратчайшего задания)
 

Все вышеперечисленные атрибуты процесса также известны как контекст процесса .
Каждый процесс имеет свой собственный блок управления процессом (PCB), то есть каждый процесс будет иметь уникальную PCB. Все вышеперечисленные атрибуты являются частью печатной платы.

Состояния процесса:
Процесс находится в одном из следующих состояний:

  1. Новый:  Недавно созданный процесс (или) создаваемый процесс.

  2. Готово:  После создания процесс переходит в состояние Готов, т.е.
          процесс готов к исполнению.

  3. Выполнить:  В данный момент выполняется процесс в ЦП (только один процесс на
        время может выполняться на одном процессоре). 4. Ожидание (или блокировка):  Когда процесс запрашивает доступ к вводу-выводу.

  5. Завершено (или прекращено):  Процесс завершил свое выполнение.

  6. Suspended Ready:  Когда очередь готовности заполняется, некоторые процессы
                    переведены в состояние приостановки готовности

  7. Suspended Block:  Когда очередь ожидания заполняется.
 

Переключение контекста
Процесс сохранения контекста одного процесса и загрузки контекста другого процесса известен как переключение контекста.Проще говоря, это похоже на загрузку и выгрузку процесса из состояния выполнения в состояние готовности.

Когда происходит переключение контекста?
1. Когда высокоприоритетный процесс переходит в состояние готовности (т.е. с более высоким приоритетом, чем запущенный процесс)
2. Возникает прерывание
3. Переключение пользовательского режима и режима ядра (хотя это необязательно)
4. Вытесняющий ЦП расписание используется.

Переключение контекста против переключателя режима
Переключение режима происходит при изменении уровня привилегий ЦП, например, при выполнении системного вызова или возникновении ошибки.Ядро работает в более привилегированном режиме, чем стандартная пользовательская задача. Если пользовательский процесс хочет получить доступ к вещам, доступным только ядру, необходимо переключить режим. Текущий выполняющийся процесс не нужно изменять во время переключения режима.
Переключение режима обычно происходит при переключении контекста процесса. Только ядро ​​может вызвать переключение контекста.

Процессы с привязкой к ЦП и процессы с привязкой к вводу-выводу:
Процесс, привязанный к ЦП, требует больше процессорного времени или проводит больше времени в рабочем состоянии.
Процесс, связанный с вводом-выводом, требует больше времени ввода-вывода и меньше процессорного времени. Процесс, связанный с вводом-выводом, проводит больше времени в состоянии ожидания.

Упражнение:
1. Что из следующего не обязательно сохранять при переключении контекста между процессами? (GATE-CS-2000)
(A) Регистры общего назначения
(B) Резервный буфер трансляции
(C) Программный счетчик
(D) Все вышеперечисленное

Ответ (B)

Пояснение:
При переключении контекста процесса состояние первого процесса должно быть каким-то образом сохранено, чтобы, когда планировщик вернется к выполнению первого процесса, он мог восстановить это состояние и продолжить.Состояние процесса включает в себя все регистры, которые может использовать процесс, особенно счетчик программ, а также любые другие данные, специфичные для операционной системы, которые могут потребоваться. Буфер просмотра трансляции (TLB) — это кэш ЦП, который аппаратное обеспечение управления памятью использует для повышения скорости трансляции виртуальных адресов. TLB имеет фиксированное количество слотов, которые содержат записи таблицы страниц, которые сопоставляют виртуальные адреса с физическими адресами. При переключении контекста некоторые записи TLB могут стать недействительными, поскольку отображение виртуального на физическое другое.Самый простой способ справиться с этим — полностью очистить TLB.

2. Время, необходимое для переключения между пользовательским режимом выполнения и режимом ядра, равно t1, а время, необходимое для переключения между двумя процессами, равно t2. Что из перечисленного правда? (GATE-CS-2011)
(A) t1> t2
(B) t1 = t2
(C) t1 (D) ничего нельзя сказать о связи между t1 и t2.

Ответ: (C)
Пояснение: Переключение процесса включает переключение режима.Переключение контекста может происходить только в режиме ядра.

Викторина по управлению процессами

Ссылки:
http://www.cs.uic.edu/~jbell/CourseNotes/OperatingSystems/3_Processes.html
http://cs.nyu.edu/courses/spring11/ G22.2250-001 / lectures / lecture-04.html

Пожалуйста, напишите комментарии, если вы обнаружите что-то неправильное или хотите поделиться дополнительной информацией по теме, обсуждаемой выше

Управление процессами — вопросы и ответы по операционной системе

В этом наборе вопросов и ответов с несколькими вариантами ответов (MCQ) для операционной системы основное внимание уделяется «процессам».

1. Системы, которые позволяют выполнять только один процесс одновременно, называются __________
a) однопрограммными системами
b) однопроцессорными системами
c) системами unitasking
d) ни одной из упомянутых
Посмотреть ответ

Ответ: b
Объяснение : Системы, которые позволяют выполнять более одного процесса одновременно, называются системами с мультипрограммированием. Однопроцессорная обработка означает только один процессор.

2. В операционной системе каждый процесс имеет свое собственное __________
a) адресное пространство и глобальные переменные
b) открытые файлы
c) ожидающие тревоги, сигналы и обработчики сигналов
d) все упомянутые
Просмотреть ответ

Ответ: d
Объяснение: В операционных системах каждый процесс имеет собственное адресное пространство, которое содержит сегменты или разделы кода, данных, стека и кучи.У каждого процесса также есть список файлов, которые открывает процесс, а также все ожидающие тревоги, сигналы и различные обработчики сигналов.

3. Какой системный вызов создает новый процесс в Unix?
a) fork
b) create
c) new
d) ни одного из упомянутых
Просмотреть ответ

Ответ: a
Объяснение: В UNIX новый процесс создается системным вызовом fork (). Системный вызов fork () возвращает идентификатор процесса, который обычно является идентификатором созданного дочернего процесса.

4. Процесс может быть завершен из-за __________
a) нормального выхода
b) фатальной ошибки
c) прерывания другим процессом
d) всего упомянутого
Посмотреть ответ

Ответ: d
Объяснение: Процесс может быть завершается обычным образом при выполнении своей задачи или из-за фатальной ошибки, или прекращается другим процессом, или принудительно завершается пользователем. Когда процесс завершает свою задачу без ошибок, он завершается нормально. Процесс может завершиться ненормально из-за возникновения фатальной ошибки во время работы.Процесс может быть остановлен или принудительно завершен другим процессом.

5. Какое состояние готовности процесса?
a) когда процесс запланирован для запуска после некоторого выполнения
b) когда процесс не может быть запущен до тех пор, пока не будет завершена какая-то задача
c) когда процесс использует CPU
d) ни один из упомянутых
Посмотреть ответ

Ответ: a
Объяснение: Состояние готовности процесса означает, что процесс имеет все необходимые ресурсы, которые требуются для выполнения этого процесса при выделении ЦП.Процесс готов к выполнению, но ожидает выделения ЦП.

6. Что такое межпроцессное взаимодействие?
a) связь внутри процесса
b) связь между двумя процессами
c) связь между двумя потоками одного процесса
d) ни один из упомянутых
Посмотреть ответ

Ответ: b
Объяснение: Межпроцессное взаимодействие (IPC) — это связь механизм, который позволяет процессам взаимодействовать друг с другом и синхронизировать свои действия без использования одного и того же адресного пространства.IPC может быть достигнуто с использованием общей памяти и передачи сообщений.

7. Набор процессов находится в тупике, если __________
a) каждый процесс заблокирован и останется таким навсегда
b) каждый процесс завершен
c) все процессы пытаются убить друг друга
d) ни один из упомянутых
View Ответ

Ответ: a
Объяснение: Тупик — это ситуация, которая возникает из-за того, что процесс A ожидает одного ресурса и удерживает другой ресурс (блокирующий ресурс).В то же время другой процесс B требует блокировки ресурса, поскольку он уже удерживается процессом A, процесс B находится в состоянии ожидания до тех пор, пока процесс A не освободит занятый ресурс.

8. Стек процесса не содержит __________
a) Параметры функции
b) Локальные переменные
c) Адреса возврата
d) PID дочернего процесса
Просмотр ответа

Ответ: d
Объяснение: Стек процесса содержит параметры функции, локальные переменные и адрес возврата.Он не содержит PID дочернего процесса.

9. Какой системный вызов может использоваться родительским процессом для определения завершения дочернего процесса?
a) ожидание
b) выход
c) fork
d) получение
Просмотр ответа

Ответ: a
Объяснение: системный вызов wait () используется родительским процессом для определения завершения дочернего процесса. Родительский процесс использует системный вызов wait () и получает статус выхода дочернего процесса, а также pid дочернего процесса, который завершается.

10. Адрес следующей инструкции, которая будет выполняться текущим процессом, предоставляется __________
a) Регистры ЦП
b) Счетчик программ
c) Стек процесса
d) Pipe
Просмотр ответа

Ответ: b
Объяснение : Адрес следующей инструкции, которая должна быть выполнена текущим процессом, предоставляется счетчиком программ. После выполнения каждой инструкции Программный счетчик увеличивается на 1, то есть адрес следующей инструкции, которая должна быть выполнена.CPU извлекает инструкцию по адресу, обозначенному Program Counter, и выполняет ее.

Sanfoundry Global Education & Learning Series — Операционная система.

Примите участие в конкурсе сертификации Sanfoundry, чтобы получить бесплатную Почетную грамоту. Присоединяйтесь к нашим социальным сетям ниже и будьте в курсе последних конкурсов, видео, стажировок и вакансий!

Документация по развертыванию и управлению графическим процессором

Документация по развертыванию и управлению графическим процессором

Результаты поиска

    Совместимость


    Совместимость с CUDA

    Документ

    CUDA Compatibility описывает использование новых компонентов набора инструментов CUDA в системах со старыми базовыми установками.

    Мониторинг и управление


    Справочное руководство по NVML API
    Справочник по библиотеке управления NVIDIA.
    Многопроцессорная служба
    Многопроцессорная служба (MPS) — это альтернативная, двоично-совместимая реализация
    Интерфейс прикладного программирования CUDA (API). Архитектура исполнения MPS предназначена для
    прозрачно разрешить совместные многопроцессорные приложения CUDA, обычно задания MPI, для
    использовать возможности Hyper-Q на новейших графических процессорах NVIDIA (на базе Kepler) Tesla и Quadro
    Устойчивость водителя
    Любое взаимодействие с графическими процессорами NVIDIA требует, чтобы был запущен экземпляр драйвера режима ядра.Этот драйвер может быть постоянным в одних средах и временным в других. В этом документе описывается
    поведение драйвера по умолчанию и параметры для изменения этого поведения.

    Здоровье и диагностика


    Руководство пользователя Healthmon
    Nvidia-healthmon — это инструмент системного администратора и менеджера кластера для обнаружения
    и устранение распространенных проблем, влияющих на графические процессоры NVIDIATesla с высокой производительностью
    вычислительные среды.Nvidia-healthmon фокусируется на программном обеспечении и настройке системы
    проблемы, с ограниченными возможностями диагностики оборудования.
    NVIDIA Validation Suite Руководство пользователя
    NVVS — это инструмент системного администратора и менеджера кластера для обнаружения
    и устранение распространенных проблем, влияющих на графические процессоры NVIDIATesla с высокой производительностью
    вычислительные среды. NVVS фокусируется на программном обеспечении и настройке системы.
    проблемы, диагностика, топологические проблемы и относительная производительность.
    HW Field Diag
    HW field diag — это комплексный инструмент для проверки целостности аппаратного обеспечения графического процессора в полевых условиях и необходимая часть процесса RMA.
    Процесс RMA
    Для определения продуктов, отвечающих требованиям RMA, необходимо соблюдать стандартизированный процесс. В этом документе представлен обзор этого
    процесс.
    Удаление динамической страницы
    Драйвер NVIDIA поддерживает «списанные» страницы буфера кадра, содержащие плохие ячейки памяти.Это называется «динамическое удаление страницы» и выполняется автоматически для ячеек, которые
    ухудшение качества. Эта функция может увеличить долговечность хорошей доски и
    и поэтому является важной функцией обеспечения отказоустойчивости поддерживаемых продуктов, особенно в средах высокопроизводительных вычислений и корпоративных средах.
    Управление ошибками памяти графического процессора NVIDIA A100
    В этом документе описаны новые функции восстановления ошибок памяти.
    представлена ​​в графическом процессоре NVIDIA® A100.
    Ошибки XID
    Этот документ объясняет, что такое сообщения Xid, и предназначен для помощи системным администраторам, разработчикам и FAE в понимании
    смысл этих сообщений как помощь в анализе и решении проблем, связанных с графическим процессором.
    Рекомендации по отладке графического процессора NVIDIA
    Этот документ содержит рекомендации по отладке и диагностике ошибок графического процессора,
    и предназначен для помощи системным администраторам, разработчикам и FAE в резервном копировании серверов.
    и бежать как можно быстрее.

    Блокировка файлов

    и параллелизм в SQLite версии 3 Блокировка файлов и параллелизм

    в версии 3 SQLite

    Маленький. Быстрый. Надежный.
    Выберите любые три.

    Этот документ был первоначально создан в начале 2004 г., когда SQLite версии 2
    все еще широко использовался и был написан, чтобы представить
    новые концепции SQLite версии 3 читателям, которые уже были знакомы
    с SQLite версии 2. Но в наши дни у большинства читателей этого документа есть
    вероятно, никогда не видел SQLite версии 2 и знаком только с SQLite
    версия 3.Тем не менее этот документ продолжает служить
    авторитетная ссылка на то, как блокировка файлов базы данных работает в SQLite
    версия 3.

    В документе описывается блокировка только для более старого режима отката.
    механизм транзакции. Блокировка для нового журнала упреждающей записи или режима WAL
    описывается отдельно.

    1.0 Блокировка файлов и параллелизм в SQLite версии 3

    SQLite версии 3.0.0 представила новую блокировку и ведение журнала.
    механизм, предназначенный для улучшения параллелизма по сравнению с SQLite версии 2
    и уменьшить голод писателя
    проблема.Новый механизм также позволяет выполнять атомарные коммиты транзакций.
    с участием нескольких файлов базы данных.
    В этом документе описывается новый механизм блокировки.
    Целевая аудитория — программисты, которые хотят понять и / или изменить
    код пейджера и рецензенты, работающие над проверкой дизайна
    SQLite версии 3.

    2.0 Обзор

    Управление блокировкой и параллелизмом осуществляется

    модуль пейджера.
    Модуль пейджера отвечает за создание SQLite «ACID» (атомарный,
    Последовательный, изолированный и прочный).Модуль пейджера гарантирует внесение изменений
    происходят все сразу, что либо происходят все изменения, либо ни одно из них не происходит,
    что два или более процесса не пытаются получить доступ к базе данных
    несовместимыми способами в то же время, и что когда-то изменения были
    написано, они сохраняются до тех пор, пока явно не будут удалены. Пейджер также предоставляет
    кеш-память некоторого содержимого дискового файла.

    Пейджер безразличен
    с подробностями о B-деревьях, кодировках текста, индексах и т. д.
    С точки зрения пейджера база данных состоит из
    единый файл блоков одинакового размера.Каждый блок называется
    «страница» и обычно имеет размер 1024 байта. Страницы пронумерованы
    начиная с 1. Итак, первые 1024 байта базы данных называются
    «страница 1» и вторые 1024 байта называются «страницей 2» и так далее. Все
    другие детали кодирования обрабатываются более высокими уровнями библиотеки.
    Пейджер связывается с операционной системой с помощью одного из нескольких
    модули
    (Примеры:

    os_unix.c,

    os_win.c)
    который обеспечивает единообразную абстракцию для служб операционной системы.

    Модуль пейджера эффективно контролирует доступ для отдельных потоков или
    отдельные процессы или оба.В этом документе всякий раз, когда
    написано слово «процесс», вы можете заменить слово «поток» без
    изменение истинности заявления.

    3.0 Блокировка

    С точки зрения отдельного процесса файл базы данных
    может находиться в одном из пяти состояний блокировки:

    РАЗБЛОКИРОВАНО В базе данных нет блокировок. База данных не может быть ни прочитана, ни
    написано. Любые данные, хранящиеся в кэше, считаются подозрительными и подлежат
    проверка по файлу базы данных перед использованием.Другой
    процессы могут читать или записывать базу данных как свои собственные состояния блокировки
    разрешать. Это состояние по умолчанию.
    ОТДЕЛЬНЫЕ

    База данных может быть прочитана, но не записана. Любое количество
    процессы могут одновременно удерживать ОБЩИЕ блокировки, следовательно, могут быть
    много одновременных читателей. Но никакой другой поток или процесс не разрешены
    для записи в файл базы данных, пока активны одна или несколько блокировок SHARED.

    ЗАрезервировано

    ЗАЩИЩЕННАЯ блокировка означает, что процесс планирует запись в
    файл базы данных в какой-то момент в будущем, но в настоящее время он просто
    чтение из файла.Одновременно может быть активна только одна ЗАБРОНИРОВАННАЯ блокировка.
    время, хотя несколько блокировок SHARED могут сосуществовать с одной блокировкой RESERVED.
    RESERVED отличается от PENDING тем, что можно получить новые SHARED блокировки.
    пока есть ЗАБРОНИРОВАННАЯ блокировка.

    В РАССМОТРЕНИИ

    Блокировка PENDING означает, что процесс, удерживающий блокировку, хочет записать
    в базу данных как можно скорее и просто ждет всех текущих
    SHARED блокирует очистку, чтобы получить ИСКЛЮЧИТЕЛЬНУЮ блокировку. Ничего нового
    SHARED блокировки разрешены для базы данных, если
    активна блокировка PENDING, хотя существующим SHARED блокировкам разрешено
    Продолжать.

    ЭКСКЛЮЗИВ

    ИСКЛЮЧИТЕЛЬНАЯ блокировка необходима для записи в файл базы данных.
    Для файла разрешена только одна ИСКЛЮЧИТЕЛЬНАЯ блокировка, и никакие другие блокировки
    любой вид разрешено сосуществовать с ИСКЛЮЧИТЕЛЬНОЙ блокировкой. Чтобы
    максимизировать параллелизм, SQLite работает, чтобы минимизировать количество времени, которое
    ЭКСКЛЮЗИВНЫЕ замки проводятся.

    Уровень интерфейса операционной системы понимает и отслеживает все пять
    состояния блокировки, описанные выше.
    Модуль пейджера отслеживает только четыре из пяти состояний блокировки.ОТСУТСТВУЮЩАЯ блокировка всегда временная.
    ступенькой на пути к ЭКСКЛЮЗИВНОМУ замку и поэтому модуль пейджера
    не отслеживает блокировки на ОЖИДАНИИ.

    4.0 Журнал отката

    Когда процесс хочет изменить файл базы данных (а это не
    в режиме WAL), это
    сначала записывает исходное неизмененное содержимое базы данных
    в журнале отката . Журнал отката — обычный
    файл на диске, который всегда находится
    в том же каталоге или папке, что и файл базы данных, и имеет
    то же имя, что и файл базы данных, с добавлением -journal
    суффикс.Журнал отката также записывает начальные
    размер базы данных, так что если файл базы данных растет, он может быть усечен
    вернуться к исходному размеру при откате.

    Если SQLite работает с несколькими базами данных одновременно
    (с помощью команды ATTACH) каждая база данных имеет свой собственный журнал отката.
    Но есть еще и отдельный сводный журнал.
    назвал супер-журнал .
    Супержурнал не содержит данных о страницах, используемых для отката.
    изменения. Вместо этого супер-журнал содержит имена
    отдельные журналы отката базы данных для каждой из ПРИСОЕДИНЕННЫХ баз данных.Каждый из отдельных журналов отката базы данных также содержит имя
    супер-журнала.
    Если нет подключенных баз данных (или если ни одна из подключенных баз данных
    участвует в текущей транзакции) нет супержурнала
    создан, а обычный журнал отката содержит пустую строку
    в месте, обычно отведенном для записи имени
    супер-журнал.

    Журнал отката считается горячим
    если его нужно откатить
    чтобы восстановить целостность своей базы данных.Горячий журнал создается, когда процесс находится в середине базы данных.
    обновление и сбой программы или операционной системы или сбой питания предотвращает
    обновление после завершения.
    Горячие журналы являются исключением.
    Горячие журналы существуют для восстановления после сбоев и сбоев питания.
    Если все работает правильно
    (то есть, если нет сбоев или сбоев в подаче электроэнергии)
    у вас никогда не будет горячего журнала.

    Если супер-журнал не задействован, то
    журнал горячий, если он существует и имеет ненулевой заголовок
    и соответствующий ему файл базы данных
    не имеет ЗАБРОНИРОВАННОЙ блокировки.Если в файловом журнале назван супер-журнал, то файловый журнал
    является горячим, если его супер-журнал существует и нет РЕЗЕРВИРОВАННЫХ
    заблокировать соответствующий файл базы данных.
    Важно понимать, когда журнал горячий, чтобы
    предыдущие правила будут повторяться в маркерах:

    • Журнал горячий, если …
      • Он существует, а
      • Его размер превышает 512 байт, и
      • Заголовок журнала не равен нулю и имеет правильный формат, и
      • Его супер-журнал существует или имя супер-журнала
        пустая строка и
      • Для соответствующего файла базы данных нет ЗАБРОНИРОВАННОЙ блокировки.

    4.1 Работа с горячими журналами

    Перед чтением из файла базы данных SQLite всегда проверяет, не
    файл базы данных имеет горячий журнал. Если в файле есть горячий журнал, то
    журнал откатывается до чтения файла. Таким образом, мы гарантируем
    что файл базы данных находится в согласованном состоянии перед чтением.

    Когда процесс хочет прочитать из файла базы данных, он следует
    следующая последовательность шагов:

    1. Откройте файл базы данных и получите блокировку SHARED.Если ОБЩАЯ блокировка
      не может быть получен, немедленно выдает ошибку и возвращает SQLITE_BUSY.
    2. Проверьте, есть ли в файле базы данных «горячий журнал». Если файл
      нет горячего журнала, мы сделали. Немедленно возвращайся.
      Если есть горячий журнал, этот журнал необходимо откатить с помощью
      последующие шаги этого алгоритма.
    3. Получите блокировку PENDING, а затем ИСКЛЮЧИТЕЛЬНУЮ блокировку файла базы данных.
      (Примечание: не приобретайте ЗАЩИЩЕННУЮ блокировку, потому что это сделает
      другие процессы думают, что журнал больше не был актуален.) Если мы
      не удалось получить эти блокировки, это означает другой процесс
      уже пытается сделать откат. В этом случае,
      сбросить все блокировки, закрыть базу данных и вернуть SQLITE_BUSY.
    4. Прочтите файл журнала и откатите изменения.
    5. Подождите, пока откатные изменения будут записаны на
      постоянного хранения. Это защищает целостность базы данных.
      в случае другого сбоя питания или сбоя.
    6. Удалить файл журнала (или усечь журнал до нуля байтов в
      длина, если PRAGMA journal_mode = TRUNCATE
      установить или обнулить заголовок журнала, если
      PRAGMA journal_mode = PERSIST установлен).
    7. Удалите файл супержурнала, если это безопасно.
      Этот шаг не является обязательным. Это здесь только для предотвращения устаревания
      супер-журналы от захламления дисковода.
      См. Подробности в обсуждении ниже.
    8. Отбросьте блокировку EXCLUSIVE и PENDING, но сохраните блокировку SHARED.

    После успешного завершения описанного выше алгоритма можно безопасно
    читать из файла базы данных. После завершения чтения
    ОБЩАЯ блокировка сброшена.

    4.2 Удаление устаревших супержурналов

    Устаревший супер-журнал — это супер-журнал, который больше не
    используется ни для чего.Нет требования, чтобы устаревшие супержурналы
    быть удаленным. Единственная причина для этого — освободить место на диске.

    Супер-журнал считается устаревшим, если нет отдельных файловых журналов, указывающих
    к нему. Чтобы выяснить, устарел ли супер-журнал, мы сначала читаем
    super-journal, чтобы получить имена всех его файловых журналов. Затем
    мы проверяем каждый из этих файловых журналов. Если какой-либо из файловых журналов с именем
    в супер-журнале существует и указывает на супер-журнал, тогда
    супер-журнал не устарел.Если все файловые журналы отсутствуют
    или ссылаться на другие супер-журналы, или вообще не обращаться к супер-журналам, тогда
    Тестируемый нами супер-журнал устарел и может быть безопасно удален.

    5,0 Запись в файл базы данных

    Для записи в базу данных процесс должен сначала получить блокировку SHARED.
    как описано выше (возможно, откат неполных изменений, если есть
    горячий журнал).
    После получения SHARED-блокировки необходимо получить RESERVED-блокировку.
    Блокировка RESERVED сигнализирует, что процесс намеревается записать в
    база данных в какой-то момент в будущем.Только один процесс за раз
    может содержать ЗАЩИЩЕННЫЙ замок. Но другие процессы могут продолжать читать
    базу данных, пока удерживается блокировка RESERVED.

    Если процесс, который хочет записать, не может получить РЕЗЕРВНЫЙ
    lock, это должно означать, что другой процесс уже имеет ЗАБРОСОВАННУЮ блокировку.
    В этом случае попытка записи завершается ошибкой и возвращает SQLITE_BUSY.

    После получения блокировки RESERVED процесс, который хочет записать
    создает журнал отката. Заголовок журнала инициализируется
    с исходным размером файла базы данных.Пробел в заголовке журнала
    также зарезервировано для имени супержурнала, хотя супер-журнал
    имя изначально пусто.

    Перед внесением изменений в любую страницу базы данных процесс записывает
    исходное содержимое этой страницы в журнал отката. Изменения
    Страницы сначала хранятся в памяти и не записываются на диск.
    Исходный файл базы данных остается неизменным, что означает, что другие
    процессы могут продолжать читать базу данных.

    В конце концов, процесс записи захочет обновить базу данных.
    файл, либо потому, что его кеш памяти заполнен, либо потому, что он
    готов зафиксировать свои изменения.Прежде чем это произойдет, писатель должен
    убедитесь, что никакой другой процесс не читает базу данных и что откат
    данные журнала надежно хранятся на поверхности диска, поэтому их можно использовать для
    откат неполных изменений в случае сбоя питания.
    Шаги следующие:

    1. Убедитесь, что все данные журнала отката действительно записаны в
      поверхность диска (а не просто удерживается в рабочем
      кэш системы или контроллеров дисков), чтобы в случае сбоя питания
      данные останутся там после восстановления питания.
    2. Получите ОЖИДАЮЩУЮ блокировку, а затем ИСКЛЮЧИТЕЛЬНУЮ блокировку для файла базы данных.
      Если другие процессы по-прежнему имеют блокировки SHARED, писатель может иметь
      подождать, пока эти ОБЩИЕ блокировки очистятся, прежде чем он сможет получить
      ЭКСКЛЮЗИВНЫЙ замок.
    3. Записать все модификации страницы, хранящиеся в памяти, в
      исходный файл на диске с базой данных.

    Если причина записи в файл базы данных связана с тем, что память
    кеш был заполнен, то писатель не выполняет фиксацию сразу.Вместо,
    автор может продолжать вносить изменения на другие страницы. До
    последующие изменения записываются в файл базы данных, откат
    журнал необходимо снова сбросить на диск. Также обратите внимание, что ЭКСКЛЮЗИВНЫЙ
    блокировка, полученная писателем для первоначальной записи в базу данных
    должен удерживаться до тех пор, пока все изменения не будут зафиксированы. Это означает, что ни один другой
    процессы могут получить доступ к базе данных из
    время, когда кеш памяти сначала выгружается на диск до транзакции
    совершает.

    Когда писатель готов зафиксировать свои изменения, он выполняет следующие
    шаги:

    1. Получите ЭКСКЛЮЗИВНУЮ блокировку файла базы данных и
      убедитесь, что все изменения памяти были записаны в файл базы данных
      используя алгоритм шагов 1-3 выше.
    2. Сбросить все изменения файла базы данных на диск. Ждите тех изменений
      чтобы фактически записать на поверхность диска.
    3. Удалите файл журнала. (Или если PRAGMA journal_mode — TRUNCATE или
      PERSIST, обрезать файл журнала или обнулить заголовок файла журнала,
      соответственно.) Это момент, когда изменения
      преданный идее. Перед удалением файла журнала, если сбой питания
      или произойдет сбой, следующий процесс открытия базы данных увидит, что
      у него горячий журнал, и он откатит изменения.После удаления журнала горячего журнала больше не будет.
      и изменения сохранятся.
    4. Удалите ИСКЛЮЧИТЕЛЬНУЮ и ОЖИДАЮЩУЮ блокировку из файла базы данных.

    Как только блокировка PENDING снимается с файла базы данных, другие
    процессы могут снова начать чтение базы данных. В текущей реализации
    блокировка RESERVED также снимается, но для
    правильная работа.

    Если транзакция включает несколько баз данных, то более сложная
    Последовательность фиксации используется следующим образом:

    1. Убедитесь, что все отдельные файлы базы данных имеют ИСКЛЮЧИТЕЛЬНУЮ блокировку и
      действующий журнал.
    2. Создайте супер-журнал. Название супер-журнала произвольно.
      (Текущая реализация добавляет случайные суффиксы к имени
      основной файл базы данных, пока он не найдет имя, которое ранее не существовало.)
      Заполните супер-журнал названиями всех отдельных журналов.
      и сбросить его содержимое на диск.
    3. Впишите название супер-журнала в
      все отдельные журналы (в отведенном для этой цели месте в
      заголовки отдельных журналов) и очистить содержимое
      отдельные журналы на диск и ждать, пока эти изменения достигнут
      поверхность диска.
    4. Сбросить все изменения файла базы данных на диск. Ждите тех изменений
      чтобы фактически записать на поверхность диска.
    5. Удалите файл супержурнала. Это момент, когда изменения
      преданный идее. Перед удалением файла супержурнала в случае сбоя питания
      или происходит сбой, отдельные файловые журналы будут считаться горячими
      и будет отменен следующим процессом, который
      пытается их прочитать. После удаления супержурнала
      файловые журналы больше не будут считаться горячими, а изменения
      будет сохраняться.
    6. Удалить все отдельные файлы журнала.
    7. Отбросьте ИСКЛЮЧИТЕЛЬНУЮ и ОЖИДАЮЩУЮ блокировку для всех файлов базы данных.

    5.1 Писательское голодание

    В SQLite версии 2, если многие процессы читают из базы данных,
    может быть так, что никогда не бывает времени, когда
    нет активных читателей. И если всегда есть хотя бы одна блокировка чтения на
    база данных, ни один процесс никогда не сможет внести изменения в базу данных
    потому что было бы невозможно получить блокировку записи.Эта ситуация
    называется писательский голод .

    SQLite версии 3 стремится избежать голода писателей за счет использования
    В ОЖИДАНИИ блокировки. Блокировка PENDING позволяет существующим читателям продолжить
    но не позволяет новым читателям подключаться к базе данных. Итак, когда
    процесс хочет записать занятую базу данных, он может установить блокировку PENDING, которая
    будет препятствовать приходу новых читателей. Предполагая, что существующие читатели делают
    в конечном итоге все блокировки SHARED будут сняты, и
    писателю будет предоставлена ​​возможность внести свои изменения.

    6.0 Как испортить файлы базы данных

    Модуль пейджера очень надежен, но его можно взломать.
    В этом разделе делается попытка идентифицировать и объяснить риски.
    (См. Также раздел статьи о том, что может пойти не так
    на атомной фиксации.

    Очевидно, что аппаратный сбой или операционная система приводит к неверным данным.
    в середину файла базы данных или журнала вызовет проблемы.
    Так же,
    если мошеннический процесс открывает файл базы данных или журнал и записывает некорректный
    данные в его середину, тогда база данных будет повреждена.С подобными проблемами мало что можно сделать.
    поэтому на них больше не обращают внимания.

    SQLite использует рекомендательные блокировки POSIX для реализации блокировки в Unix. На
    Windows использует системы LockFile (), LockFileEx () и UnlockFile ().
    звонки. SQLite предполагает, что все эти системные вызовы работают, как заявлено. Если
    это не так, это может привести к повреждению базы данных. Кто-то должен
    обратите внимание, что консультативная блокировка POSIX известна как ошибочная или даже нереализованная.
    на многих реализациях NFS (включая последние версии Mac OS X)
    и что есть сообщения о проблемах с блокировкой
    для сетевых файловых систем под Windows.Ваша лучшая защита — не
    использовать SQLite для файлов в сетевой файловой системе.

    SQLite использует системный вызов fsync () для сброса данных на диск под Unix и
    он использует FlushFileBuffers (), чтобы делать то же самое в Windows. Снова,
    SQLite предполагает, что эти службы операционной системы работают так, как заявлено.
    Но сообщалось, что fsync () и FlushFileBuffers () не всегда
    работать правильно, особенно с некоторыми сетевыми файловыми системами или недорогими дисками IDE.
    По-видимому, у некоторых производителей дисков IDE есть микросхемы контроллеров, которые сообщают
    эти данные достигли поверхности диска, хотя на самом деле данные все еще
    в энергозависимой кэш-памяти в электронике дисковода.Это также
    сообщает, что Windows иногда предпочитает игнорировать FlushFileBuffers () для
    неуказанные причины. Автор не может проверить ни один из этих отчетов.
    Но если они верны, это означает, что возможно повреждение базы данных.
    после неожиданного отключения питания. Это аппаратные и / или рабочие
    системные ошибки, от которых SQLite не может защититься.

    Если Linux ext3
    файловая система монтируется без опции «барьер = 1»
    в / etc / fstab
    и кэш записи на диск включен
    тогда повреждение файловой системы может произойти после отключения питания или сбоя ОС.Может ли произойти повреждение, зависит от деталей управления диском.
    аппаратное обеспечение; повреждение более вероятно с недорогими дисками потребительского класса
    и меньше проблем для устройств хранения корпоративного класса с расширенными
    такие функции, как энергонезависимые кеши записи.
    Различные эксперты ext3

    подтвердите это поведение.
    Нам говорят, что большинство дистрибутивов Linux не используют барьер = 1 и используют
    не отключать кеш записи, поэтому большинство
    Дистрибутивы Linux уязвимы для этой проблемы. Обратите внимание, что это
    проблема с операционной системой и оборудованием, и что нет ничего, что SQLite
    можно обойти это.Другие движки баз данных также столкнулись с этой же проблемой.

    Если происходит сбой или сбой питания, что приводит к горячему журналу, но это
    журнал удаляется, следующий процесс открытия базы данных не будет
    знайте, что он содержит изменения, которые необходимо откатить. Откат
    не произойдет, и база данных останется в несогласованном состоянии.
    Журналы отката могут быть удалены по любому количеству причин:

    • Администратор может выполнять очистку после сбоя ОС или сбоя питания,
      посмотрите файл журнала, подумайте, что это мусор, и удалите его.
    • Кто-то (или какой-либо процесс) может переименовать файл базы данных, но не может
      также переименуйте связанный журнал.
    • Если у файла базы данных есть псевдонимы (жесткие или программные ссылки) и файл
      открывается другим псевдонимом, отличным от того, который использовался для создания журнала,
      тогда журнал не будет найден. Чтобы избежать этой проблемы, вам следует
      не создавать ссылки на файлы базы данных SQLite.
    • Повреждение файловой системы после сбоя питания может вызвать
      журнал будет переименован или удален.

    Последний (четвертый) пункт выше заслуживает дополнительного комментария. Когда SQLite создает
    файл журнала в Unix, он открывает каталог, содержащий этот файл и
    вызывает fsync () в каталоге, чтобы протолкнуть информацию каталога
    на диск. Но предположим, что какой-то другой процесс добавляет или удаляет несвязанные
    файлы в каталог, содержащий базу данных и журнал на
    момент отключения электроэнергии. Предположительно не связанные действия этого другого
    процесс может привести к удалению файла журнала из каталога и
    переехал в «потерянный + найденный».Это маловероятный сценарий, но он может случиться.
    Лучшая защита — использовать журналируемую файловую систему или
    база данных и журнал в каталоге сами по себе.

    Для фиксации с участием нескольких баз данных и супер-журнала, если
    различные базы данных находились на разных дисковых томах, и происходит сбой питания
    во время фиксации, затем, когда машина вернется к работе, диски могут
    перемонтировать с другими именами. Или некоторые диски не смонтированы
    совсем. Когда это происходит, отдельные файловые журналы и
    супер-журнал может не найти друг друга.Худший исход из
    этот сценарий состоит в том, что фиксация перестает быть атомарной.
    Некоторые базы данных можно откатить, а другие — нет.
    Все базы данных по-прежнему будут самосогласованными.
    Чтобы защититься от этой проблемы, храните все базы данных
    на том же дисковом томе и / или перемонтировать диски с точно такими же именами
    после сбоя питания.

    7.0 Управление транзакциями на уровне SQL

    Изменения в блокировке и управлении параллелизмом в SQLite версии 3 также
    внести некоторые тонкие изменения в способ работы транзакций в SQL
    языковой уровень.По умолчанию SQLite версии 3 работает в режиме autocommit .
    В режиме автоматической фиксации
    все изменения в базе данных фиксируются, как только все связанные операции
    с текущим подключением к базе данных.

    Команда SQL «НАЧАТЬ ТРАНЗАКЦИЮ» (ключевое слово TRANSACTION
    является необязательным) используется для вывода SQLite из режима автоматической фиксации.
    Обратите внимание, что команда BEGIN не устанавливает никаких блокировок базы данных.
    После команды BEGIN блокировка SHARED будет получена при первом
    Оператор SELECT выполняется.ЗАЩИЩЕННАЯ блокировка будет получена, когда
    выполняется первая инструкция INSERT, UPDATE или DELETE. Нет ЭКСКЛЮЗИВНОГО
    блокировка будет получена до тех пор, пока кеш памяти не заполнится и не должен
    быть перенесено на диск или до тех пор, пока транзакция не будет зафиксирована. В этом случае,
    система откладывает блокировку доступа на чтение к файлу до тех пор, пока
    последний возможный момент.

    Команда SQL «COMMIT» фактически не фиксирует изменения в
    диск. Он просто снова включает автоматическую фиксацию. Затем по завершении
    команда, обычная логика автоматической фиксации вступает во владение и вызывает
    фактическая фиксация на диске должна произойти.Команда SQL «ROLLBACK» также работает, снова включая автоматическую фиксацию,
    но он также устанавливает флаг, который сообщает логике автоматической фиксации откат, а
    чем совершить.

    Если команда SQL COMMIT включает автоматическую фиксацию и логику автоматической фиксации
    затем пытается зафиксировать изменение, но терпит неудачу, потому что какой-то другой процесс удерживает
    SHARED блокировка, то автоматическая фиксация автоматически отключается. Этот
    позволяет пользователю повторить попытку COMMIT в более позднее время после блокировки SHARED
    имел возможность очистить.

    Если несколько команд выполняются в одной базе данных SQLite
    подключения при этом автокоммит откладывается до самого
    последняя команда завершена.Например, если оператор SELECT
    выполняется, выполнение команды будет приостановлено, поскольку каждая строка
    результат возвращается. Во время этой паузы другие команды INSERT, UPDATE или DELETE
    команды могут выполняться для других таблиц в базе данных. Но никто
    из этих изменений будет зафиксировано, пока не завершится исходный оператор SELECT.

    Как использовать управление заданиями Bash для управления процессами переднего и заднего плана

    Введение

    В этом руководстве мы поговорим о том, как bash , система Linux и ваш терминал объединяются, чтобы обеспечить управление процессами и заданиями.В предыдущем руководстве мы обсуждали, как команды ps , kill и nice могут использоваться для управления процессами в вашей системе.

    В этой статье основное внимание будет уделено управлению процессами переднего и заднего плана и будет продемонстрировано, как использовать функции управления заданиями оболочки, чтобы добиться большей гибкости при выполнении команд.

    Управление процессами переднего плана

    Большинство процессов, которые вы запускаете на машине Linux, будут выполняться на переднем плане.Команда начнет выполнение, заблокировав использование оболочки на время процесса. Процесс может разрешить взаимодействие с пользователем или может просто выполнить процедуру, а затем выйти. По умолчанию любой вывод будет отображаться в окне терминала. Ниже мы обсудим основной способ управления процессами переднего плана.

    Запуск процесса

    По умолчанию процессы запускаются на переднем плане. Пока программа не выйдет или не изменит состояние, вы не сможете взаимодействовать с оболочкой.

    Некоторые команды переднего плана завершаются очень быстро и почти сразу же возвращают вас в командную строку оболочки. Например, эта команда:

      

    Это выведет на терминал «Hello World», а затем вернет вас в командную строку.

    Другие команды переднего плана выполняются дольше, что на время блокирует доступ к оболочке. Это может быть связано с тем, что команда выполняет более обширную операцию или настроена на выполнение до тех пор, пока не будет явно остановлена ​​или пока не получит другой пользовательский ввод.

    Команда, которая выполняется бесконечно, — это служебная программа top . После запуска он будет продолжать работать и обновлять свой дисплей, пока пользователь не завершит процесс:

      

    Вы можете выйти, набрав «q». Некоторые процессы не имеют специальной функции выхода. Чтобы остановить это, вам придется использовать другой метод.

    Завершение процесса

    Предположим, мы запускаем простой цикл bash в командной строке. Мы можем запустить цикл, который будет печатать «Hello World» каждые десять секунд.Этот цикл будет продолжаться вечно, пока явно не завершится:

      
    • пока правда; эхо "Hello World"; спать 10; Готово

    Циклы не имеют кнопки выхода. Придется остановить процесс, отправив ему сигнал . В Linux ядро ​​может отправлять сигналы процессам, чтобы запрашивать их выход или изменение состояния. Терминалы Linux обычно настроены на отправку сигнала «SIGINT» (обычно сигнала номер 2) текущему процессу переднего плана при нажатии комбинации клавиш CTRL-C .Сигнал SIGINT сообщает программе, что пользователь запросил завершение с помощью клавиатуры.

    Чтобы остановить цикл, который мы начали, удерживайте клавишу управления и нажмите клавишу «c»:

      CTRL-C
      

    Цикл завершится, возвращая управление оболочке.

    Сигнал SIGINT, отправляемый комбинацией CTRL-C , является одним из многих сигналов, которые могут быть отправлены программам. Большинство сигналов не имеют связанных с ними клавиатурных комбинаций и должны отправляться вместо этого с помощью команды kill (мы рассмотрим это позже).

    Приостановка процессов

    Выше мы упоминали, что процесс переднего плана блокирует доступ к оболочке на время своего выполнения. Что, если мы запустим процесс на переднем плане, но потом поймем, что нам нужен доступ к терминалу?

    Еще один сигнал, который мы можем отправить, — это сигнал «SIGTSTP» (обычно сигнал номер 20). Когда мы нажимаем CTRL-Z , наш терминал регистрирует команду «приостановить», которая затем отправляет сигнал SIGTSTP процессу переднего плана.Это в основном приостановит выполнение команды и вернет управление терминалу.

    Для демонстрации давайте использовать ping для подключения к google.com каждые 5 секунд. Мы будем предшествовать команде ping командой , которая позволит нам обойти любые псевдонимы оболочки, которые искусственно устанавливают максимальное количество для команды:

      
    • команда ping -i 5 google.com

    Вместо завершения команды с помощью CTRL-C введите CTRL-Z вместо:

      CTRL-Z
      

    Вы увидите результат, который выглядит следующим образом:

      

    Вывод

    [1] + Пинг остановлен -i 5 google.ком

    Команда ping временно остановлена, и вы снова получаете доступ к приглашению оболочки. Мы можем использовать инструмент процесса ps , чтобы показать это:

      
      

    Выход

    PID TTY STAT TIME COMMAND 26904 балла / 3 сс 0:00 / bin / bash 29633 pts / 3 T 0:00 ping -i 5 google.com 29643 очков / 3 R + 0:00 ps t

    Мы видим, что процесс ping все еще указан, но в столбце «STAT» есть буква «T».Справочная страница ps сообщает нам, что это задание, которое было «остановлено (а) сигналом управления заданием».

    Мы обсудим более подробно, как изменить состояния процесса, но пока мы можем возобновить выполнение команды на переднем плане снова, набрав:

      

    После возобновления процесса завершить его, нажав CTRL-C :

      CTRL-C
      

    Управление фоновыми процессами

    Основная альтернатива запуску процесса на переднем плане — позволить ему выполняться в фоновом режиме.Фоновый процесс связан с конкретным терминалом, который его запустил, но не блокирует доступ к оболочке. Вместо этого он выполняется в фоновом режиме, позволяя пользователю взаимодействовать с системой во время выполнения команды.

    Из-за того, как процессы переднего плана взаимодействуют со своим терминалом, для каждого окна терминала может быть только один процесс переднего плана. Поскольку фоновые процессы немедленно возвращают управление оболочке, не дожидаясь завершения процесса, многие фоновые процессы могут выполняться одновременно.

    Процессы запуска

    Вы можете запустить фоновый процесс, добавив символ амперсанда («&») в конец ваших команд. Это говорит оболочке не ждать завершения процесса, а вместо этого начать выполнение и немедленно вернуть пользователя в приглашение. Вывод команды будет по-прежнему отображаться в терминале (если не перенаправлен), но вы можете вводить дополнительные команды по мере продолжения фонового процесса.

    Например, мы можем запустить тот же процесс проверки связи из последнего раздела в фоновом режиме, набрав:

      
    • команда ping -i 5 google.com &

    Вы увидите вывод системы управления заданиями bash , который выглядит следующим образом:

      

    Выход

    [1] 4287

    Вы также увидите нормальный вывод команды ping :

      

    Вывод

    PING google.com (74.125.226.71) 56 (84) байтов данных. 64 байта из lga15s44-in-f7.1e100.net (74.125.226.71): icmp_seq = 1 ttl = 55 time = 12,3 мс 64 байта из lga15s44-in-f7.1e100.net (74.125.226.71): icmp_seq = 2 ttl = 55 time = 11,1 мс 64 байта из lga15s44-in-f7.1e100.net (74.125.226.71): icmp_seq = 3 ttl = 55 time = 9.98 мс

    Однако вы также можете одновременно вводить команды. Выходные данные фонового процесса будут смешиваться между входными и выходными данными ваших процессов переднего плана, но это не будет мешать выполнению процессов переднего плана.

    Листинг фоновых процессов

    Чтобы увидеть все остановленные или фоновые процессы, вы можете использовать команду jobs :

      

    Если у вас запущена команда ping в фоновом режиме, вы увидите что-то вроде этого:

      

    Вывод

    [1] + Запуск команды ping -i 5 google.com &

    Это показывает, что в настоящее время у нас работает единственный фоновый процесс. [1] представляет собой «спецификацию задания» или номер задания. Мы можем ссылаться на это с другими командами управления заданиями и процессами, такими как kill , fg и bg , поставив перед номером задания знак процента. В данном случае мы будем ссылаться на это задание как на % 1 .

    Остановка фоновых процессов

    Остановить текущий фоновый процесс можно несколькими способами.Самый простой способ — использовать команду kill с соответствующим номером задания. Например, мы можем остановить наш запущенный фоновый процесс, набрав:

      

    В зависимости от того, как настроен ваш терминал, сразу или в следующий раз, когда вы нажмете ENTER, вы увидите статус завершения задания:

      

    Вывод

    [1] + Завершенная команда ping -i 5 google.com

    Если мы снова проверим команду jobs , мы не увидим текущих заданий.

    Изменение состояний процесса

    Теперь, когда мы знаем, как запускать и останавливать процессы в фоновом режиме, мы можем поговорить о том, как изменить их состояние.

    Мы продемонстрировали одно изменение состояния ранее, когда описывали, как остановить или приостановить процесс с помощью CTRL-Z . Когда процессы находятся в этом состоянии остановки, мы можем переместить процесс переднего плана в фоновый или наоборот.

    Перемещение процессов переднего плана на задний план

    Если мы забудем завершить команду с помощью и при ее запуске, мы все равно можем переместить процесс в фоновый режим.

    Первый шаг — снова остановить процесс с помощью CTRL-Z :

      CTRL-Z
      

    После остановки процесса мы можем использовать команду bg , чтобы снова запустить его в фоновом режиме:

      

    Вы снова увидите строку статуса задания, на этот раз с добавленным амперсандом:

      

    Вывод

    [1] + ping -i 5 google.com &

    По умолчанию команда bg работает с последним остановленным процессом.Если вы остановили несколько процессов подряд, не запустив их снова, вы можете ссылаться на процесс по номеру задания, чтобы создать правильный процесс.

    Обратите внимание, что не все команды могут быть фоновыми. Некоторые процессы автоматически завершаются, если обнаруживают, что были запущены со стандартным вводом и выводом, напрямую подключенным к активному терминалу.

    Перемещение фоновых процессов на передний план

    Мы также можем переместить фоновые процессы на передний план, набрав fg :

      

    Это работает с вашим последним фоновым процессом (обозначенным знаком «+» в выходных данных заданий ).Он немедленно приостанавливает процесс и переводит его на передний план. Чтобы указать другое задание, используйте его номер задания:

    .

      

    Когда задание находится на переднем плане, вы можете убить его с помощью CTRL-C , позволить ему завершить или приостановить и снова запустить его в фоновом режиме.

    Работа с сообщениями SIGHUP

    Независимо от того, находится ли процесс в фоновом режиме или на переднем плане, он довольно тесно связан с экземпляром терминала, который его запустил. Когда терминал закрывается, он обычно отправляет сигнал SIGHUP всем процессам (передний план, фон или остановлен), которые привязаны к терминалу.Это сигнализирует процессам о завершении, потому что их управляющий терминал вскоре будет недоступен. Что делать, если вы хотите закрыть терминал, но не отключать фоновые процессы?

    Есть несколько способов добиться этого. Наиболее гибкими способами обычно являются использование терминального мультиплексора, такого как screen или tmux , или использование служебной программы, которая обеспечивает, по крайней мере, их функцию отсоединения, например dtach .

    Однако это не всегда вариант.Иногда эти программы недоступны или вы уже запустили процесс, который необходимо продолжить. Иногда это перебор для того, что вам нужно сделать.

    Использование nohup

    Если при запуске процесса вы знаете, что хотите закрыть терминал до завершения процесса, вы можете запустить его с помощью команды nohup . Это делает запущенный процесс невосприимчивым к сигналу SIGHUP. Он продолжит работу после закрытия терминала. Он будет переназначен как дочерний элемент системы инициализации:

      
    • nohup ping -i 5 google.com &

    Вы увидите строку, которая выглядит следующим образом, указывая, что выходные данные команды будут записаны в файл с именем nohup.out (в текущем каталоге, если он доступен для записи, в противном случае в ваш домашний каталог):

      

    Вывод

    nohup: игнорирование ввода и добавление вывода к «nohup.out»

    Это необходимо для того, чтобы выходные данные не были потеряны, если окно терминала закрыто.

    Если вы закроете окно терминала и откроете другое, процесс все равно будет запущен.Вы не увидите его в выводе команды jobs , потому что каждый экземпляр терминала поддерживает свою собственную независимую очередь заданий. Закрытие терминала привело к уничтожению задания ping ping , хотя процесс ping ping все еще выполняется.

    Чтобы остановить процесс ping , вам нужно найти его идентификатор процесса (или «PID»). Вы можете сделать это с помощью команды pgrep (есть также команда pkill , но этот двухкомпонентный метод гарантирует, что мы убиваем только предполагаемый процесс).Используйте pgrep и флаг -a для поиска исполняемого файла:

      
      

    Вывод

    7360 ping -i 5 google.com

    Затем вы можете завершить процесс, указав возвращенный PID, который является числом в первом столбце:

      

    Вы можете удалить файл nohup.out , если он вам больше не нужен.

    Использование disown

    Команда nohup полезна, но только в том случае, если вы знаете, что она вам понадобится в момент запуска процесса.Система управления заданиями bash предоставляет другие методы достижения аналогичных результатов с помощью встроенной команды disown .

    Команда disown в своей конфигурации по умолчанию удаляет задание из очереди заданий терминала. Это означает, что им больше нельзя управлять с помощью механизмов управления заданиями, обсуждаемых в этом руководстве (например, fg , bg , CTRL-Z , CTRL-C ). Он будет немедленно удален из списка в выходных данных jobs и больше не будет связан с терминалом.

    Команда вызывается путем указания номера задания. Например, чтобы немедленно отказаться от задания 2, можно ввести:

    .

      

    Это оставляет процесс в состоянии, похожем на состояние процесса nohup после закрытия управляющего терминала. Исключением является то, что любой вывод будет потерян при закрытии управляющего терминала, если он не перенаправляется в файл.

    Обычно вы не хотите полностью удалять процесс из-под управления заданиями, если сразу не закрываете окно терминала.Вместо этого вы можете передать флаг -h процессу disown , чтобы пометить процесс, чтобы он игнорировал сигналы SIGHUP, но в противном случае продолжал работу как обычное задание:

      

    В этом состоянии вы можете использовать обычные механизмы управления заданиями, чтобы продолжить управление процессом до закрытия терминала. После закрытия терминала вы снова застрянете в процессе, которому некуда будет выводить данные, если вы не выполняли перенаправление в файл при его запуске.

    Чтобы обойти это, вы можете попробовать перенаправить вывод вашего процесса после того, как он уже запущен.Это выходит за рамки данного руководства, но вы можете взглянуть на этот пост, чтобы понять, как вы это сделаете.

    Использование опции оболочки huponexit

    Bash также имеет другой способ избежать проблемы SIGHUP для дочерних процессов. Параметр оболочки huponexit определяет, будет ли bash отправлять своим дочерним процессам сигнал SIGHUP при выходе.

    Примечание

    Параметр huponexit влияет только на поведение SIGHUP, когда завершение сеанса оболочки инициируется из самой оболочки .Некоторые примеры того, когда это применимо, — это когда в сеансе выполняется команда exit или CTRL-D .

    Когда сеанс оболочки завершается через саму программу терминала (через закрытие окна и т. Д.), Команда huponexit не повлияет на без . Вместо решения bash о том, следует ли отправлять сигнал SIGHUP, терминал сам отправит сигнал SIGHUP на bash , который затем (правильно) распространит сигнал на свои дочерние процессы.

    Несмотря на указанные выше предостережения, вариант huponexit , пожалуй, один из самых простых. Вы можете узнать, включена эта функция или нет, набрав:

      

    Чтобы включить, введите:

      

    Теперь, если вы выйдете из сеанса, набрав exit , все ваши процессы продолжат работу:

      

    Здесь есть те же предостережения о выводе программы, что и в последнем варианте, поэтому перед закрытием терминала убедитесь, что вы перенаправили вывод своих процессов, если это важно.

    Заключение

    Обучение управлению заданиями и управлению передними и фоновыми процессами даст вам большую гибкость при запуске программ из командной строки. Вместо того, чтобы открывать множество окон терминала или сеансов SSH, вы часто можете обойтись несколькими командами остановки и фоновыми командами.

    Шаг 1. Кодирование памяти | Безграничная психология

    Введение в кодирование памяти

    Кодирование памяти позволяет преобразовать интересующий элемент в конструкцию, которая хранится в мозгу, которую впоследствии можно будет вызвать.

    Цели обучения

    Приведите примеры оптимизации различных процессов кодирования и консолидации памяти

    Основные выводы

    Ключевые точки
    • Кодирование памяти позволяет преобразовывать информацию в конструкцию, которая хранится в мозгу на неопределенный срок; после кодирования его можно вызвать как из краткосрочной, так и из долговременной памяти.
    • Четыре основных типа кодирования — это визуальный, акустический, детальный и семантический.
    • Кодирование воспоминаний в мозгу можно оптимизировать множеством способов, включая мнемонику, разбиение на части и обучение в зависимости от состояния.
    • Исследования показывают, что сон имеет первостепенное значение для мозга при кодировании информации в доступные воспоминания; предполагается, что во время сна наша рабочая память кодируется в долговременную память.
    Ключевые термины
    • семантика : Отражает заданную структуру и значение.
    • echoic : Имитация звука; звукоподражательный.
    • мнемоника : что-нибудь (особенно что-то в устной форме), используемое для помощи в запоминании.

    Кодирование памяти позволяет преобразовывать информацию в конструкцию, которая хранится в мозгу на неопределенный срок. После кодирования его можно вызвать из кратковременной или долговременной памяти. На самом базовом уровне кодирование в памяти похоже на нажатие кнопки «Сохранить» в компьютерном файле. После сохранения файла его можно восстановить, если жесткий диск не поврежден. «Вызов» относится к извлечению ранее закодированной информации.

    Процесс кодирования начинается с восприятия, которое представляет собой идентификацию, организацию и интерпретацию любой сенсорной информации с целью ее понимания в контексте конкретной среды. Стимулы воспринимаются органами чувств, а соответствующие сигналы поступают в таламус человеческого мозга, где они синтезируются в единый опыт. Затем гиппокамп анализирует этот опыт и решает, стоит ли сохранять долговременную память.

    Кодирование достигается с помощью химических веществ и электрических импульсов в мозгу.Нейронные пути или связи между нейронами (клетками мозга) на самом деле формируются или укрепляются посредством процесса, называемого долгосрочным потенцированием, который изменяет поток информации внутри мозга. Другими словами, когда человек переживает новые события или ощущения, мозг «перестраивает» себя, чтобы сохранить этот новый опыт в памяти.

    Типы кодирования

    Четыре основных типа кодирования — это визуальный, акустический, детальный и семантический.

    Визуальный

    Визуальное кодирование — это процесс кодирования изображений и визуальной сенсорной информации.Создание мысленных картинок — это один из способов использования визуального кодирования. Этот тип информации временно сохраняется в графической памяти, а затем перемещается в долговременную память для хранения. Миндалевидное тело играет большую роль в визуальном кодировании воспоминаний.

    Акустический

    Акустическое кодирование — это использование слуховых стимулов или слуха для имплантации воспоминаний. Этому способствует так называемая фонологическая петля. Фонологическая петля — это процесс, при котором звуки суб-вокально репетируются (или «повторяются в уме снова и снова»), чтобы их можно было запомнить.

    Разрабатывающее

    Детальное кодирование использует информацию, которая уже известна, и связывает ее с новой, полученной информацией. Природа новой памяти становится зависимой как от предыдущей информации, так и от новой. Исследования показали, что долгосрочное хранение информации значительно улучшается за счет использования подробного кодирования.

    Семантика

    Семантическое кодирование включает использование сенсорного ввода, который имеет определенное значение или может применяться к контексту.Разделение на части и мнемоника (обсуждаемые ниже) помогают в семантическом кодировании; иногда происходит глубокая обработка и оптимальное извлечение. Например, вы можете запомнить конкретный номер телефона по имени человека или конкретную еду по ее цвету.

    Оптимизация кодирования через организацию

    Не вся информация кодируется одинаково хорошо. Подумайте еще раз о нажатии «Сохранить» на компьютерном файле. Вы сохранили его в нужную папку? Был ли файл готовым, когда вы его сохранили? Сможете ли вы найти его позже? На базовом уровне процесс кодирования сталкивается с аналогичными проблемами: если информация неправильно закодирована, вспомнить позже будет сложнее.Процесс кодирования воспоминаний в мозгу можно оптимизировать множеством способов, включая мнемонику, разбиение на части и обучение в зависимости от состояния.

    Мнемоника

    Мнемоника, которую иногда называют просто мнемоникой, — это один из способов помочь закодировать простой материал в памяти. Мнемоника — это любой организационный прием, который можно использовать, чтобы что-то запомнить. Одним из примеров является система со словом , в которой человек «привязывает» или связывает запоминаемые предметы с другими легко запоминающимися предметами.Примером этого является «Король Филипп пришел за хорошим супом», предложение с привязкой к слову для запоминания порядка таксономических категорий в биологии, в котором используются те же начальные буквы, что и слова, которые нужно запомнить: королевство, тип, класс, порядок , семейство, род, вид. Другой тип мнемоники — это аббревиатура , , в которой человек сокращает список слов до их начальных букв, чтобы уменьшить нагрузку на память.

    Разделение на части

    Разделение на части — это процесс организации частей объектов в значимые целые.Тогда запоминается целое как единое целое, а не отдельные части. Примеры разбиения на части включают запоминание телефонных номеров (серия отдельных чисел, разделенных тире) или слов (серия отдельных букв).

    Обучение, зависящее от состояния

    Зависимое от состояния обучение — это когда человек запоминает информацию, основанную на состоянии ума (или настроении), в котором он находится, когда изучает ее. Сигналы поиска — большая часть обучения, зависящего от состояния. Например, если человек слушал определенную песню, изучая определенные концепции, воспроизведение этой песни, вероятно, усилит усвоенные концепции.Запахи, звуки или место обучения также могут быть частью обучения, зависящего от состояния.

    Консолидация памяти

    Консолидация памяти — это категория процессов, которые стабилизируют трассировку памяти после ее первоначального сбора. Как и кодирование, консолидация влияет на то, будет ли память события доступна постфактум. Однако на кодирование больше влияет внимание и сознательные усилия по запоминанию вещей, в то время как процессы, участвующие в консолидации, имеют тенденцию быть бессознательными и происходят на клеточном или неврологическом уровне.Как правило, основное внимание уделяется кодированию, в то время как консолидация — это скорее биологический процесс. Консолидация происходит даже во время сна.

    Сон и память

    Исследования показывают, что сон имеет первостепенное значение для мозга, чтобы объединить информацию в доступные воспоминания. Пока мы спим, мозг анализирует, классифицирует и отбрасывает недавние воспоминания. Один из полезных методов улучшения памяти — использовать аудиозапись информации, которую вы хотите запомнить, и воспроизводить ее, пока вы пытаетесь заснуть.Когда вы действительно находитесь в первой стадии сна, обучение не происходит, потому что во время сна трудно консолидировать воспоминания (что является одной из причин, по которой мы склонны забывать большую часть наших снов). Однако то, что вы слышите на записи непосредственно перед сном, с большей вероятностью сохранится из-за вашего расслабленного и сосредоточенного состояния ума.

    Роль внимания в памяти

    Чтобы закодировать информацию в память, мы должны сначала обратить внимание, процесс, известный как захват внимания.

    Цели обучения

    Обсудите связь между захватом внимания и рабочей памятью

    Основные выводы

    Ключевые точки
    • Исследования показывают тесную связь между рабочей памятью и так называемым захватом внимания, процессом, в котором человек обращает внимание на конкретную информацию.
    • Захват внимания может происходить явно или неявно.
    • Явный захват внимания — это когда стимул, на который человек не обращал внимания, становится настолько заметным, что человек начинает обращать на него внимание и осознает его существование.
    • Неявный захват внимания — это когда стимул, на который человек не обращал внимания, оказывает влияние на его поведение, независимо от того, осознают ли они это воздействие или стимул.
    • Рабочая память активно хранит много информации и манипулирует ими.
    Ключевые термины
    • неявно : подразумевается косвенно, без прямого выражения.
    • явный : очень конкретный, ясный или подробный.
    • рабочая память : система, которая активно хранит в памяти несколько фрагментов информации для выполнения вербальных и невербальных задач и делает их доступными для дальнейшей обработки информации.

    Захват внимания

    Для того, чтобы информация была закодирована в памяти, мы должны сначала обратить на нее внимание. Когда человек обращает внимание на определенную информацию, этот процесс называется захватом внимания. Обращая внимание на конкретную информацию (а не на другую информацию), человек создает воспоминания, которые могут (и, вероятно, будут) отличаться от кого-то другого в той же ситуации.Вот почему два человека могут видеть одну и ту же ситуацию, но создавать разные воспоминания о ней — каждый человек по-своему захватывает внимание. Есть два основных типа захвата внимания: явный и неявный.

    Явный захват внимания

    Явный захват внимания — это когда стимул, на который человек не обращал внимания, становится настолько заметным, что человек начинает обращать на него внимание и осознает его существование. Проще говоря, это когда что-то новое привлекает ваше внимание, и вы начинаете осознавать этот новый стимул и сосредотачиваться на нем.Вот что происходит, когда вы работаете над своим домашним заданием, и кто-то называет ваше имя, привлекая ваше полное внимание.

    Неявный захват внимания

    Неявный захват внимания — это когда стимул, на который человек не обращал внимания, оказывает влияние на его поведение, независимо от того, осознают ли они это воздействие или стимул. Если вы работаете над своим домашним заданием, и в фоновом режиме звучит тихая, но раздражающая музыка, вы можете не осознавать этого, но это может повлиять на ваше общее внимание и выполнение домашнего задания.Неявный захват внимания важен для понимания во время вождения, потому что, хотя вы можете не осознавать влияние стимула, такого как громкая музыка или некомфортная температура, на ваше вождение, тем не менее, это повлияет на вашу производительность.

    Неявный захват внимания : Даже когда вы сосредоточены на вождении, ваше внимание может неявно захватывать другую информацию, например движение на экране GPS, которая может повлиять на вашу производительность.

    Рабочая память и захват внимания

    Рабочая память — это часть памяти, которая в течение короткого времени активно хранит множество фрагментов информации и манипулирует ими.В рабочей памяти есть подсистемы, которые манипулируют визуальной и вербальной информацией, и ее емкость ограничена. Каждую секунду мы получаем тысячи единиц информации; это хранится в нашей рабочей памяти. Рабочая память решает (на основе прошлого опыта, текущих мыслей или информации в долговременной памяти), является ли какая-либо конкретная информация важной или актуальной. Другими словами, если информация не используется или не считается важной, она будет забыта. В противном случае он переносится из кратковременной памяти в долговременную.

    Одним из известных примеров захвата внимания является эффект коктейльной вечеринки, который представляет собой феномен способности сосредоточить слуховое внимание на определенном стимуле, отфильтровывая ряд других стимулов, почти так же, как завсегдатай вечеринки может сосредоточиться на отдельном стимуле. разговор в шумной комнате. Этот эффект позволяет большинству людей настроиться на один голос и отключиться от всех остальных.

    Исследования показывают тесную связь между рабочей памятью и захватом внимания, или процессом внимания к определенной информации.Человек обращает внимание на данный стимул либо сознательно (явно, с осознанием), либо бессознательно. Затем этот стимул кодируется в рабочую память, и в этот момент памятью манипулируют, чтобы связать ее с другим знакомым понятием или с другим стимулом в текущей ситуации. Если информация считается достаточно важной, чтобы хранить ее бесконечно долго, опыт будет закодирован в долговременной памяти. В противном случае он будет забыт вместе с другой неважной информацией. Существует несколько теорий, объясняющих, как определенная информация выбирается для кодирования, а другая информация отбрасывается.

    Модель фильтра

    Ранее принятая модель фильтра предполагает, что фильтрация информации от сенсорной к рабочей памяти основана на определенных физических свойствах стимулов. Для каждой частоты существует отдельный нервный путь; наше внимание выбирает, какой путь активен, и тем самым может контролировать, какая информация передается в рабочую память. Таким образом, можно следить за словами одного человека с определенной частотой голоса, даже если вокруг много других звуков.

    Теория затухания

    Модель фильтра не полностью соответствует требованиям. Теория ослабления, пересмотренная модель фильтра, предлагает ослабить (то есть уменьшить) информацию, которая менее важна, но не отфильтровать ее полностью. Согласно этой теории, информацию с игнорируемыми частотами все же можно анализировать, но не так эффективно, как информацию с соответствующими частотами.

    Теория позднего отбора

    Теория ослабления отличается от теории позднего отбора, которая предполагает, что вся информация сначала анализируется, а затем считается важной или неважной; однако эта теория менее подтверждена исследованиями.

    Уровни обработки

    Теория

    уровней обработки рассматривает не только , как человек получает информацию, но и то, что он делает с этой информацией.

    Цели обучения

    Различия между разными уровнями обработки

    Основные выводы

    Ключевые точки
    • Существует три уровня обработки вербальных данных: структурный, фонетический и семантический.
    • Структурная обработка исследует структуру слова; фонетическая обработка исследует, как звучит слово; а семантическая обработка исследует значение слова.
    • Когда слово проходит через уровни обработки, мы связываем его с другими знаниями, которые мы можем иметь. Это определяет, переместится ли слово из кратковременной памяти в долговременную.
    Ключевые термины
    • семантика : Отражает заданную структуру и значение.
    • фонетический : Относится к звукам разговорной речи.
    • структура : Общая форма или организация чего-либо.

    Теория

    уровней обработки рассматривает не только , как человек получает информацию, но и то, что человек делает с информацией после ее получения и как это влияет на общее удержание.Фергус Крейк и Роберт Локхарт определили, что память не имеет фиксированных хранилищ пространства; скорее, есть несколько различных способов, которыми человек может кодировать и сохранять данные в своей памяти. По общему мнению, информацию легче передать в долговременную память, если она может быть связана с другими воспоминаниями или информацией, с которой человек знаком.

    Существует три уровня обработки вербальных данных: структурный, фонетический и семантический. Эти уровни развиваются от самого поверхностного (структурного) до самого глубокого (семантического).Каждый уровень позволяет человеку осмыслить информацию и связать ее с прошлыми воспоминаниями, определяя, должна ли информация переноситься из кратковременной памяти в долговременную. Чем глубже обработка информации, тем легче ее получить позже.

    Обработка конструкций

    Структурная обработка исследует структуру слова — например, шрифт набранного слова или буквы в нем. Это то, как мы оцениваем внешний вид слов, чтобы понять их и придать какое-то простое значение.

    Letters : Обработка внешнего вида слова называется структурной обработкой.

    Структурная обработка — это самый поверхностный уровень обработки: если вы видите вывеску ресторана, но участвуете только в структурной обработке, вы можете вспомнить, что вывеска была фиолетовой с курсивом, но на самом деле не помните название ресторана.

    Фонетическая обработка

    Фонетическая обработка — это то, как мы слышим слово — звуки, которые оно издает, когда буквы читаются вместе.Мы сравниваем звучание слова с другими словами, которые мы слышали, чтобы сохранить некоторый уровень значения в нашей памяти. Фонетическая обработка глубже структурной обработки; то есть мы с большей вероятностью запомним вербальную информацию, если обработаем ее фонетически.

    Вернемся к примеру с попыткой запомнить название ресторана: если название ресторана не имеет для вас смыслового значения (например, если это слово на другом языке, например «Вермишель»), вы все равно можете способны запомнить имя, если вы обработали его фонетически и думаете: «Все началось со звука V и рифмовалось со звуком belly .”

    Семантическая обработка

    Семантическая обработка — это когда мы применяем значение к словам и сравниваем или соотносим его со словами с аналогичным значением. Этот более глубокий уровень обработки включает детальную репетицию, которая является более значимым способом анализа информации. Это увеличивает вероятность того, что информация будет храниться в долговременной памяти, поскольку она связана с ранее изученными концепциями.

    Метод локусов

    Одним из примеров использования преимуществ более глубокой семантической обработки для улучшения удержания является использование метода локусов.Это когда вы ассоциируете невизуальный материал с чем-то, что можно визуализировать. Создавая дополнительные связи между одним воспоминанием и другим, более знакомое воспоминание работает как сигнал для усвоения новой информации.

    Представьте, что вы идете по знакомому месту, например по своей квартире. Когда вы заходите на знакомые сайты, представьте, что вы видите то, что вам нужно запомнить. Предположим, вам нужно вспомнить первых четырех президентов Соединенных Штатов: Вашингтон, Адамс, Джефферсон и Мэдисон.В вашей квартире также четыре комнаты: гостиная, кухня, ванная и спальня. Свяжите первого президента, Вашингтона, с первой комнатой (гостиной). Представьте, что он стоит на вашем диване, как если бы это была лодка, на которой он пересек реку Делавэр.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *