Какая должна быть компрессия на Приоре в норме
Автомобиль: Лада Приора.
Спрашивает: Черепашка нинзя.
Суть вопроса: при какой минимальной компрессии двигатель работает ещё хорошо?
Здравствуйте. Такое ощущение что двигатель перестал тянуть. Из выхлопной дыма практически нет. Если есть, то после дождя в основном — ПАР. Померили компрессию — 11.6, 14, 12, 14. Мастер сказал что первый цилиндр не особо хороший, но тяга должна быть.
Это нормальная компрессия для Приоровского 16-ти клапанного двигателя?
Заводская компрессия на Лада Приора
Новые двигатели после обкатки могут показывать 16. Это вполне нормально.
Считается, что если компрессия меньше 13 на Приоровском двигателе — то это к скорым проблемам.
Проверка компрессии
Даже у машин с солидным пробегом этот параметр не должен снижаться меньше 12 атмосфер. В вашем случае есть проблема с первым цилиндром, причин может быть много. Я бы на вашем месте лез в двигатель с капиталкой только после того, как появится серьёзный масложор или тяга пропадёт совсем.
Приступаем!
Для проверки компрессии на Приоре требуются следующие инструменты:
- свечная головка;
- компрессометр;
- удлинитель;
вороток;- головка на 10 мм.
Чтобы замерить компрессию на 16-ти клапанном двигателе:
- Прогреваем двигатель, чтобы он достиг рабочих температур.
Рабочая температура.
- Для снятия пластмассового кожуха необходимо потянуть его на себя.
- Выкручиваем 4 свечи зажигания. Для этого используем ключ на 16
Можно осмотреть с фонариком состояние свечных колодцев.
- Отсоединяем питание от катушек. Для этого отключаем колодку жгута проводов.
- Убедитесь в том, что значение на компрессометре сброшено на ноль. Далее устанавливаем измерительный прибор в отверстие первого цилиндра.
- Теперь нужно сесть за руль и выжать педаль газа до упора. Затем заводим движок и крутим стартер до тех пор, пока не перестанет повышаться давление.
Капиталка близко. Но ездить можно!
- Выключаем зажигание. Оцениваем уровень компрессии.
Простой тест прокладки
При недостаточной компрессии необходимо залить немного масла в цилиндр. Затем проводим проверку повторно. При увеличении параметров, проблему следует искать в поршневых кольцах. Если же в результате добавления ничего не изменится, то прокладку головки блока придётся сменить.
Мы бы рекомендовали проверить компрессию первого цилиндра именно таким способом.
Нормы компрессии в цилиндрах двигателя ВАЗ-2110 8 клапанов
Многие владельцы ВАЗ-2110 задаются вопросом, из-за чего на их авто бывает разная компрессия? Обычно компрессия нагнетается при перемещении поршня от нижней точки к верхней. При этом в цилиндре создается определенное давление. Хорошая компрессия может быть только в том случае, когда все прокладки, поршни, кольца или клапана в нормальном состоянии. Именно из-за этих элементов и происходит сжатие воздуха в системе.
Нормальная компрессия на ВАЗ-2110
Обычно компрессию проверяют при помощи специального прибора. Делать это рекомендуется регулярно.
Компрессометр автомобильный.
Это помогает определить степень износа мотора и колец, а также самого поршня. Нормальное давление в цилиндре на ВАЗ-2110 с 8 клапанами должно быть
Нормальная компрессия в цилиндре.
Также стоит отметить, что иногда давление в разных цилиндрах может отличаться. Если это 0.5-0.7 атмосфер, то такое явление нормальное и не должно вызывать беспокойства.
Ненормальная компрессия
Это происходит, когда в цилиндре атмосфер больше или меньше намного, чем в других.
Такой двигатель не будет способен работать нормально. Ему нужно в обязательном порядке провести ремонт.
Причины
Прогар прокладки между блоком и головкой – довольно часто встречающийся дефект.
Причин, из-за которых может наблюдаться разница в компрессии, может быть много.
- Прогорела прокладка головки и блока. Ее потребуется просто поменять.
- Головка не затянута. Тут может прогореть прокладка.
- Кольца не держат. Тут причина в износе колец или их поломке. Если давление падает в одном цилиндре, то это часто говорит о поломке колец. Тут потребуется ремонт поршневой.
- Закоксованность колец. Потребуется их почистить.
- Износ блока. Случается редко.
- Перегрев мотора.
- Сломался или прогорел поршень. Компрессия отсутствовать вообще.
- Не отрегулированы клапана.
Ремонт
Как видно из сказанного выше, причин разной компрессии в цилиндрах много. Ремонт в таком случае не всегда можно провести самому, особенно, если нет навыков. Рекомендуется в таком случае обратиться к специалистам на СТО.
Народные методы повышения компрессии
Отмечено, что описанные ниже способы не могут быть гарантией на 100% того, что компрессия в цилиндрах повысится.
- Купить качественную жидкость для чистки клапанов и залить ее в масло.
- Залить в цилиндры такую жидкость на ночь.
Выводы
Зная эти моменты, вам не стоит волноваться при разнице компрессии в разных цилиндрах на ВАЗ-2110, если она небольшая. Когда норма превышает допустимые показатели, потребуется проведение ремонта.
Какое должно быть давление в цилиндрах ваз приора
Какая должна быть компрессия на Лада Приора 16 клапанов
Автомобиль: Лада Приора.
Спрашивает: Черепашка нинзя.
Суть вопроса: при какой минимальной компрессии двигатель работает ещё хорошо?
Здравствуйте. Такое ощущение что двигатель перестал тянуть. Из выхлопной дыма практически нет. Если есть, то после дождя в основном — ПАР . Померили компрессию — 11.6 , 14 , 12 , 14 . Мастер сказал что первый цилиндр не особо хороший, но тяга должна быть.
Это нормальная компрессия для Приоровского 16-ти клапанного двигателя?
Заводская компрессия на Лада Приора
Новые двигатели после обкатки могут показывать 16. Это вполне нормально.
Считается, что если компрессия меньше 13 на Приоровском двигателе — то это к скорым проблемам. Двигатель на Приоре очень тяговитый, если компрессия меньше 12, то тяга уже не будет прежней.
Проверка компрессии
Даже у машин с солидным пробегом этот параметр не должен снижаться меньше 12 атмосфер. В вашем случае есть проблема с первым цилиндром, причин может быть много. Я бы на вашем месте лез в двигатель с капиталкой только после того, как появится серьёзный масложор или тяга пропадёт совсем.
Для проверки компрессии на Приоре требуются следующие инструменты:
- свечная головка;
- компрессометр;
- удлинитель;
- вороток;
- головка на 10 мм.
Чтобы замерить компрессию на 16-ти клапанном двигателе:
- Прогреваем двигатель, чтобы он достиг рабочих температур.
Можно осмотреть с фонариком состояние свечных колодцев.
Капиталка близко. Но ездить можно!
Простой тест прокладки
При недостаточной компрессии необходимо залить немного масла в цилиндр. Затем проводим проверку повторно. При увеличении параметров, проблему следует искать в поршневых кольцах. Если же в результате добавления ничего не изменится, то прокладку головки блока придётся сменить.
Мы бы рекомендовали проверить компрессию первого цилиндра именно таким способом.
Источник
Лада Приора Универсал WagoNetKa › Бортжурнал › Замер компрессии.
Сегодня мы замерим компрессию на машинке. Для себя и возможных покупателей. Меньше вопросов по машине. Мусолить по телефону одно и тоже считаю бредом, таких «зевак» сразу посылаю читать все БЖ.
Прогреваем мотор до рабочей температуры.
Снимаем экран движка, отключаем косы форсунок и катушек.
Выкручиваем все 4ре свечки. Смотрим состояние колодцев. Все сухо, оно и понятно мотор не вскрывался не разу.
Садим помошника за руль, он нажимает газ в пол и крутит стартером. Ну и смотрим компрессии.
Ну, что сказать. Идеально на мой взгляд для 21126 заводского мотора, не страдающего масложором. Разбега вообще нет, чуть чуть меньше во 2 цилиндре. Прибор простенький, но судя по фоткам можно примерно написать результат как:
14.5 — 14.3 — 14.5 — 14.5
Каждый цилиндр крутили 2 раза, результаты повторялись. Снимать и мерить не очень удобно. Стрелка на этом манометре скакала до 15.5, то что на фото это «настоявшиеся» цифры.
Источник
Какое должно быть давление в цилиндре лада приора 16 клапанная 2011г/в.?
На новых двигателях компрессия в цилиндрах должна быть от 16 до 18 атмосфер. На б/у двигателях – около 14 атмосфер. Хотя ездят и при 12-13 атмосфер, чтобы снизить расход масла.
Может ли малая компрессия одного цилиндра влиять на работу двигателя какие последствия?
Влиять конечно может. Из-за некорректной компрессии могут быть такие последствия:
повышенный расход топлива.
возросшая нагрузка на рабочие узлы остальных цилиндров (поршни, кольца, шатуны и т.д.).
свечи зажигания быстрее покрываются нагаром.
повышенный шум двигателя и вибрация.
Чем измеряется компрессия в цилиндрах двигателя?
Компрессия в цилиндрах измеряется компрессометром, который вкручивается в сам цилиндр. После этого делается попытка запуска двигателя с отключенной катушкой зажигания.
Нужно ли по возрасту менять ремень ГРМ в двигателе 21126 16 клп, 1,6 пробег, 26 тыс. км, 8 лет?
По пройденному километражу нет, а по возрасту желательно сменить. Лучше подстраховаться, а то когда порвётся проблем не оберёшься. Машина заглохнет где-то вдалеке от дома или СТО в самый неподходящий момент, плюс ремонт в копеечку может вылиться, если клапана погнёт или ещё хуже, пробьёт обломками клапана поршни.
Какая компрессия должна быть в двигателе калина 1.4 16 клапанов?
Двигатель является исправным и пригодным для эксплуатации при компрессии в цилиндрах не менее 10 бар. Важно, чтобы разница в компрессии между цилиндрами была не более 1,0 бар. Если компрессия больше 13-14 бар, то это свидетельствует о неправильной работе цилиндров. Это губительно для двигателя автомобиля.
Какое должно быть давление в покрышках автомобиля?
Нормальное давление в покрышке современного автомобиля лежит в диапазоне от 2 до 3 бар, также оно зависит от автомобиля и радиуса колес. У каждой модели машины свое номинальное давление в шинах зимой и летом. Оно пишется на стикере, который крепится на внутреннюю сторону двери со стороны водителя, на крышку бардачка, с обратной стороны лючка бензобака, в нише «запаски». Когда подкачиваете колеса, руководствуйтесь именно этой цифрой. Их также можно найти в руководстве по эксплуатации автомобиля
Источник
Проверка компрессии в цилиндрах | ВАЗ 2170
Проверка компрессии в цилиндрах ВАЗ 2170
Компрессия (давление в конце такта сжатия) в цилиндрах — важнейший показатель для диагностики состояния двигателя без разборки. По ее среднему значению и по разнице значений в отдельных цилиндрах можно с достаточной степенью точности определить степень общего износа деталей шатунно-поршневой группы двигателя, выявить неисправности этой группы и деталей клапанного механизма.
Проверяют компрессию специальным прибором — компрессометром, который сейчас можно свободно приобрести в крупных магазинах автозапчастей.
Примечание Так выглядит компрессометр, использованный для иллюстрирования данной книги. Существуют варианты компрессометров, у которых взамен резьбового штуцера для вворачивания вместо свечи зажигания установлен резиновый наконечник. Такие компрессометры при проверке компрессии просто сильно прижимают к свечному отверстию. |
Предупреждение Важными условиями правильности показаний при проверке компрессии являются исправность стартера и его электрических цепей, а также полная заряженность аккумуляторной батареи. |
1. Пустите двигатель и прогрейте его до рабочей температуры.
2. Снизьте давление в системе питания (см. «Снижение давления топлива в системе питания двигателя»). После снижения давления предохранитель топливного насоса на место не устанавливайте, чтобы отключить топливный насос.
3. Снимите катушки зажигания и выверните все свечи (см. «Замена и обслуживание свечей зажигания»).
4. Вверните компрессометр в свечное отверстие проверяемого цилиндра.
5. Нажмите на педаль акселератора до упора, чтобы полностью открыть дроссельную заслонку.
6. Включите стартер и проворачивайте им коленчатый вал двигателя до тех пор, пока давление в цилиндре не перестанет увеличиваться. Это соответствует примерно четырем тактам сжатия.
Примечание Для получения правильных показаний компрессометра коленчатый вал должен вращаться со скоростью 180–200 мин-1или выше, но не более 350 мин-1. |
7. Записав показания компрессометра, установите его стрелку на ноль, нажав на клапан выпуска воздуха.
Примечание У компрессометров иной конструкции показания могут сбрасываться другими способами (в соответствии с инструкцией к прибору). |
8. Повторите операции 4–7 для остальных цилиндров. Давление должно быть не ниже 1,0 МПа и не должно отличаться в разных цилиндрах более чем на 0,1 МПа. Пониженная компрессия в отдельных цилиндрах может возникнуть в результате неплотной посадки клапанов в седлах, повреждения прокладки головки блока цилиндров, поломки или пригорания поршневых колец. Пониженная компрессия во всех цилиндрах указывает на износ поршневых колец.
9. Для выяснения причин недостаточной компрессии залейте в цилиндр с пониженной компрессией около 20 см3 чистого моторного масла и вновь измерьте компрессию. Если показания компрессометра повысились, наиболее вероятна неисправность поршневых колец. Если же значение компрессии осталось неизменным, значит, тарелки клапанов неплотно прилегают к седлам или повреждена прокладка головки блока цилиндров.
Полезный совет Причину недостаточной компрессии можно выяснить также подачей сжатого воздуха в цилиндр, в котором поршень предварительно установлен в ВМТ такта сжатия. Для этого снимите с компрессометра наконечник и присоедините к нему шланг компрессора. Вставьте наконечник в свечное отверстие и подайте в цилиндр воздух под давлением 0,2–0,3 МПа. Для того чтобы коленчатый вал двигателя не провернулся, включите высшую передачу и затормозите автомобиль стояночным тормозом. Выход (утечка) воздуха через дроссельный узел свидетельствует о негерметичности впускного клапана, а через глушитель — о негерметичности выпускного клапана. При повреждении прокладки головки блока цилиндров воздух будет выходить через горловину расширительного бачка в виде пузырей или в соседний цилиндр, что обнаруживается по характерному шипящему звуку. |
Видео про «Проверка компрессии в цилиндрах» для ВАЗ 2170
Замер компрессии 16ти клапанный двигатель
Замер компрессии на 16-клапанной Калине и Приоре
youtube.com/embed/nbrGHZW8_is» frameborder=»0″ allowfullscreen=»»/>Замер компрессии Приора
ВАЗ 2170 | Нормы компрессии двигателей
Двигатель
Двигатель |
Норма компрессии |
1,4 л Zetec-SE 1,6 л Zetec-SE 1,8 л Zetec-E 2,0 л Zetec-E 1,8 л Endura-Turbodiesel 1,8 л Endura-DI-Turbodiesel |
12-14 кПа 12-14 кПа 12-14 кПа 12-14 кПа 28-34 кПа 28-34 кПа |
Предельно допустимое значение величины компрессии для бензиновых двигателей составляет 10 кПа, для дизельных двигателей — 24 кПа.
Если вы располагаете необходимым оборудованием, то можете измерять компрессию самостоятельно, однако для этого вам потребуется помощник, который будет проворачивать коленчатый вал стартером. Для начала выкрутите все свечи зажигания из головки блока и убедитесь, что клапана правильно выставлены. Во время проверки компрессии на бензиновом двигателе ваш помощник должен полностью нажать на педаль акселератора и сцепления. При проверке дизельного двигателя нажимать на педаль акселератора не надо.
Начинайте проверять с 1-го цилиндра и далее действуйте по порядку работы цилиндров. При проверке определяйте обороты коленчатого вала, после которых установится максимальное значение компрессии. Плавное нарастание давления в цилиндрах свидетельствует о хорошем состоянии цилиндропоршневой группы. По опыту, на двигателе в хорошем состоянии наивысшее значение давления отмечается после 6—8 прокруток коленчатого вала.
Перед тем как начинать замерять компрессию, убедитесь, что стартер находится в хорошем состоянии и аккумуляторная батарея полностью заряжена. Однако лучше эту работу доверить специалисту, по разнице величин компрессии в цилиндрах и характере шума он может выявить следующие неисправности:
— шум во впускном коллекторе — неплотное прилегание впускного клапана к седлу;
— шум из открытой маслоналивной горловины или измерителя уровня масла — изношенные стенки цилиндров или трещина головки блока;
— шум из выпускного коллектора — неплотные выпускные клапаны.
Если полученная в результате измерений величина компрессии меньше нормы, попробуйте добавить немного моторного масла в отверстия под свечи зажигания (отверстия под форсунки для дизеля) и повторите замер. Это позволит уменьшить зазор между поршнем и цилиндром. Если значение не изменится — давление в цилиндре в результате неплотного прилегания клапанов к седлам или повреждение прокладки головки. Если величина компрессии увеличилась, это указывает на износ поршневых колец или рабочих поверхностей цилиндров.
Измерение компрессии проводите в следующем порядке:
— прогрейте двигатель до рабочей температуры, в результате выбирутся зазоры между движущимися деталями;
— отсоедините зажигание (контактный разъем 15), снимите со свечей зажигания наконечники проводов и выверните все свечи зажигания;
— затормозите автомобиль стояночным тормозом, установите рычаг коробки передач в нейтральное положение. Ваш помощник должен нажать на педаль сцепления и педаль акселератора;
— вставьте резиновый конус измерителя компрессии в отверстие для свечи зажигания (для дизеля это отверстие для форсунок) 1-го цилиндра, при необходимости можете использовать переходник;
— далее ваш помощник прокручивает коленчатый вал от 6 до 8 оборотов, чтобы получить наибольшую величину компрессии;
Рис. 164. Резиновый конус прибора для компрессии должен закрывать отверстие под свечу зажигания |
Рис. 165. Показатели прибора для измерения компрессии |
ВАЗ 2170 | Компрессия двигателя
Если с течением времени у вас появится ощущение, что в начале эксплуатации ваш двигатель был более динамичным, потеря мощности может быть вызвана механическим износом. Наиболее часто встречающимися причинами являются высокий износ между поршнями и цилиндрами, изношенные поршневые кольца, негерметичные или прогоревшие клапаны, поврежденная прокладка головки блока цилиндров или свеча зажигания. В конце такта сжатия создается высокое компрессионное давление, которое потом при сгорании топливовоздушной смеси лавинообразно увеличивается. Для поршней и поршневых колец, стенок цилиндров, клапанов, седел клапанов, прокладок клапанного механизма, а также прокладки головки блока цилиндров это означает высокую термическую и механическую нагрузку. Как правило, двигатели с пониженной мощностью уже заранее сигнализируют о своем техническом состоянии. Симптомами являются неустойчивое поведение при холодном пуске или неравномерная работа двигателя, увеличенный расход масла и топлива, шлейф отработавших газов белого или синего цвета, повышенная температура охлаждающей жидкости, ухудшенные показатели отработавших газов и уменьшение мощности двигателя. Для получения ясной картины необходимо при каждом втором посещении сервисного центра проверять компрессию. В равной степени это относится и к дизельным двигателям.
Контрольные значения компрессии
Значения компрессии для вашего автомобиля незначительно отличаются в зависимости от степени сжатия. Представленные в табл. 4.2 ориентировочные значения действительны для двигателей в безупречном техническом состоянии. При анализе компрессии большее значение придается не абсолютным наивысшим показателям, а одинаковым показателям во всех цилиндрах. Допускаются отклонения максимально до 2 бар. Если отклонения превышают допустимое значение, необходимо выяснить причину этого отклонения. В качестве первого шага специалист посоветует вам провести измерение потери давления.
Старые двигатели создают меньшую компрессию
В старых двигателях компрессия значительно уменьшается, и это нормальное явление, связанное с естественным износом двигателя. Поэтому нет особой причины для беспокойства, это в меньшей степени зависит от абсолютного наивысшего показателя давления, а больше от одинаковых значений во всех цилиндрах. Только когда измеренные значения достигнут предельно допустимых значений, необходимо думать о предстоящем ремонте двигателя или замене его другим. Если различие в значениях больше 3 бар, практика указывает на следующие причины:
– износ поршней или поршневых колец;
– заклинивание изношенных поршневых колец в канавках поршня, вызванное отложением продуктов сгорания;
– повреждение рабочих поверхностей цилиндров как следствие легкого заедания поршней или заклинивания поршневых колец;
– остатки продуктов сгорания и масла в виде налета на клапанном механизме или на рабочих поверхностях седел клапанов;
– треснутые клапаны;
– прогорание клапанов вследствие недостаточного зазора клапанов или термической перегрузки.
Компрессию можно измерить своими силами. Прежде всего для этого вам необходимы помощник, который стартером проворачивает коленчатый вал, и прибор для измерения давления. В хорошо оснащенных автомастерских прибор для измерения компрессии относится к основному оснащению. Вначале выверните все свечи зажигания (в дизельном двигателе — топливные форсунки) из головки блока цилиндров и удостоверьтесь, что зазор клапанов правильно отрегулирован. Во время проверки помощник должен полностью нажать на педали сцепления и акселератора, вы прибором проверяете компрессию в каждом цилиндре. Так как дизельные двигатели постоянно всасывают одинаковое количество воздуха, на педаль акселератора не требуется нажимать. Измерение начинайте с первого цилиндра и потом последовательно измеряйте во всех остальных цилиндрах. Считайте количество оборотов коленчатого вала до создания максимального давления, это количество будет критерием для последующих цилиндров: чем быстрее создается компрессия, тем «здоровее» ваш двигатель. В «здоровом» двигателе компрессия должна создаваться после 6–8 оборотов коленчатого вала.
Основа для надежного измерения — исправный стартер и полностью заряженная аккумуляторная батарея
Несмотря на то, что это является азбучной истиной, все же мы еще раз напоминаем — основой для измерения являются стартер с хорошим тяговым усилием и полностью заряженная аккумуляторная батарея. Если коленчатый вал вращается очень медленно, сжатие в цилиндре также происходит медленно — измерение компрессии теряет свой смысл. Если вы получили большие отклонения в результатах измерения, проведите тест на уменьшение давления. Обращение с прибором для измерения уменьшения компрессии предполагает наличие определенного опыта, поэтому мы советуем проведение теста на измерение уменьшения компрессии предоставить специалисту.
Выяснить причину уменьшения давления можно следующим образом.
· При низкой компрессии через отверстие для свечи (в дизельном двигателе — в отверстие форсунки впрыска) введите в каждый цилиндр немного моторного масла, затем повторите проверку. Масло улучшает герметизацию между сопрягающимися поверхностями поршней и стенок цилиндров.
· Если компрессия увеличилась незначительно, то утечка происходит через клапаны или прокладку головки блока цилиндров. Утечка через клапаны может быть вызвана прогоранием седел и/ или рабочих кромок клапанов, а также деформацией стержней клапанов или образованием на них трещин.
· Если после введения масла компрессия повысилась, то можно сделать однозначный вывод о том, что изношены поршневые кольца.
Измерение компрессии
ПОСЛЕДОВАТЕЛЬНОСТЬ РАБОТ
1. Перед измерением прогрейте двигатель до рабочей температуры. Это создает оптимальные зазоры между всеми движущимися деталями.
2. Отключите зажигание (клемма «15»), снимите наконечники со свечей зажигания и выверните все свечи зажигания.
3. Затяните стояночный тормоз, установите рычаг переключения передач в нейтральное положение, нажмите на педали сцепления и акселератора.
Рис. 4.13. При установке прибора для измерения компрессии резиновая конусная пробка должна плотно закрывать отверстие для свечи зажигания |
4. Плотно вставьте резиновую конусную пробку прибора для измерения компрессии в отверстие для свечи зажигания (в дизельном двигателе — в отверстие для топливной форсунки). При необходимости используйте подходящее переходное устройство (рис. 4.13).
5. Включите стартер и проверните коленчатый вал как минимум на восемь тактов сжатия, следя за показаниями компрессометра. Необходимо иметь в виду, что лучшее наполнение цилиндров происходит только при полностью нажатой педали акселератора.
Рис. 4.14. После измерения компрессии на всех четырех цилиндрах сравните кривые, записанные самописцем прибора |
6. Запишите наибольшее значение компрессии. Повторите процедуру измерения для остальных цилиндров и сравните результаты с техническими данными (рис. 4.14).
ПРАКТИЧЕСКИЙ СОВЕТ
Уменьшение компрессии
Уменьшение компрессии, сопровождаемое шумом воздуха, может быть вызвано следующими причинами:
– шум во всасывающем патрубке или шумоизоляции патрубка свидетельствует о негерметичном впускном клапане;
– если воздух выходит из открытого радиатора или расширительного бачка охлаждающей жидкости, значит, пробита прокладка головки цилиндров или имеется трещина в головке цилиндров;
– если воздух выходит из открытой маслоналивной горловины или трубки указателя уровня моторного масла, значит, изношены стенки цилиндров, рабочие поверхности поршней или поршневые кольца;
– если воздух выходит из выхлопной трубы, значит, негерметичен выпускной клапан.
Что такое компрессионные чулки?
Использование компрессии при лечении заболеваний вен — не новая концепция. Гиппократ писал о компрессионной терапии в 4 веке до нашей эры. Римские солдаты бинтовали ноги, потому что это уменьшало утомляемость ног. Сегодня мы видим компрессию почти у каждого бегуна на марафоне. Поэтому удивительно, что с миллионами людей, страдающих хронической венозной недостаточностью, она постоянно недооценивается в медицинском сообществе, в основном из-за отсутствия знаний и образования.В каждой вене тела есть давление, которое мы измеряем в мм рт.ст., очень похожее на наше кровяное давление. У стоящего человека давление в лодыжке составляет около 90 мм рт. Здесь хрупкие сосуды не рассчитаны на длительное выдерживание такого давления. Вот почему мы испытываем отек после долгого дня на ногах. После полных семи шагов при хорошем накачивании икроножных мышц оно снижается примерно до 25 мм рт. Когда мы ложимся, давление падает до уровня ниже 20 мм рт. Ст., Поэтому любое сжатие, равное или превышающее эту величину, должно быть удалено перед сном.
У наших вен есть тонкие клапаны, которые должны быть односторонней системой. Они закрываются, когда наши мышцы расслабляются, и открываются, когда сокращается икра.
Однако, когда у нас есть опухоль или повреждение этих клапанов, они не могут должным образом закрыться, возникает обратный ток, и это вызывает то, что мы называем амбулаторной гипертонией. Это причудливый термин для обозначения высокого кровяного давления в ваших венах. Затем кровь попадает в ткани, и в конечном итоге происходит отек и изменения кожи.
Вкратце, компрессионные чулки сводят эти клапаны вместе и уменьшают диаметр вены, так что кровь течет с большей силой при сокращении мышц, что способствует возвращению крови. Давление компрессионного чулка — это давление, прикладываемое к лодыжке, и оно уменьшается по мере продвижения вверх по ноге. Этот градиент очень важен, поскольку он имитирует естественные функции организма.
Многие люди слышали термин «чулки TED», и их часто прописывают врачи.Они не являются градиентными и бесполезны для вас, если вы не прикованы к постели для предотвращения образования тромбов. «ТЭДы для кроватей»
К сожалению, большинство людей слышат о компрессионных изделиях, когда этот процесс зашел слишком далеко. Так что профилактика является ключевым моментом. Начните рано, чтобы венозные заболевания не повлияли не только на вашу внешность, но и на качество вашей жизни. Они больше не «хирургический шланг» вашей бабушки. В наши дни они бывают всех стилей и цветов.
Важно помнить, что это медицинские устройства.Перед использованием компрессионных чулок обязательно проконсультируйтесь с врачом. Убедитесь, что вы наносите их в перчатках, и на них нет складок и складок. Их всегда нужно измерять для вас и только для вас.
Как это:
Нравится Загрузка …
Сжатие данных ← Блог для хранения и виртуализации
Тест проводился на системах под управлением OnTap 8.1.2
Я планирую разделить это на 2 части:
- Информация о компрессии
- Наборы команд
- Реализация сжатия данных
Информация о сжатии
Отзывы об этой функции были весьма положительными, и, похоже, клиенты активно спрашивают об этом. Я не буду объяснять, как работает сжатие, поскольку это было подробно объяснено NetApp на одной из своих фантастических страниц «Назад к основам». Для получения дополнительных сведений о том, как это работает, воспользуйтесь следующей ссылкой для доступа к странице «Назад к основам NetApp» для сжатия данных.
https://communities.netapp.com/docs/DOC-14329
https://communities.netapp.com/docs/DOC-8170
Несколько фрагментов, взятых мной из сообщества NetApp
1. Влияет ли на снимки?
Снимки делаются для данных на диске, поскольку сжатие выполняется в оперативном режиме, прежде чем данные будут записаны на диск, это не имеет значения.
2. Что происходит с данными из существующего тома?
Существует «сканер сжатия», который позволяет сжимать существующие данные в томе. Все новые записи будут сжиматься на месте, в то время как сканер сжатия может использоваться для сжатия существующих данных.
3. Какая минимальная версия должна использовать сжатие данных?
OnTap 8.0.1
4. Почему сначала сжатие, а затем дедупликация?
Мы фактически сжимаем inline (перед записью блоков на диск), а затем снимаем отпечатки пальцев.Таким образом, отпечатки пальцев основаны на сжатых блоках. Было проведено несколько тестов, чтобы увидеть, получим ли мы лучшую экономию, запустив сначала дедупликацию или сжатие, и обнаружили, что экономия практически одинакова в любом случае. Причина, по которой мы сначала выполняем сжатие, состоит в том, чтобы получить немедленную экономию места за счет сжатия, а затем — за счет постобработки совокупной экономии за счет дедупликации.
5. Поддерживается ли это на 32-битных агрегатах?
Чтобы включить сжатие, необходимо, чтобы том был создан в 64-разрядном агрегате.Если вы не выполняли сжатие, 32-разрядные агрегаты все еще поддерживаются.
6. Как эффективно использовать сжатие с использованием групп фрагментов по 32 КБ?
Группа сжатия состоит из одного файла или части одного файла размером не более 32 КБ. Если у вас есть файл размером 60 КБ, первые 32 КБ будут в первой группе сжатия, а оставшиеся 28 КБ будут содержаться в следующей группе сжатия. Другой пример: если у вас есть два файла размером 16 КБ, у каждого файла будет своя собственная группа сжатия.Каждая группа сжатия сжимается индивидуально.
7. Что происходит с файлами размером менее 8 КБ?
Размер файла должен превышать 8 КБ, иначе он будет пропущен при сжатии и записан на диск без сжатия.
8. Содержит ли группа сжатия данные из нескольких файлов?
Группа сжатия содержит данные только из одного файла
9. Все ли файлы сжаты?
Группа сжатия остается несжатой, если не достигается экономия не менее 25% для каждой группы сжатия; это оптимизирует экономию при минимизации накладных расходов на ресурсы.
10. Ожидаемое влияние на производительность / Где их не следует использовать?
Встроенное сжатие может повлиять на производительность записи и, следовательно, не должно использоваться в средах, чувствительных к производительности, без надлежащего тестирования, чтобы понять влияние.
11. Могу ли я выполнить сжатие тома без дедупликации?
Сжатие требует, чтобы сначала на томе была включена дедупликация; его нельзя включить без дедупликации. Для встроенного сжатия необходимо, чтобы были включены как дедупликация, так и сжатие после обработки.
12. Сколько процессов может выполняться одновременно?
Одновременно на гибком томе может выполняться только один процесс сжатия или дедупликации постобработки. До восьми процессов сжатия / дедупликации могут выполняться одновременно на восьми разных томах в одной системе хранения NetApp. Если будет предпринята попытка запустить дополнительные процессы сжатия или дедупликации постпроцесса сверх максимального значения, дополнительные операции будут помещены в очередь ожидания и автоматически запускаются при наличии свободных процессов.
Процессы сжатия и дедупликации постобработки периодически создают контрольные точки, чтобы в случае прерывания сканирования оно могло продолжиться с последней контрольной точки.
13. Каков максимальный размер поддерживаемого тома?
Начиная с Data ONTAP 8.1, сжатие и дедупликация не накладывают ограничения на максимальный поддерживаемый размер тома; следовательно, максимальный предел объема определяется типом системы хранения, независимо от того, включена ли дедупликация или сжатие.
14. Влияет ли это на тома NDMP?
Поддерживается резервное копирование дедуплицированного / сжатого тома с использованием NDMP, но при записи данных на ленту не происходит оптимизации пространства, поскольку это логическая операция. Чтобы сохранить экономию места на ленте при дедупликации / сжатии, NetApp рекомендует NetApp SMTape.
15. Можно ли включить только сжатие без дедупликации?
Да. Чтобы воспользоваться преимуществом сжатия, необходимо включить дедупликацию.Этого можно достичь, включив как дедупликацию, так и сжатие (как постпроцесс, так и встроенное) и установив расписание для сжатия и дедупликации после обработки, чтобы никогда не запускаться.
16. Могу я просто включить встроенное сжатие?
Невозможно включить встроенное сжатие без сжатия и дедупликации после обработки. Расписание можно отключить позже для пост-сжатия.
Лучшие практики для оптимальной экономии и минимальных накладных расходов на производительность
- Как дедупликация, так и сжатие потребляют системные ресурсы и могут изменять структуру данных на диске.Из-за шаблона ввода-вывода приложения и влияния дедупликации / сжатия на структуру данных производительность операций ввода-вывода при чтении и записи может варьироваться. Экономия места и влияние на производительность зависят от приложения и содержимого данных.
- NetApp рекомендует тщательно рассмотреть и измерить влияние дедупликации / сжатия на производительность при тестировании и принять во внимание размер перед развертыванием дедупликации / сжатия в решениях, чувствительных к производительности.Чтобы получить информацию о влиянии дедупликации / сжатия на другие приложения, обратитесь к специалистам NetApp за советом и результатами тестирования для вашего конкретного приложения.
- Если количество новых данных невелико, выполняйте дедупликацию нечасто, потому что в таком случае нет смысла запускать ее часто, и она потребляет системные ресурсы. Частота выполнения дедупликации зависит от скорости изменения данных в гибком томе.
- Чем больше одновременных процессов сжатия / дедупликации вы запускаете, тем больше потребляется системных ресурсов.
- Если требуются снэпшоты NetApp, запустите процессы сжатия / дедупликации перед созданием снэпшотов, чтобы минимизировать объем данных, которые блокируются в копиях. (Перед созданием снэпшота убедитесь, что процессы сжатия / дедупликации завершены.) Если снэпшот создается на гибком томе до завершения процессов дедупликации, результатом, вероятно, будет меньшая экономия места. Если моментальный снимок создается на гибком томе до завершения процессов сжатия, в результате, вероятно, будет использоваться больше места для снэпшотов.
- Для правильной работы дедупликации необходимо оставить немного свободного места для метаданных дедупликации.
Наборы команд
Команда | Сводка |
sis на vol / volname> | Включает дедупликацию на указанном гибком томе |
конфигурация sis | Показывает, для каких томов включено сжатие / дедупликация. |
sis config –C true vol / volname> | Разрешает постпроцессное сжатие созданных впоследствии данных. Для этого сначала необходимо включить дедупликацию на томе. |
sis config –C true –I true vol / volname> | Включает встроенное сжатие и постобработку впоследствии созданных данных. Для этого сначала необходимо включить дедупликацию на томе. |
sis config –I false vol / volname> | Отключает встроенное сжатие.Он не остановит сжатие постобработки или распакует существующие сжатые данные. |
sis config –C false –I false vol / volname> | Отключает сжатие всех вновь созданных данных. Он не будет распаковывать существующие сжатые данные. |
Примечание: -l false необходимо только в том случае, если также включено встроенное сжатие. | |
конфигурация sis [-s sched] vol / volname> | Создает расписание автоматического сжатия / дедупликации.При первом включении сжатия / дедупликации на гибком томе настраивается расписание по умолчанию, запускающее его каждый день недели в полночь. Если используется опция auto, сжатие и дедупликация запускаются, когда на том записывается 20% новых данных. Пороговое значение 20% можно отрегулировать с помощью параметра auto @ num, где num — двузначное число для указания процента. Опцию ручного управления можно использовать в местах назначения SnapVault, чтобы предотвратить выполнение сжатия и дедупликации после обработки. |
sis start vol / volname> | Начинает процесс дедупликации на указанном гибком томе. Если сжатие также включено, оно запускается первым, а затем выполняется дедупликация. |
Это сжимает и дедуплицирует все данные, которые были записаны на диск после включения сжатия / дедупликации на томе. Это не будет сжимать или дедуплицировать данные, которые существовали на томе до включения сжатия / дедупликации. | |
sis start –d vol / volname> | Удаляет информацию о существующей контрольной точке. Эта опция используется для удаления информации о контрольной точке, которая все еще считается действительной. По умолчанию информация о контрольной точке считается недействительной через 24 часа. |
sis stop vol / volname> | Приостанавливает активную операцию сжатия / дедупликации постпроцесса, выполняемую на гибком томе, без создания контрольной точки. |
sis stop –a vol / volname> | Создает контрольную точку и останавливает текущие активные операции сжатия / дедупликации постобработки, выполняемые на томе. |
sis check vol / volname> | Проверяет и обновляет базу данных отпечатков пальцев для указанного гибкого тома; включает удаление устаревших отпечатков пальцев (требуется расширенный режим). |
sis check — d vol / volname> | Удаляет существующий файл контрольной точки и запускает проверочную часть операции дедупликации с самого начала (требуется расширенный режим). |
sis status vol / volname> | Проверяет ход выполнения операций сжатия / дедупликации постобработки на томе.Также показывает, включена или отключена дедупликация на томе. |
sis status –l vol / volname> | Возвращает текущее состояние указанного гибкого тома. Может использоваться для проверки того, включено ли встроенное сжатие или дедупликация на конкретном томе. |
sis help start / sis help stop | Список команд для запуска и остановки сжатия |
df –S <имя тома> / df -S vol / имя тома> | Показывает экономию пространства за счет сжатия и дедупликации, а также фактическую физическую используемую емкость на том. |
Сжатие и дедупликация существующих команд данных
Команда | Сводка |
sis start –s vol / volname> | Начинает сжатие (если включено) существующих данных с последующей дедупликацией на указанном гибком томе. Он будет использовать последнюю контрольную точку, если она существует и старше 24 часов. Это позволит обойти сжатие любых блоков, которые уже дедуплицированы или заблокированы в снэпшотах. |
sis start –sp | Начинает сжатие (если включено) существующих данных с последующей дедупликацией на гибком томе, указанном с использованием существующей информации контрольной точки, независимо от возраста информации контрольной точки. Этот параметр следует использовать только с параметром –s. |
sis start –s –d vol / volname> | Начинает сжатие (если включено) существующих данных с последующей дедупликацией на указанном гибком томе. Он проигнорирует любые существующие контрольно-пропускные пункты. Это позволит обойти сжатие любых блоков, которые уже дедуплицированы или заблокированы в снэпшотах. |
sis start –s –D vol / volname> | Начинает процесс дедупликации на указанном гибком томе и выполняет сканирование гибкого тома для обработки существующих данных. Он будет использовать последнюю контрольную точку, если таковая существует (требуется расширенный режим). |
Параметр –D используется, если на томе также включено сжатие и вы хотите выполнить дедупликацию только для существующих данных, а не сжатие.Новые данные будут по-прежнему сжаты | |
sis start –s –d –D vol / volname> | Удаляет все предыдущие контрольные точки и инициирует процесс дедупликации существующих данных, чтобы начать с нуля на указанном гибком томе (требуется расширенный режим). |
sis start –s –C vol / volname> | Начинает сжатие существующих данных на диске. Он будет использовать последнюю контрольную точку, если таковая существует. Дедупликация этих данных не выполняется (требуется расширенный режим). |
sis start –s –C –d vol / volname> | Удаляет все предыдущие контрольные точки и инициирует сжатие существующих данных, чтобы начать с нуля на гибком томе (требуется расширенный режим). |
sis start –s –C –a vol / volname> | Инициирует сжатие существующих данных для начала и включает общие блоки, созданные путем дедупликации или клонирования данных. Дедупликация этих данных не выполняется. Опцию -a можно использовать вместе с опцией -b. |
sis start –s –C –b vol / volname> | Инициирует сжатие существующих данных для начала и включает блоки, заблокированные в существующих снэпшотах. Дедупликация этих данных не выполняется. |
sis start –s –C –a –b vol / volname> | Инициирует сжатие всех возможных блоков, содержащих существующие данные на диске. Дедупликация этих данных не выполняется. |
sis start –s –C –D –a –b vol / volname> | Инициирует сжатие всех возможных блоков, содержащих существующие данные на диске, с последующей дедупликацией. |
Отключение команд сжатия и дедупликации
Команда | Сводка |
sis config –C false –I false vol / volname> | Отключает сжатие всех вновь созданных данных. Он не будет распаковывать существующие сжатые данные. |
sis off vol / volname> | Отключает встроенное сжатие и сжатие после обработки, а также дедупликацию на указанном томе.Это означает, что не будет никаких дополнительных операций регистрации изменений, сжатия или дедупликации, но гибкий том останется сжатым и дедуплицированным томом, а экономия на хранении сохранится. |
Если эта команда используется, а затем снова включается сжатие или дедупликация для этого гибкого тома, гибкий том следует повторно сканировать с помощью команды sis start –s, чтобы получить максимальную экономию. | |
sis undo vol / volname> | Инициирует удаление сжатия и разделения блоков из дедупликации на томе; для этого сначала необходимо отключить сжатие и дедупликацию на томе (требуется расширенный режим). |
sis undo vol / volname> –D | Инициирует удаление совместного использования блока из дедупликации на томе; для этого сначала необходимо отключить сжатие и дедупликацию на томе (требуется расширенный режим). |
sis undo vol / volname> –C | Инициирует распаковку данных в томе; для этого сначала необходимо выключить сжатие на томе (требуется расширенный режим). |
sis stop vol / volname> | Приостанавливает активный процесс сжатия / дедупликации постпроцесса на гибком томе без создания контрольной точки. |
sis stop –a vol / volname> | Создает контрольную точку и останавливает текущие активные операции сжатия / дедупликации постобработки, выполняемые на томе. |
sis status vol / volname> | Возвращает текущее состояние указанного гибкого тома. Может использоваться для проверки прогресса удаления сжатия / дедупликации, выполняемого на определенном томе. |
sis revert_to [<7.3 | 8.0>] vol / volname> | Преобразует метафайлы дедупликации в соответствующие форматы более низкой версии Data ONTAP, в настоящее время 7.3 или 8.0. Если имя тома не указано, revert_to выполняется на всех томах с включенной дедупликацией. |
sis revert_to [<7.3 | 8.0>] -delete vol / volname> | Удаляет исходные метафайлы, которые существовали для версии Data ONTAP [<7.3 | 8.0>], в результате чего метафайлы не создаются при запуске revert_to. Если том не указан, параметр –delete будет применен ко всем томам, которые были восстановлены командой revert_to. |
sis revert_to -cleanup vol / volname> | Удаляет метафайлы более ранней версии, которые были созданы предыдущим запуском sis revert_to.Полезно, если пользователь все-таки решит не возвращаться к предыдущей версии. Если том не указан, опция –cleanup удалит все существующие метафайлы, формат которых соответствует выпуску, указанному при выполнении команды revert_to. |
Внедрение сжатия данных
Сценарии использования
- Тестирование дедупликации на 64-битном томе в 32-битном агрегате.
- Тестирование дедупликации и сжатия на томе, содержащем данные.- Тестирование сжатия после обработки
- Тестирование дедупликации и сжатия на томе, на котором нет данных. — Тестирование встроенной дедупликации и встроенного сжатия
- Сравнение проверенных объемов
- Остановка дедупликации и сжатия
- Extras — Тестирование дополнительных команд
- Отмена SIS
Тестирование дедупликации на 64-битном томе в 32-битном агрегате
Создать 64-битный агрегат
Создание нового 64-битного агрегата с 3 дисками с использованием RAID 4.
Состояние 64-битного агрегата
Создал том vol1 на 64-битном агрегате для хранения данных перед включением сжатия.
Создал общий ресурс CIFS для тома, чтобы легко добавлять и удалять файлы.
Создан еще один том vol2 для сжатия
Создана акция CIFS для тома
Можно просматривать тома
Данные скопированы в общий ресурс BeforeCompression (vol1)
Размер тома 1 после копирования файлов
Состояние SIS на томе до включения SIS
Конфигурация SIS
Создал еще один том vol3 на 32-битном агрегате и выполнил копирование тома с тома 1 на том3.
том копирование с 64-битного тома на 32-битный том
Вот как 64-битный том отображается на 32-битном агрегате.
64-битный том в 32-битном агрегате
Включение SIS на томе 3 в 32-битном агрегате
Запуск SIS на томе
Емкость на томе до дедупликации.
На данный момент экономии нет, так как нет повторяющихся файлов.
Выход конфигурации SIS для vol3.
Что происходит, когда вы пытаетесь сжать том в 32-битном агрегате?
Как и ожидалось, сжатие не будет включено. Отображается следующее сообщение.
Включение SIS и сжатия на томе в 64-битном агрегате
Включение дедупликации
Проверка статуса дедупликации
Запустить процесс дедупликации вручную
Проверка статуса SIS
Нет экономии, так как нет повторяющихся файлов.
Состояние конфигурации SIS до включения сжатия
Включение сжатия в первый раз (только после сжатия)
Состояние конфигурации SIS после включения сжатия постобработки.
В этом случае разрешено только пост-сжатие.
Включение сжатия (встроенное сжатие)
Состояние конфигурации SIS после включения сжатия (как встроенного, так и постпроцесса).
Контроль тех же объемов через 16 часов.
Дубликаты файлов добавлялись в течение двух часов, а затем оставались нетронутыми в течение 16 часов.
Состояние тома vol3 на 32-битном агрегате.
Состояние тома vol1 на 64-битном агрегате
Начал копировать дубликаты файлов в общий ресурс и проверил сжатие и дедупликацию.
Данные передаются со стороны ОС.
Примечание:
Это было проверено на двух томах
- Том 1, который содержал данные до включения дедупликации и сжатия. Vol1 находится в 64-битном агрегате.
- Vol3, который содержал данные до включения дедупликации.Vol3 — это том на 32-битном агрегате.
Тестирование тома на дедупликацию и сжатие при отсутствии данных
Процедура
- Создан новый том и общий ресурс CIFS.
- Включены дедупликация и сжатие для тестирования встроенного сжатия и дедупликации.
- Скопировано то же содержимое, которое использовалось в томах 1 и 2 в предыдущем тестовом примере.
- Отслеживал встроенное сжатие и дедупликацию.
Встроенное сжатие и дедупликация во время передачи данных на том .
Проверьте статус SIS перед включением дедупликации
Проверил использование тома.
Проверял экономию места только для справки.
Включена дедупликация по объему.
Проверил статус SIS
Проверил конфигурацию SIS.Сжатие еще не включено.
Включение как встроенного, так и постпроцессного сжатия
Проверка статуса SIS после включения сжатия. Расписание по умолчанию показано на скриншоте.
акций CIFS для томов, включая том 2
Началось копирование файлов на vol2.
Данные копируются
Проверка экономии места
Сравнение экономии места с текущим тестируемым объемом и предыдущими тестовыми объемами
Экономия места во время копирования
Дальнейшее развитие
Экономия места после завершения
Сравнение всех тестовых томов после завершения копирования
Одинаковый набор данных использовался во всех случаях на всех томах.
Дополнительно
Выполнение нескольких дополнительных команд на основе наборов команд
sis start –s –d <имя тома>
sis start –sp <имя тома>
sis start –s –D <имя тома>
sis start –s –d -D <имя тома>
sis start –s –C <имя тома>
sis start –s –C –D –a -b <имя тома>
sis start –s –C -D –a -b <имя тома>
Состояние sis после запуска sis вручную с помощью указанной выше команды.
На другом томе
Сравнение обоих томов после ручного запуска
Прогресс
Удалить компрессию
Остановка SIS на томе
Состояние SIS после остановки
Снятие компрессии
Первая проверка статуса конфигурации
Снять компрессию
Проверка конфига после сжатия
Проверка состояния тома после отключения сжатия.В этом случае никаких изменений не будет
SIS off
Отмена SIS
Первая SIS должна быть отключена для этого тома
Проверить статус процесса отмены
Что происходит, когда вы пытаетесь отключить sis на активном томе?
Что происходит, когда вы останавливаете том, на котором выполняется sis undo?
Это остановит процесс отмены sis.
Состояние после остановки операции отмены
Потребуется выполнить другую команду отмены, чтобы продолжить процесс отмены.
Изменение конфигурации SIS — расписания
Статус до изменения. Приведенное ниже расписание используется по умолчанию.
Измените расписание на индивидуальное.
Статус после изменения расписания
Что такое сжатие данных? (с изображением)
Сжатие данных — это общий термин для группы технологий, которые кодируют большие файлы для уменьшения их размера. Файлы меньшего размера занимают меньше места, оставляя больше места для хранения. Они также быстрее передаются по сети, будь то Интернет, интрасеть или локальная сеть (LAN).
Музыкальные файлы часто сжимаются, чтобы слушатели могли уместить на устройствах больше песен.В 1970-х годах были доступны различные методы архивирования файлов или помещения их вместе в один пакет, чтобы избежать пересылки нескольких файлов между компьютерами.Эта идея вскоре была дополнена методами сжатия данных, поэтому термин «архив» теперь часто используется для описания сжатого файла.
Сжатие данных включает применение алгоритма, который делает ненужными некоторые повторяющиеся биты. Это немного похоже на своего рода сокращенную карту, которая сохраняется вместе со сжатым файлом.При распаковке карта восстанавливает все недостающие биты, воссоздавая полный файл. Этот метод можно использовать с текстом, графикой, исполняемыми программами и мультимедийными файлами, хотя некоторые типы файлов сжимаются лучше, чем другие.
Наиболее распространенная сегодня технология сжатия данных изначально использовалась в операционной системе DOS до того, как Microsoft Windows ™ стала повсеместной в середине 1990-х годов.Автор Фил Кац в конечном итоге назвал эти сжатые файлы заархивированными файлами — идея заключалась в том, что при распаковке (распаковке) файлов «выскакивает» все содержимое. Файлы, используемые с этим методом, имеют расширение .zip .
Файлы, которые очень большие даже в сжатом виде, могут быть разделены на части перед отправкой по сети.Детали собираются и снова собираются на принимающей стороне. Ведущий метод сжатия больших файлов, также со времен DOS, называется RAR в честь автора Евгения Рошаля. Программы, поддерживающие файлы chive R, oshal AR , могут создавать набор RAR из большого мультимедийного файла, например, или распаковывать существующий RAR для повторной сборки фильма или программы. Эти файлы имеют расширение .rar или для файлов, состоящих из нескольких частей, part01.rar, part02.rar или .r01 r02 .
Различные музыкальные форматы также используют другие методы сжатия данных для сжатия файлов с сохранением максимального исходного качества. Самый очевидный пример — формат .mp3 .Однако в этом случае сжатый файл не является архивом и не может быть распакован. Биты, которые удаляются для уменьшения размера файла, ушли навсегда. Другие методы, используемые для музыкальных файлов, сохраняют более высокое качество, но также приводят к большим размерам файлов.
Программы сжатия данных широко доступны в Интернете.Для заархивированного или RAR-файла требуется программа, поддерживающая этот метод, чтобы распаковать или разархивировать его. Большинство программ поддерживают несколько типов сжатых файлов, и многие из этих программ являются бесплатными.
Сжатие
См. Нашу процедуру испытаний на сжатие. ~~~В этой статье обсуждаются следующие темы —
~~~Испытание на сжатие
Нам сообщили о типичных результатах испытаний на сжатие:
# 1-100 фунтов на кв. Дюйм; # 2-130 фунтов на квадратный дюйм; # 3-95 фунтов на квадратный дюйм; # 4-120 фунтов на квадратный дюйм.
Кто-то еще написал: «Я начинаю думать, что мой двигатель 1600 куб.см может быть готов к работе, кажется, я слышу шум подшипников, и теперь внезапно один цилиндр упал со 127 фунтов на квадратный дюйм до 100 фунтов на квадратный дюйм». Остальные три находятся под давлением 125-127 фунтов на квадратный дюйм. Этот двигатель также немного нагревается на автостраде.
Роб ответил: «Тесты на компрессию многое говорят о состоянии двигателя. 120–130 фунтов на квадратный дюйм — это нормально, но 100 фунтов на квадратный дюйм и ниже не так хорошо. Падение сжатия до 100 фунтов на квадратный дюйм означает, что проблемы возникают либо с кольцами, либо с клапанами.Итак, вы должны выяснить, ПОЧЕМУ в этих цилиндрах понижено давление. Если бы плохие цилиндры были оба с одной стороны, я бы поставил шансы на проблему с головой, но с одним с каждой стороны будет мало … читайте дальше.
Попробуйте еще раз провести тест этих цилиндров (двигатель холодный) и внимательно отметьте давление. Затем введите около 10 см3 моторного масла в каждое отверстие для пробки (проверяйте по одному цилиндру за раз), а затем снова быстро проведите тест на сжатие. Если давление сейчас немного увеличивается, проблема, вероятно, в износе колец / цилиндров.Если давление не меняется, значит, проблема в клапане / головке. Масло помогает немного уплотнить изношенные кольца, но НЕ помогает при сгоревших / герметичных клапанах или протекающих головках, поэтому этот простой тест иногда может сказать вам, в чем проблема.
Что касается типа масла, которое будет использоваться в этом тесте — это действительно должно быть моторное масло, так как цель состоит в том, чтобы на мгновение уплотнить кольца, чтобы увеличить компрессию. Что-то вроде WD40 слишком легкое. На самом деле происходит то, что кольца изнашиваются снаружи, где они царапают цилиндр, поэтому они становятся тоньше, создавая больший зазор позади кольцевой канавки в цилиндре, плюс зазор в кольцах становится шире.Масло мало влияет на фактический зазор в кольцах, но оно помогает заполнить дополнительное пространство за кольцами в кольцевых канавках и уплотняет контакт между кольцами и самой канавкой — дно канавки и нижняя часть кольца, особенно когда поршень поднимается для испытания на сжатие.
~~~Степень сжатия
Если ваш двигатель был восстановлен правильно, он должен иметь степень сжатия около 7.5: 1, исходя из плоских поршней. Если поршни вогнутые, степень сжатия будет ниже — 7,2: или меньше. Это должно нормально работать на бензине с октановым числом 91 — нормальный неэтилированный бензин в Австралии (87AKI — эквивалент в США). Но если двигатель 1300 преобразовать в двигатель 1600, а оригинальные головки 1300 были нарезаны, чтобы соответствовать цилиндрам 1600, степень сжатия может достигнуть примерно 8,4: 1. То же самое с заменой поршней и цилиндров 1500 на 1600 церсионов и сохранением головок 1500 — вы получите коэффициент сжатия около 8: 1.Такие изменения требуют использования бензина с более высоким октановым числом с октановым числом 8: 1, с октановым числом около 93 (89 AKI в США) и степенью сжатия 8,5: 1 требуется около 95 RON (91AKI в США).
Двигатель VW может очень хорошо работать на неэтилированном бензине, если вам интересно — ему НЕ НУЖЕН свинец в топливе. Если вам интересно, на этом веб-сайте есть длинная статья о топливах и двигателях VW.
Основным отличием двигателей серий AD (за пределами США) и AE (в основном для США) была степень сжатия.На «задымленных» двигателях, таких как серия AE, использовались полированные поршни, чтобы уменьшить степень сжатия с 7,5: 1 до примерно 7,0 или 7,2: 1. Объем двигателя остается на уровне 1600 куб. См для двигателей AD и AE.
В Калифорнии серия AE также изначально имела позиционер дроссельной заслонки и была довольно бедной (у них был карбюратор 34PICT / 4, когда все остальные использовали 34PICT / 3). Позиционер дроссельной заслонки замедлял закрытие дроссельной заслонки, когда вы поднимались (он не закрывался), чтобы уменьшить выбросы при низких оборотах.Я не знаю, были ли они «оригинальным оборудованием» в других частях США или только в Калифорнии.
~~~Кто-то написал — В ваших статьях об охлаждении есть часть, которая может ввести в заблуждение: есть цитата одного джентльмена, в котором говорится, что более низкие степени сжатия делают двигатели менее эффективными. (Надежный источник) технической информации так не думает. Чтобы сделать машину более надежной для водителя, это именно то, что вы делаете, и вы получаете свою силу, настраивая некоторые другие вещи.
Роб ответил — Вы использовали слова «эффективность» и «надежность», как будто это одно и то же. Технически, чем выше степень сжатия, тем выше давление в двигателе ПОСЛЕ зажигания, поэтому вы получаете больший толчок поршней, что означает большую мощность от этого количества топлива. НО, тепло внутри цилиндра увеличивается с увеличением сжатия, и тогда вы сталкиваетесь с проблемами детонации / звона, если вы не используете топливо с более высоким октановым числом (и более высокой стоимостью!).Эффективный двигатель с высокой степенью сжатия МОЖЕТ быть таким же надежным, как двигатель с низкой степенью сжатия, если вы используете топливо с правильным октановым числом для двигателя с более высокой степенью сжатия.
Так что это все компромисс — двигатель становится более эффективным (больше отдачи при том же количестве топлива), но топливо должно быть с более высоким октановым числом, чтобы справиться с увеличением степени сжатия. А в двигателе для жуков, с его более высокими температурами головки блока цилиндров по сравнению с автомобилем с водяным охлаждением, степень сжатия должна быть немного ниже, чтобы предотвратить детонацию (на том же топливе), по сравнению с его собратьями с водяным охлаждением.
Парень ответил — я согласен с вами на 100% … мы на одной странице. Поскольку наивысшее октановое число, которое я могу здесь получить, составляет 93 RON (и с увеличением стоимости топлива), это хорошее решение перейти на более низкую степень сжатия, чтобы увеличить срок службы и иметь возможность использовать более дешевое топливо. Кажется, совет (из моего источника) состоит в том, чтобы учесть все это при составлении комбинации двигателей для вашего уличного автомобиля или повседневного водителя, а не гоночного автомобиля. По их словам, таким образом вы можете получить от своего двигателя больше мощности и долговечности, равные или даже лучше, чем у стандартного.
Роб ответил: октановое число — это важная вещь, и, к сожалению, в США используется другой метод установки октановых чисел для остального мира, поэтому вы должны быть уверены, что используете точно такую же терминологию. Еще в 1950-1970-х годах в Америку попали жучки с октановым числом по исследовательскому октановому числу. Но в США изменили свою систему оценки октанового числа, поэтому эти исходные числа не актуальны для США. Ниже приводится сравнение.
США — Aki или Pump Octane (RON + MON / 2) — 85,87,89,91
Эквивалент RON для других стран ——————— 89,91,93,95
SO, если вы видите руководство по эксплуатации 1970-х годов, в котором говорится «используйте бензин / бензин с октановым числом 91», и вы живете в США, эквивалент в наши дни — 87AKI. Если вы живете за пределами США, используйте октан 91RON.
* * * * *Первая помощь для невосприимчивого и недышащего
Общие вопросы о первой помощи для людей, которые не реагируют и не дышат
Почему я должен запрокидывать им голову, чтобы проверить дыхание?
Что мне делать, если я слышу шумное или нерегулярное дыхание?
Что мне делать, если я один, когда обнаруживаю, что кто-то не отвечает и не дышит?
Что такое компрессия грудной клетки?
Как долго мне следует делать компрессии грудной клетки?
Если я буду слишком сильно надавливать во время сжатия грудной клетки, могу ли я сломать им ребра?
Следует по-другому делать компрессию грудной клетки ребенку или младенцу?
Что делать, если я ошибаюсь и делаю сжатие грудной клетки, но человек все еще дышит?
Я тоже должен делать искусственное дыхание?
Как сделать искусственное дыхание?
Могу ли я перезапустить сердце, если сделаю компрессию грудной клетки?
Что такое автоматический внешний дефибриллятор (AED)?
Что мне делать, если кого-то спасли от утопления, и он не отвечает и не дышит?
Почему я должен запрокидывать им голову, чтобы проверить дыхание?
Когда кто-то не отвечает, его язык может отклониться назад и заблокировать дыхательные пути.Наклон головы назад открывает дыхательные пути, вытягивая язык вперед.
Вернуться к вопросам
Что мне делать, если я слышу шумное или нерегулярное дыхание?
Иногда, когда человек не отвечает, его дыхание может стать шумным или нерегулярным, или он может задыхаться. Обычно это признак того, что их сердце не работает должным образом, и вам следует начать компрессию грудной клетки.
Вернуться к вопросам
Что мне делать, если я один, когда вижу, что кто-то не отвечает и не дышит?
Если вы один, позвоните по номеру 999, прежде чем начинать компрессию грудной клетки.
Вернуться к вопросам
Что такое компрессия грудной клетки?
При сжатии грудной клетки вы кладете руки в центр грудной клетки и многократно надавливаете вниз и отпускаете с регулярной скоростью, чтобы помочь перекачивать кровь по телу.
Вернуться к вопросам
Как долго я должен делать компрессии грудной клетки?
Продолжайте идти, пока не прибудет помощь. Если есть кто-то еще, кто может помочь, меняйтесь каждую минуту или две.Старайтесь делать компрессии грудной клетки с как можно меньшими перерывами при переходе.
Вернуться к вопросам
Если я буду слишком сильно надавливать во время сжатия грудной клетки, могу ли я сломать им ребра?
Можно, но постарайтесь не волноваться. Ваш приоритет — поддерживать циркуляцию крови. Поврежденное ребро излечится, но если вы не сделаете компрессию грудной клетки, их шансы на выживание будут намного ниже.
Вернуться к вопросам
Следует ли по-другому делать компрессию грудной клетки ребенку или младенцу?
Да, компрессии грудной клетки у детей и младенцев должны выполняться несколько иначе.Ребенку старше одного года сжимайте грудную клетку только одной рукой. Младенцу до года сжимайте грудную клетку двумя пальцами.
Узнай:
Вернуться к вопросам
Что делать, если я ошибаюсь и делаю сжатие грудной клетки, но человек все еще дышит?
Это не идеально, но не волнуйтесь. Нет никаких доказательств того, что вы нанесете серьезный ущерб.
Вернуться к вопросам
Я тоже должен делать искусственное дыхание?
Если вы чувствуете, что можете, сочетайте сжатие грудной клетки с дыханием в рот или нос.
Однако делать компрессии грудной клетки — это наиболее важная вещь, потому что в их крови уже содержится немного кислорода, а компрессии будут поддерживать циркуляцию крови по их телу, доставляя кислород в мозг.
Вдыхание рта или носа приводит к увеличению кислорода в легких. Комбинация непрерывных циклов из 30 сжатий грудной клетки с последующими двумя вдохами называется СЛР (сердечно-легочная реанимация).
Вернуться к вопросам
Как сделать искусственное дыхание?
Если вы чувствуете, что можете искусственно дышать, вы можете сделать это примерно после 30 нажатий на грудь.
Чтобы сделать искусственное дыхание, наклоните их голову назад и закройте их рот или нос своим ртом. Вдохните в них воздух двумя ровными вдохами. Если вы вдыхаете в рот, ущипните нос. Если вы дышите носом, закройте ему рот.
У ребенка младше одного года закройте рот вокруг носа и рта, потому что его лица маленькие.
Вернуться к вопросам
Могу ли я перезапустить сердце, если сделаю компрессию грудной клетки?
Вероятность перезапуска сердца одним сжатием грудной клетки очень мала.Обычно для перезапуска сердца требуется электрический шок от автоматического внешнего дефибриллятора (AED).
При сжатии грудной клетки небольшое количество крови перекачивается по всему телу, чтобы поддерживать жизнь органов, в первую очередь мозга.
Не сдавайтесь, даже если вы не видите никаких изменений в состоянии человека. Компрессии грудной клетки значительно увеличивают шансы человека на выживание.
Вернуться к вопросам
Что такое автоматический внешний дефибриллятор (AED)?
AED — это устройство, которое можно использовать для восстановления нормального ритма сердца.
Когда вы открываете кейс AED, он дает вам полные инструкции о том, что вам следует делать.
Узнайте, как помочь человеку, который не отвечает и не дышит, когда доступен AED.
Вернуться к вопросам
Что мне делать, если кого-то спасли от утопления, и он не отвечает и не дышит?
Вывести человека на сушу, не подвергая себя опасности.
Проверьте, дышат ли они, откинув голову назад и посмотрев и почувствовав дыхание.Если они не реагируют и не дышат, равномерно надавите на середину груди.
В идеале вы должны чередовать два искусственных дыхания с 30 сжатиями грудной клетки для всех, кто был спасен от утопления. Это поможет восполнить запас кислорода в крови.
Вернуться к вопросам
Напишите нам, если у вас есть другие вопросы о первой помощи для человека, который не отвечает и не дышит.
Максимальное использование сжатия IIS — Часть 1: Настройка сжатия IIS 7
Детали этой серии
Введение
Использование сжатия — единственный наиболее эффективный способ сократить время загрузки страницы.Файлы .aspx , отправленные сервером браузеру, состоят из HTML. HTML очень сжимаемый такими алгоритмами, как gzip. Из-за этого современные веб-серверы, включая IIS 5 и более поздние версии, имеют возможность сжимать исходящие файлы, а современные браузеры имеют возможность распаковывать входящие файлы.
И IIS 6, и IIS 7 предлагают расширенные параметры сжатия, которые помогут вам повысить производительность вашего веб-сайта и лучше использовать ваши серверы и пропускная способность.К сожалению, эти параметры не всегда легко доступны. В этой серии статей показано, как разблокировать эти возможности шаг за шагом.
В первой статье этой серии из двух частей мы сосредоточимся на настройке сжатия IIS 7. Если вы привыкли к IIS 6, вы обнаружите, что IIS 7 предлагает множество новых функций, включая возможность кэшировать не только сжатые статические файлы, но и сжатые динамические файлы. Если вы все еще используете IIS 6, в следующей статье этой серии будут покажите, как настроить сжатие IIS 6.
Эта статья основана на главе 10 Сжатие моей книги Секреты производительности сайта ASP.NET.
Если вам понравилась эта статья, проголосуйте за нее.
Содержание
Заголовки запросов и ответов, участвующие в сжатии
Как сервер узнает, что браузер может принимать сжатый контент? И как браузер узнает, что полученный контент сжат?
Когда браузер, поддерживающий сжатие, отправляет запрос на сервер, он включает заголовок запроса. Accept-Encoding сообщает серверу, какие алгоритмы сжатия он поддерживает.Например:
Accept-Encoding: gzip, deflate
.Если сервер затем использует сжатие для своего ответа, он включает заголовок ответа Content-Encoding в (несжатый) заголовок файла, чтобы указать, как файл был сжат, как показано:
Кодировка содержимого: gzip
Это позволяет синхронизировать сжатие браузера и сервера. Однако не только браузеры и серверы отправляют и получают запросы и ответы, но и прокси.И прокси могут кэшировать ответы и обслуживать последующие запросы из своего кеша. Когда прокси-сервер кэширует сжатый файл, как мы можем убедиться, что прокси не отправляет этот сжатый файл в браузер, который не может обрабатывать сжатые файлы?
Решение, принятое IIS 6 и IIS 7, состоит в том, чтобы сообщить прокси-серверу, что если он получает запрос без заголовка запроса Accept-Encoding , он не должен обслуживать отправленный файл. в ответ на запрос, который имел заголовок запроса Accept-Encoding , или наоборот, то есть запрос Accept-Encoding заголовки должны совпадать.IIS 6 и 7 делают это, отправляя заголовок Vary в ответ от сервера, когда сжатие включено, как показано:
Vary: Accept-Encoding
IIS 6 также позволяет переопределить заголовки Cache-Control и Expires для сжатых файлов через свойства в его метабазе. Это позволяет подавить прокси-кеширование сжатых файлов. Метабаза IIS 6 будет описана во второй части, посвященной настройке сжатия IIS 6. Свойства метабазы, которые переопределяют заголовки Cache-Control и Expires , можно найти здесь.
Запуск конфигурации сжатия IIS 7
Перед тем, как начать настройку сжатия IIS 7, узнайте на следующих сайтах, используют ли уже ваши страницы сжатие, и если да, то сколько пропускной способности вы экономите:
Включение сжатия в IIS 7 по существу состоит из следующих шагов:
- Установка модуля сжатия динамического контента;
- Включение сжатия;
- Настройка дополнительных функций.
Давайте рассмотрим эти шаги один за другим.
Установка модуля сжатия динамического содержимого
Если вы хотите использовать сжатие для динамических файлов, сначала установите модуль сжатия динамического содержимого. Шаги для этого различаются в зависимости от того, вы используете Vista / Windows 7 или Windows Server 2008.
В Windows Server 2008:
- Щелкните Пуск | Инструменты администрирования | Диспетчер сервера .
- С левой стороны разверните Роли , а затем щелкните Веб-сервер (IIS) .
- Прокрутите вниз до раздела Role Services и нажмите Add Role Services . Откроется мастер Add Role Services :
- На странице Select Role Services прокрутите вниз до раздела Performance и выберите Dynamic Content Compression . Щелкните Далее .
- Прочтите сообщение и щелкните Установить .
- После завершения установки закройте мастер.
В Vista или Windows 7:
- Щелкните Пуск | Панель управления | Программы | Включение и выключение функций Windows . Откроется диалоговое окно Windows Функции .
- Разверните Интернет Информационные службы , разверните World Wide Веб-службы и разверните Performance Features . Выберите Http Динамическое сжатие .
- Щелкните ОК . Подождите, пока функция будет настроена.
Включение сжатия
Теперь включите сжатие в диспетчере IIS:
- Откройте диспетчер IIS. Щелкните Start | Панель управления . Введите admin в поле поиска. Щелкните Администрирование . Дважды щелкните Internet Information Services (IIS) Manager .
- Щелкните по своей машине.Затем дважды щелкните значок Compression с правой стороны.
- Откроется окно сжатия. Здесь вы можете включить сжатие для динамического и статического содержимого. В окне отображаются следующие элементы:
- Включить динамическое сжатие содержимого : Если ваш сервер уже не использует много ЦП, вы захотите включить динамическое сжатие содержимого.
- Включить статическое содержимое сжатие : Вы можете безопасно включить статическое сжатие содержимого, потому что сжатый статический контент кэшируется.Таким образом, только начальное сжатие требует циклов процессора.
- Только сжимать файлов больше , чем (в байтах) : имеет смысл не сжимать маленькие файлы. Поскольку сжатие производит некоторые накладные расходы в файле, сжатие небольшого файла может фактически сделать его больше, чем меньше.
- Кэш каталог : здесь хранятся сжатые статические файлы. Если вам не хватает места на системном диске, подумайте о том, чтобы поместить его на другой диск.Убедитесь, что это локальный диск или раздел NTFS, и что он не сжат и не используется совместно.
- на приложение пул диск пространство предел (в МБ) : если у вас много пулов приложений и ограниченное дисковое пространство, вы можете изменить это. Если у вас 100 пулов приложений и вы оставите 100 МБ, 100 x 100 МБ = 10 ГБ можно использовать для кэширования статических сжатых файлов.
- В правой части окна щелкните Применить .Теперь сжатие включено.
Настройка сжатия по сайту, папке или файлу
Помимо включения или отключения сжатия для всех сайтов на сервере, вы можете включить или отключить сжатие на уровне сайта или даже на уровне папки или файла.
Для выполнения этой работы:
- Откройте диспетчер IIS и в левой части щелкните сайт, папку или файл, состояние сжатия которых вы хотите изменить.
- Убедитесь, что средняя панель переключена на Просмотр функций , и дважды щелкните значок Compression .
- Откроется окно, в котором вы можете включить или отключить сжатие для динамических или статических файлов:
Уровень сжатия
Вы можете настроить компромисс между сжатием и использованием ЦП, установив уровень сжатия. Чем выше уровень сжатия, тем больше сжатие и загрузка ЦП.
Уровень сжатия можно установить отдельно для статических и динамических файлов. Для статических файлов используйте 9, самый высокий уровень. Для динамических файлов лучше всего подходит уровень сжатия 4, как показано в этом исследовании.
Однако оптимальный уровень сжатия для вашего веб-сайта может отличаться в зависимости от того, сколько свободной мощности процессора вы используете. иметь, сжимаемость ваших страниц и расходы на пропускную способность. Поэкспериментируйте с разными уровнями, чтобы увидеть, какой из них лучше всего подходит вам.
Для установки уровня сжатия:
- Выполните это из командной строки:
- Перезагрузите сервер IIS, чтобы новый уровень сжатия вступил в силу. В диспетчере IIS щелкните сервер в верхней части дерева. а затем щелкните Restart справа.
C: \ Windows \ System32 \ Inetsrv \ Appcmd.exe
установить config -section: httpCompression
- [name = 'gzip']. staticCompressionLevel: 9
- [name = 'gzip'].dynamicCompressionLevel: 4
(устанавливает уровень сжатия 9 для статических файлов и уровень сжатия 4 для динамических файлов).
Отключение сжатия в зависимости от загрузки ЦП
Чтобы убедиться, что сжатие не перегружает ЦП, IIS 7 рассчитывает среднюю загрузку ЦП каждые 30 секунд.Он автоматически отключается сжатие, когда загрузка ЦП превышает заданный предел. Затем, когда загрузка процессора падает ниже второго предела, он снова включает сжатие.
Значения по умолчанию для этих пределов:
Отключить сжатие при (загрузка ЦП) | Включить снова при (загрузка ЦП) | |
---|---|---|
Динамические файлы | 90 процентов | 50 процентов |
Статические файлы | 100 процентов | 50 процентов |
Обратите внимание, что это означает, что если загрузка ЦП на вашем сервере постоянно превышает 50 процентов, а когда она превышает 90 процентов, сжатие динамических файлов будет отключено, но больше никогда не будет включено.
Вы можете изменить эти ограничения, изменив файл applicationHost.config , который обычно находится в папке C: \ Windows \ System32 \ inetsrv \ config :
- Сделайте резервную копию applicationHost.config .
- Откройте applicationHost.config в текстовом редакторе.
- Найдите раздел
- Чтобы изменить использование ЦП, при котором сжатие динамических файлов снова включается, до 70 процентов, добавьте
dynamicCompressionEnableCpuUsage
для элементаhttpCompression
, как показано: - Сохраните файл applicationHost.config .
- Перезагрузите сервер IIS, чтобы новый уровень сжатия вступил в силу. Запустите диспетчер IIS, щелкните сервер в верхней части дерево, а затем щелкните Перезапустить справа.
Обратите внимание, что вы указываете атрибуту число, а не процент, поэтому не пишите знак процента при установке атрибута. Показанное здесь значение 70 является просто примером, а не рекомендацией. Вам необходимо определить оптимальную стоимость для собственного сайта.
Если вы хотите изменить какие-либо другие ограничения, вот соответствующие атрибуты:
Отключить сжатие при (загрузка ЦП) | Включить снова при (загрузка ЦП) | |
---|---|---|
Динамические файлы | dynamicCompressionDisableCpuUsage | dynamicCompressionEnableCpuaticUsage | статических файлов
Если вы хотите запретить IIS отключать сжатие в зависимости от загрузки ЦП, установите для всех этих атрибутов значение 100.
Здесь вы найдете все элементы и атрибуты, которые можно использовать с httpCompression
.
Установка порога частоты запроса для статического сжатия
Как вы видели ранее, IIS 7 кэширует сжатые версии статических файлов. Итак, если приходит запрос на статический файл сжатая версия которого уже находится в кеше, повторное сжатие не требуется.
А что делать, если в кеше нет сжатой версии? Сможет ли IIS 7 сразу сжать файл и выложить в кеше? Ответ положительный, но только если файл запрашивается часто.Не сжимая файлы, которые запрашиваются нечасто, IIS 7 экономит использование ЦП и место в кэше.
По умолчанию файл считается часто запрашиваемым, если он запрашивается два или более раз в 10 секунд.
Это определяется двумя атрибутами в элементе serverRuntime
в web.config :
Атрибут serverRuntime | Описание |
---|---|
частый
атрибут считается часто поражаемым.Должно быть между 1 и 2147483647 . По умолчанию 2 . | |
частоHitTimePeriod | Интервал времени, в течение которого URL-адрес должен быть запрошен, количество раз, указанное в partialHitThreshold атрибут, прежде чем он будет считаться частым попаданием. По умолчанию 10 секунд. |
Это означает, что когда статический файл запрашивается в первый раз, он не сжимается.
Например, чтобы указать, что статические файлы должны обрабатываться семь раз за 15 секунд, прежде чем они будут сжаты, используйте:
<конфигурация>
...
...
Кэширование сжатых динамических файлов
Вы видели, что IIS 7 кэширует только сжатую версию статических файлов и что динамические файлы сжимаются для каждого запроса (при условии, что динамическое сжатие файлов включено).Это означает, что сжатие динамических файлов требует гораздо больше ресурсов ЦП, чем статических файлов.
Это имеет смысл, если динамические файлы разные для каждого посетителя, например, если каждая страница содержит личную информацию. Однако если динамические страницы довольно статичны и одинаковы для всех посетителей, имеет смысл кэшировать и их сжатые версии.
Вы уже можете использовать ASP.NET OutputCache
директива для кеширования ваших страниц .aspx . Проблема в том, что по умолчанию IIS хранит несжатую версию файла в кэше вывода, а не сжатую версию.Для каждого
После этого IIS должен сжать содержимое кеша перед его отправкой в браузер. Это не очень эффективно.
Хранение сжатых файлов в кэше вывода
Вот как заставить IIS кэшировать сжатую версию файла, а не несжатую. Таким образом, не нужно сжимать файл для каждого запроса, уменьшая загрузку ЦП.
Поскольку здесь используется кэширование вывода ASP.NET, вам необходимо использовать на своих страницах директиву OutputCache
, как показано:
<% @ OutputCache Duration = "300" VaryByParam = "none"%>
Кэширует страницу на 300 секунд.
Теперь, чтобы IIS кэшировал сжатую версию, а не несжатую, измените файл applicationHost.config . Обычно этот файл находится в папке C: \ Windows \ System32 \ inetsrv \ config :
- Сделайте резервную копию applicationHost.config .
- Откройте applicationHost.config в текстовом редакторе.
- Найдите раздел
- Добавьте атрибут
dynamicCompressionBeforeCache = "true"
к элементуurlCompression
, как показано: - Сохраните файл applicationHost.config .
- Перезагрузите сервер IIS, чтобы новый атрибут вступил в силу.
- Запустите диспетчер IIS, щелкните сервер в верхней части дерева, а затем щелкните Перезагрузить справа.
Что делать, если клиент не принимает сжатый контент?
Теперь, когда мы кэшируем сжатый контент, что произойдет, если кто-то зайдет на ваш сайт с помощью браузера, который не принимает сжатый контент?
Чтобы смоделировать эту возможность, давайте отправим запрос на сервер, у которого нет заголовка запроса Accept-Encoding .Это должно заставить сервер для отправки несжатого содержимого.
Для этого мы будем использовать Fiddler, бесплатный прокси, который позволяет вам «возиться» с запросами и ответами, пока они перемещаются между браузером и сервером. Проще всего это сделать в Firefox:
.- Откройте Firefox и загрузите Fiddler со страницы http://www.fiddler2.com/fiddler2/.
- Установите Fiddler и запустите его.
- В строке состояния Firefox включите принудительную передачу трафика в Fiddler.
- На этом этапе, когда вы посещаете страницу с Firefox, сервер все равно должен использовать сжатие (при условии, что запрос имеет заголовок Accept-Encoding , разрешающий сжатие gzip).
- Используя Firefox, посетите http://chrispederick.com/work/web-developer, чтобы загрузить и установить надстройку Web Developer.
- После установки Web Developer снова загрузите страницу.
- Щелкните правой кнопкой мыши в любом месте страницы. Появится всплывающее меню. Щелкните Веб-разработчик | Информация | Просмотр размера документа .Появится новое окно, показывающее группы файлов, составляющих страницу.
- Разверните группу Документы , чтобы увидеть размер страницы. Если он был сжат во время путешествия по Интернету, вы также увидите его сжатый размер.
- Теперь заставьте Fiddler убрать заголовок запроса Accept-Encoding из запроса, идущего из Firefox на веб-сервер. В окне Fiddler с правой стороны, щелкните вкладку Filters , выберите Use Filters , выберите Delete request header и введите Accept-Encoding .
- Обновите страницу в Firefox. Еще раз проверьте размер файла с помощью Web Developer. Вы должны обнаружить, что сжатие не использовалось с этот запрос. Это порадует браузеры, не поддерживающие сжатие. Все идет нормально.
- В Fiddler снимите флажок Удалить заголовок запроса . В результате заголовок запроса Accept-Encoding теперь снова попадает на веб-сервер.
- Обновить страницу. Теперь сервер должен снова сжать файл.Но если вы обратитесь к Web Developer, вы обнаружите, что он по-прежнему отправляет файлы без сжатия!
- Вы можете предотвратить это, кэшируя как сжатый, так и несжатый контент.Для этого нужно включить
VaryByContentEncoding
в директивуOutputCache
, как показано в следующем коде: - Если вы удалите заголовок Accept-Encoding и затем снова пропустите его, вы увидите, что сервер всегда отправляет сжатый контент клиентам, которые его принимают, даже если другой клиент не принял его.
- Перед тем, как завершить этот эксперимент и закрыть Fiddler, вернитесь в строку состояния Firefox и прекратите отправку трафика в Fiddler.В противном случае Firefox будет жаловаться на отсутствующий прокси при закрытии Fiddler.
Вы можете измерить фактический размер ваших сжатых страниц, когда они будут перемещаться через Интернет в браузер с помощью надстройки Web Developer для Firefox:
Это связано с тем, что, когда IIS получил запрос на несжатый контент, он выбросил сжатое содержимое в кеш, восстановил контент и хранил его в кэше без сжатия. Затем он продолжает обслуживать этот несжатый контент до тех пор, пока не истечет срок действия кеша, даже для клиентов, которые принимают сжатый контент.
<% @ OutputCache Duration = "300" VaryByParam = "none"
VaryByContentEncoding = "gzip; deflate"%>
Недостатком использования VaryByContentEncoding
в директиве OutputCache
является то, что он отключает
кеширование ядра для этого файла. Кэширование ядра - это высокоэффективная форма кэширования на стороне сервера,
и обсуждается в главе 5 моей книги
Секреты производительности сайта ASP.NET.
Итак, следует ли использовать VaryByContentEncoding
в директиве OutputCache
? Видя, что вы читаете эту главу, можно увидеть, что сжатие с помощью VaryByContentEncoding
вполне может перевесить потерю кэширования ядра, особенно если учесть, что вы уже используете кэширование вывода.Лучше всего попробовать оба сценария.
в производственной среде на некоторое время и сравните использование ЦП, время отклика и полосу пропускания, используемую на запрос для каждого сценария.
Повышение сжимаемости ваших страниц
Если ваш сервер использует сжатие, то имеет смысл оптимизировать сжимаемость ваших .aspx , JavaScript и CSS файлов. Алгоритмы сжатия, такие как повторяющийся контент, что обеспечивает согласованность:
- Всегда указывайте атрибуты HTML в том же порядке.Один из способов добиться этого - создать весь HTML-код с помощью высокоуровневой сети. элементы управления и настраиваемые серверные элементы управления вместо серверных элементов управления HTML низкого уровня. Это немного увеличит загрузку ЦП, но даст вы заверили последовательность. Например, напишите следующее:
Вместо: