Закрыть

Проверить работоспособность: Доступность сайта

Содержание

Как проверить центральный процессор после покупки | Процессоры | Блог

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

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

Как понять, что с процессором что-то не так

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

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

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

Неправильная эксплуатация

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

  1. Сброс BIOS до заводских, чтобы избежать проблем с кривыми настройками.
  2. Переустановка ОС — исключаем ошибки софта.
  3. Проверка охлаждения — мониторим температуру процессора, проверяем систему охлаждения, чтобы убедиться, что при запуске стресс-тестов процессор не перегреется.

Тестируем

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

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

Другие утверждают, что проверять стабильность сборки лучше в работе. То есть, для чего собрали систему, тем и тестируют: кто-то — играми, кто-то — фотошопом. Ну а те, кто часто серфит в интернете, пусть откроют 100 вкладок в браузере.

Оба суждения неверны. Компьютер — это универсальное устройство. И нагрузка на него бывает разная. Сейчас это пять вкладок в браузере, завтра — десяток фотографий в фотошопе, а потом — стрим Battlefield V, где восьмиядерник может легко улететь за 200 Вт потребления. В таком случае остается один верный способ: тестируем подробно и жарко.

Как проверить жесткий диск на работоспособность

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

Проверка стандартными средствами Windows

Для начала можно проверить диск средствами Windows. Это базовая процедура, но начать можно именно с нее. Программа сама проверит диск и исправит ошибки, если нужно. Сделать это можно двумя способами: из проводника и командной строки.

В проводнике кликните правой кнопкой мыши на нужном диске и выберите «Свойства». Перейдите в закладку «Сервис» и нажмите «Проверить». Или же запустите командную строку от имени администратора. Наберите в поиске CMD и выберите «Запуск от имени администратора». Далее, наберите команду Chkdsk C: для простой проверки или Chkdsk C: /f /r для проверки с исправлением ошибок. Вместо C: укажите ту букву диска, которая вам нужна. Это может занять продолжительное время.

Программа HDDScan

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

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

Программа Western Digital Data Lifeguard Diagnostic

Для жестких дисков Western Digital можно использовать фирменную утилиту. Она не переведена на русский язык, но разобраться в ней просто.

Выберите диск и нажмите на нем правой кнопкой мыши, далее выберите Run Diagnostics. Можно запустить быструю проверку (Quick Test) или тщательную проверку (Extended Test). Выбирайте тщательную проверку, однако это может занять продолжительное время, поэтому будьте готовы.

Программа Victoria

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

У программы сложный интерфейс и множество настроек, но простым пользователям понадобятся только вкладки «Инфо», S.M.A.R.T. и «Тестирование». На первой из них нужно выбрать накопитель. Далее можно посмотреть параметры самодиагностики (S.M.A.R.T.). Это доступно не только в «Виктории», но и в других утилитах из нашего списка.

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

На вкладке тесты желательно выставить параметр «Починить» (Remap), тогда сбойные сектора будут переназначены. Далее, запустить тест и дождаться его окончания.

Это тоже интересно:

Во время загрузки произошла ошибка.

Как проверить работоспособность циркуляционного насоса в системе отопления и устранить найденные неполадки

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

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

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

Элементы конструкции насоса

Основа любого прибора — это его конструкция. Циркуляционный насос является не слишком сложным устройством. Он состоит из нескольких элементов:

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

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

Профилактический осмотр

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

Стандартный осмотр включает в себя несколько простых шагов:

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

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

  • не допускать «сухого хода». Включение насоса должно производиться только в том случае, если в отопительной системе присутствует необходимое количество теплоносителя. Работающее «всухую» оборудование очень быстро перегорит, да еще и может утянуть за собой некоторые другие электроприборы,
  • не допускать длительного простаивания. Во многих регионах система отопления работает в сезонном режиме — с сентября по май. Понятно, что запускать ее в тридцатиградусную жару нет смысла. Но при таком долгом простаивании некоторые элементы циркуляционного насоса могут выйти из строя. Поэтому его необходимо включать хотя бы раз в месяц на четверть часа. Согласитесь, времени занимает немного, зато поможет избежать возможных проблем в дальнейшем,
  • изначально приобретать насос, характеристики которого полностью соответствуют потребностям вашей отопительной системы. Бывает так, что хозяева, в попытках сэкономить, покупают маломощный прибор и пытаются использовать его в системе с большим объемом теплоносителя. В результате, устройство постоянно работает на пределе своих возможностей и, конечно, очень быстро выходит из строя. Вот почему важно заранее произвести расчеты параметров, на которые следует ориентироваться при покупке. О том, как это сделать, вы можете найти информацию на нашем портале,
  • предусмотреть наличие датчиков перегрева и «сухого хода». Эти регуляторы есть не на всех моделях, но желательно найти и приобрести прибор именно с ними. Самостоятельно вы можете не сразу заметить возникшую проблему. Например, если в системе произошла утечка теплоносителя, то пока вы ее обнаружите, насос будет работать вхолостую и может просто сгореть. А датчик среагирует мгновенно, автоматически отключив оборудование, и тем самым предотвратит поломку.

Возможные причины неполадок

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

  • отсутствие вращения ротора при включенном в сеть насосе. Как правило, это говорит о каком-то сбое в доставке электропитания к оборудованию. Первым делом вам нужно осмотреть все элементы, напрямую отвечающие за эту функцию: электрический провод, выключатель устройства и т. д. Если вы обнаружили любой дефект — например, даже мельчайшее нарушение изоляции — необходимо безотлагательно заменить поврежденную деталь на новую. Пока дефект не будет устранен, использовать устройство нельзя, так как это чревато замыканиями и прочими неприятностями. После проверки внешних элементов осмотрите пластиковый предохранитель. При частых перепадах напряжения в электросети он начинает плавиться и постоянно размыкает цепь. Если вы видите, что он уже откровенно деформировался, его нужно заменить. Следующий элемент, который необходимо проверить — это обмотка электрического мотора. Для этого вам пригодится мультиметр, с помощью которого измеряется уровень сопротивления. При нормальном состоянии обмотки показатель может варьироваться от 10 до 15 Ом или же от 35 до 40 Ом, в зависимости от конкретной модели ротора. Если мультиметр выдает бесконечность или значение, близкое к нулю, то это свидетельствует о необходимости замены обмотки,
  • перегрев насоса. Обычно это происходит в тех случаях, когда циркуляционное оборудование по какой-то причине вынуждено работать с повышенной нагрузкой. Обнаружить перегрев довольно просто — если насос горячее, чем труба, то это явно свидетельствует о неполадках. В случае, когда это происходит с только что установленным новым оборудованием, есть смысл проверить правильность проведенного монтажа. Неправильное размещение прибора может провоцировать его неправильную работу. Если вы обнаружили какие-то недочеты, то необходимо заново произвести установочные процедуры, внеся соответствующие корректировки. Еще одной частой причиной перегрева является забивание элементов конструкции грязью. Большую роль в этом играют ржавчина и накипь. Они образуются в каких-либо участках трубопровода, а затем по кусочкам отваливаются и идут вместе с теплоносителем, засоряя все оборудование, куда попадают. Так происходит и с циркуляционным насосом. Наличие посторонних частиц внутри конструкции сужает путь, по которому идет теплоноситель. Таким образом, для продвижения жидкости насосу приходится применять больше усилий. Поэтому и происходит перегрев. Решением проблемы в данном случае служит очистка засоренных элементов. Про третью причину перегрева уже говорилось выше — в качестве нее может послужить недостаточное количество смазки на подшипниках, расположенных внутри насоса. Четвертой причиной может быть слишком низкое — ниже 220 В — напряжение в сети. Этот показатель вам необходимо проверить с помощью вольтметра и при обнаружении проблем исправить их,
  • плохой ток теплоносителя. Имеются в виду ситуации, когда жидкость циркулирует с недостаточной скоростью. Причиной этому может послужить неправильное подключение, если в вашем доме используется сеть с напряжением 380 В. Проверьте правильность подсоединения электропровода к фазе — вполне возможно, что его нужно подключить к другой. Второй причиной плохого тока может послужить все то же засорение внутренних элементов конструкции, о котором говорилось выше. Это решаемо путем очистки элементов.

Разборка конструкции

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

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

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

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

Итак, приступаем к работе.

  1. Отсоедините прибор от сети. Это важнейшее требование техники безопасности при работе с электрическим оборудованием. Работа с устройством под напряжением несет опасность для здоровья и жизни.
  2. Перекройте все запорные вентили, участвующие в обвязке циркуляционного насоса. Это поможет избежать потопа при отсоединении устройства. Если в системе присутствует байпас для обхода насоса, то перекройте краны и на нем.
  3. Отсоедините циркуляционный насос от того места, где он закреплен. Для этого аккуратно раскрутите соответствующие фитинги и снимите оборудование.
  4. Теперь оцените состояние болтов, которые фиксируют крышку цилиндрического корпуса. Если они «приросли» к своему месту, воспользуйтесь «жидким ключом». После обработки и выжидания в течение нужного времени выкрутите болты и снимите крышку. Проверьте состояние резьбы крепежей — если она окажется истертой, то эти элементы впоследствии лучше заменить на новые.
  5. После снятия крышки вы увидите внутри корпуса электродвигатель с ротором. Он удерживается на месте с помощью либо болтов, либо специальных крепежных элементов. В любом случае, вам нужно выкрутить фиксаторы и вытащить ротор наружу. Если накипь мешает это сделать, то снова воспользуйтесь «жидким ключом».
  6. После того как достали ротор, произведите осмотр его внешнего состояния. Также обследуйте и другие элементы, которые расположены внутри цилиндрического корпуса. при обнаружении каких-либо внешних дефектов — например, трещин — замените соответствующую деталь на новую.

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

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

Что такое, типы, метрики и примеры

  • Home
  • Testing

      • Back
      • Agile Testing
      • BugZilla
      • Cucumber
      • Database Testing
      • JTL Testing
      • Назад
      • JUnit
      • LoadRunner
      • Ручное тестирование
      • Мобильное тестирование
      • Mantis
      • Почтальон
      • QTP
      • Назад
      • Центр качества (ALM)
      • Центр качества (ALM)
      • Управление тестированием
      • TestLink
  • SAP

      • Назад
      • ABAP
      • APO
      • Начинающий
      • Basis
      • BODS
      • BI
      • BPC
      • CO
      • Назад
      • CRM
      • Crystal Reports
      • FICO
      • 000 HRM
      • 000 HRM
      • Назад
      • PI / PO
      • PP
      • SD
      • SAPUI5
      • Безопасность
      • Менеджер решений
      • Successfactors
      • SAP Tutorials

  • Web
  • AngularJS
  • ASP.Net
  • C
  • C #
  • C ++
  • CodeIgniter
  • СУБД
  • JavaScript
  • Назад
  • Java
  • JSP
  • Kotlin
  • Linux
  • Linux js
  • Perl
  • Назад
  • PHP
  • PL / SQL
  • PostgreSQL
  • Python
  • ReactJS
  • Ruby & Rails
  • Scala
  • SQL
  • 000 0003 SQL 000
  • SQL
  • 000
  • UML
  • VB.Net
  • VBScript
  • Веб-службы
  • WPF
  • Обязательно учите!

      • Назад
      • Бухгалтерский учет
      • Алгоритмы
      • Android
      • Блокчейн
      • Business Analyst
      • Создание веб-сайта
      • Облачные вычисления
      • COBOL
      • Встроенные системы
      • 0003 Эталон
      • 9000 Дизайн
      • 900 Ethical 9009
      • Учебные пособия по Excel
      • Программирование на Go
      • IoT
      • ITIL
      • Jenkins
      • MIS
      • Сеть
      • Операционная система
      • Назад
      • Prep
      • PM Prep
      • Управление проектом Salesforce
      • SEO
      • Разработка программного обеспечения
      • VBA
      900 04
  • Большие данные

      • Назад
      • AWS
      • BigData
      • Cassandra
      • Cognos
      • Хранилище данных
      • DevOps Back
      • DevOps Back
      • HBase
        • HBase2
        • MongoDB

    Мониторинг и проверки производительности SAP: полное руководство с Tcodes

    • Home
    • Testing

        • Back
        • Agile Testing
        • Agile Testing
        • База данных Agile
        • Тестирование ETL
        • Jmeter
        • JIRA
        • Назад
        • JUnit
        • LoadRunner
        • Ручное тестирование
        • Мобильное тестирование
        • Mantis
        • Почтальон
        • QTP
        • Назад
        • Центр качества (ALM)
        • RPA
        • SAP Testing
        • Selenium
      • SAP

          • Назад
          • ABAP
          • APO
          • Начинающий
          • Basis
          • BODS
          • BI
          • BPC
          • 9004
          • CO
          • 000 Отчеты
          • CO 9000 FICO
          • HANA
          • HR
          • MM
          • QM
          • Заработная плата
          • Назад
          • PI / PO
          • PP
          • SD
          • SAPUI5
          • Security
          • Solution Manager
          • Successfactors
          • SAP Tutorials
      • Web

          • S Back
          • Apache
          • НазадNet
          • C
          • C #
          • C ++
          • CodeIgniter
          • СУБД
          • JavaScript
          • Назад
          • Java
          • JSP
          • Kotlin
          • Linux
          • Linux js
          • Perl
          • Назад
          • PHP
          • PL / SQL
          • PostgreSQL
          • Python
          • ReactJS
          • Ruby & Rails
          • Scala
          • SQL
          • 000 0003 SQL 000
          • SQL
          • 000
          • UML
          • VB.Net
          • VBScript
          • Веб-службы
          • WPF
      • Обязательно учите!

          • Назад
          • Бухгалтерский учет
          • Алгоритмы
          • Android
          • Блокчейн
          • Business Analyst
          • Создание веб-сайта
          • Облачные вычисления
          • COBOL
          • Встроенный компилятор
          • Встроенный
          • 9009

        PassMark Performance Test страница загрузки

        PerformanceTest 9.0 (старый) 32- и 64-разрядная Английский Windows 2000, XP, 2003, Vista, Win7, Win10 50 МБ Скачать старую версию
        PerformanceTest 8.0 (старый) 32- и 64-разрядная
        Английский
        Windows 2000, XP, 2003, Vista, Win7, Win10 25 МБ Скачать старую версию
        Тест производительности 7.0 (старый) 32-бит Английский Windows 2000, XP, 2003, Vista, Win7 10 МБ Скачать старую версию
        PerformanceTest 7.0 (старый) 64-разрядная Английский
        Windows 2000, XP, 2003, Vista, Win7
        11 МБ Скачать старую версию
        Тест производительности 6.1 (очень старый) 32-бит Английский Windows 2000, XP, 2003, Vista 4,3 МБ Скачать старую версию
        PerformanceTest 6.1 (очень старый) 64-разрядная Английский 64-битная Windows XP, 2003, Vista 4.7 МБ Скачать старую версию
        PerformanceTest 6.0 (очень старый) 32-бит Английский Windows 98, ME, 2000, XP 3,0 МБ Скачать старую версию
        PerformanceTest 5 (даже старше) 32-бит Английский Windows 98, ME, 2000, XP 1.4 МБ Скачать старую версию

        О счетчиках производительности — приложения Win32

        • На чтение 9 минут

        В этой статье

        Счетчики производительности Windows

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

        Важно

        Счетчики производительности Windows

        оптимизированы для обнаружения и сбора административных / диагностических данных. Они не подходят для высокочастотного сбора данных или профилирования приложений, поскольку не предназначены для сбора чаще одного раза в секунду. Для доступа к системной информации с меньшими издержками вы можете предпочесть более прямые API, такие как Process Status Helper , GlobalMemoryStatusEx , GetSystemTimes или GetProcessTimes .Для профилирования вы можете собрать журналы ETW с данными профилирования системы, используя tracelog.exe с параметрами -critsec , -dpcisr , -eflag или -ProfileSource , или вы можете использовать Профилирование аппаратного счетчика .

        Примечание

        Не путайте счетчики производительности Windows с API QueryPerformanceCounter . Счетчики производительности Windows обеспечивают абстракцию высокого уровня для многих видов системной информации.Функция QueryPerformanceCounter обеспечивает оптимизированный доступ к метке времени высокой точности.

        Начало работы

        Концепции

        Система счетчиков производительности Windows разбита на потребителей , поставщиков , счетчиков , счетчиков , экземпляров и значений счетчиков .

        Потребитель — это программный компонент, который использует данные о производительности. Windows включает несколько встроенных инструментов, которые используют данные о производительности.К ним относятся диспетчер задач, монитор ресурсов, монитор производительности, typeperf.exe, logman.exe и relog.exe. Разработчики могут писать сценарии и приложения, которые обращаются к счетчикам производительности через API счетчиков производительности.

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

        • Поставщик V1 — это программный компонент, который публикует данные о производительности с помощью библиотеки DLL производительности, выполняемой в процессе потребителя.Поставщик V1 устанавливается в систему через файл .ini . Архитектура поставщика V1 устарела. Новые провайдеры должны использовать архитектуру провайдера V2.
        • Поставщик V2 — это программный компонент, который публикует данные о производительности через API поставщика счетчиков производительности. Поставщик V2 устанавливается в систему с помощью файла .man (XML-манифест).

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

        Счетчик — это определение единичных данных о производительности. У счетчика есть имя и тип. Например, набор счетчиков «статистика по базе данных» может содержать счетчик с именем «транзакций в секунду» с типом PERF_COUNTER_COUNTER .

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

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

        Подсказка

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

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

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

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

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

        Примечание

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

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

        У каждого счетчика есть тип. Тип счетчика указывает тип необработанного значения счетчика (либо 32-разрядное целое число без знака, либо 64-разрядное целое число без знака). Тип счетчика также указывает, что представляет собой исходное значение счетчика, которое определяет, как необработанное значение должно обрабатываться для генерации полезной статистики.

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

        • PERF_COUNTER_LARGE_RAWCOUNT — это 64-битное необработанное значение, которое не требует обработки, чтобы быть полезным. Это подходит для значений на определенный момент времени, таких как «Байты используемой памяти».
        • PERF_COUNTER_RAWCOUNT_HEX — это 32-битное необработанное значение, для использования которого требуется только простое шестнадцатеричное форматирование.Он подходит для информации на определенный момент времени или идентифицирующей информации, такой как «флаги» или «базовый адрес».
        • PERF_COUNTER_BULK_COUNT — это 64-битное необработанное значение, которое указывает количество событий и используется для вычисления скорости, с которой происходят события. Чтобы быть полезным, этот тип счетчика требует двух отсчетов, разделенных во времени. Форматируемое значение — это частота событий, то есть количество раз, когда событие произошло в секунду в интервале между двумя выборками. Для двух выборок s0 и s1 форматированное значение (частота событий) будет вычислено как (s1.Количество событий - s0.EventCount) / (s1.TimestampInSeconds - s0.TimestampInSeconds) .

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

        Архитектура API производительности

        Потребители счетчика производительности включают:

        Большинство потребителей счетчиков производительности используют API из PDH.dll для сбора данных о производительности. PDH управляет многими сложными аспектами сбора счетчиков производительности, такими как анализ запросов, сопоставление экземпляров по нескольким выборкам и вычисление форматированных значений из необработанных данных счетчиков. Реализация PDH использует API-интерфейсы реестра при использовании данных от поставщика V1 и использует API-интерфейсы потребителей V2 при использовании данных от поставщика V2.

        Некоторые старые потребители счетчиков производительности используют API-интерфейсы реестра для сбора данных о производительности из специального раздела реестра HKEY_PERFORMANCE_DATA . Это не рекомендуется для нового кода, поскольку обработка данных из реестра сложна и подвержена ошибкам. Реализация API реестра напрямую поддерживает сбор данных от поставщиков V1. Он косвенно поддерживает сбор данных от поставщиков V2 через уровень перевода, который использует API потребителей V2.

        Некоторые потребители счетчиков производительности используют функции PerfLib V2 Consumer для прямого доступа к данным от поставщиков V2.Это сложнее, чем использование данных с использованием API-интерфейсов PDH, но этот подход может быть полезен, если API-интерфейсы PDH нельзя использовать из-за проблем с производительностью или зависимостями. Реализация PerfLib V2 напрямую поддерживает сбор данных от поставщиков V2. Он не поддерживает сбор данных от поставщиков V1.

        Примечание

        Windows OneCore не включает PDH.dll и не включает поддержку использования данных счетчиков производительности через API реестра. Потребители, работающие на OneCore, должны использовать функции PerfLib V2 Consumer.

        Поставщики

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

        Поставщики

        V2 реализованы либо как программа пользовательского режима (часто служба Windows), либо как драйвер режима ядра.Обычно код поставщика данных о производительности интегрируется непосредственно в существующий компонент (т.е. драйвер или служба сообщает статистику о себе). Реализация PerfLib V2 управляет запросами и ответами через расширение ядра PCW.sys, поэтому провайдеру обычно не требуется реализовывать какое-либо межпроцессное взаимодействие для предоставления данных о производительности.

        Примечание

        API-интерфейсы и инструменты

        Windows Performance Counter включают ограниченную поддержку доступа к счетчикам производительности с других машин через удаленный реестр (для поставщиков V1) и RPC (для поставщиков V2).Эту поддержку часто сложно использовать с точки зрения элементов управления аутентификацией (инструменты и API могут аутентифицироваться только как текущий пользователь), а также с точки зрения конфигурации системы (необходимые конечные точки и службы по умолчанию отключены). Во многих случаях лучше получить доступ к счетчикам производительности удаленных систем через WMI, чем через встроенную поддержку удаленного доступа.

        Аудитория разработчиков

        Счетчики производительности

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

  • Добавить комментарий

    Ваш адрес email не будет опубликован.