Главни Виндовс 10 ДТраце је сада доступан на Виндовсима

ДТраце је сада доступан на Виндовсима



Оставите одговор

Следеће ажурирање функција Виндовс 10 (19Х1, ажурирање од априла 2019, верзија 1903) укључиваће подршку за ДТраце, популарни алат за отклањање грешака и дијагностику отвореног кода. Првобитно је направљен за Соларис, а постао је доступан за Линук, ФрееБСД, НетБСД и мацОС. Мицрософт га је пренео на Виндовс.

Оглас

ДТраце је динамички оквир за праћење који омогућава администратору или програмеру да у стварном времену погледа систем у било корисничком или кернел режиму. ДТраце има висок ниво и моћан програмски језик у стилу Ц који вам омогућава динамичко уметање тачака праћења. Користећи ове динамички уметнуте тачке праћења, можете да филтрирате услове или грешке, напишете код да бисте анализирали обрасце закључавања, открили мртве блокаде итд.

како доћи до контакта на инстаграму

На оперативном систему Виндовс, ДТраце проширује праћење догађаја за Виндовс (ЕТВ) које је статично и не пружа могућност програмског уметања тачака праћења током извођења.

Сви АПИ-ји и функционалности које користи дтраце.сис документовани су позиви.

Дтраце на Виндовс-у

како убацити ред у реч

Мицрософт је применио посебан управљачки програм за Виндовс 10 који омогућава обављање бројних улога надгледања система. Управљачки програм ће бити укључен у Виндовс 10 верзије 1903. Такође, ДТраце тренутно захтева покретање Виндовс-а са омогућеним програмом за отклањање погрешака кернела.

Изворни код за пренесени алат ДТраце доступан је на ГитХуб-у. Посетите страницу “ ДТраце на Виндовс-у ”У оквиру ОпенДТраце пројекта на ГитХуб-у да бисте га видели.

Подесите ДТраце у оперативном систему Виндовс 10

Предуслови за коришћење функције

  • Виндовс 10 инсајдер градити 18342 или више
  • Доступно само дана к64 Виндовс и бележи информације о праћењу само за 64-битне процесе
  • Виндовс Инсидер Програм је омогућено и конфигурисана са важећим Виндовс Инсидер налогом
    • Посетите Подешавања-> Ажурирање и безбедност-> Програм Виндовс Инсидер за детаље

Упутства:

како закорачити и поновити у илустратору
  1. Конфигурација БЦД постављена :
    1. бцдедит / постави дтраце на
    2. Имајте на уму да морате поново да поставите опцију бцдедит ако надоградите на нову верзију Инсидер-а
  2. Преузимање и инсталирајте ДТраце пакет са центар за преузимање .
    1. Овим се инсталирају компоненте корисничког режима, управљачки програми и додатне функције на захтев пакети неопходни да би ДТраце био функционалан.
  3. Опционално: Ажурирајте Променљива околина ПАТХ да укључи Ц: Програмске датотеке ДТраце
    1. сет ПАТХ =% ПАТХ%; 'Ц: Програмске датотеке ДТраце'
  4. Подесити пут симбола
    1. Направите нови директоријум за локално кеширање симбола. Пример: мкдир ц: симболи
    2. Комплет _НТ_СИМБОЛ_ПАТХ = срв * Ц: симболи * хттп://мсдл.мицрософт.цом/довнлоад/симболс
    3. ДТраце аутоматски преузима потребне симболе са сервера симбола и кешира на локалну путању.
  5. Опционо: Поставите програм за отклањање погрешака кернела веза са циљном машином ( МСДН веза ). Ово је само потребно ако желите да пратите кернел догађаје помоћу ФБТ-а или других добављача.
    1. Имајте на уму да ћете морати да онемогућите Сецуребоот и Битлоцкер на Ц :, (ако је омогућено) ако желите да подесите програм за отклањање грешака кернела.
  6. Рестарт циљна машина

Коришћење ДТраце-а

  1. Отворите повишена командна линија .
  2. Извршите једну од следећих команди:
    # Резиме сисцалл-а по програму за 5 секунди: дтраце -Фн 'тицк-5сец {екит (0);} сисцалл ::: ентри {@нум [пид, екецнаме] = цоунт ();}' # Резимирање подешавања тајмера / отказивање програма на 3 секунде: дтраце -Фн 'тицк-3сец {екит (0);} сисцалл :: Нт * Тимер *: ентри {@ [пробефунц, екецнаме, пид] = цоунт ();}' # Думп Систем Процесс кернел струцтуре: (захтева постављање путање симбола) дтраце -н 'БЕГИН {принт (* (струцт нт`_ЕПРОЦЕСС *) нт`ПсИнитиалСистемПроцесс); екит (0);}' # Трасирање путања кроз НТФС приликом покретања нотепад.еке (захтева КД а

Команда дтраце -лвн сисцалл ::: ће навести све сонде и њихове параметре доступне код сисцалл провајдера.

Следе неки добављачи доступни на оперативном систему Виндовс и оно што они користе.

  • сисцалл - НТОС системски позиви
  • фбт (Праћење граница функције) - Унос и повратак функције језгра
  • пид - Тражење процеса у корисничком режиму. Као и ФБТ у режиму језгра, али такође омогућава инструментацију произвољних одступања функција.
  • стх (Праћење догађаја за Виндовс) - Омогућава дефинисање сонди за ЕТВ Овај добављач помаже да се искористе постојеће инструментације оперативног система у ДТраце.
    • Ово смо додали ДТрацеу како бисмо му омогућили да изложи и прикупи све информације које Виндовс већ пружа ЕТВ .

У овом се може наћи још примера скрипти применљивих за Виндовс сценарије директоријум узорака .

Извор: Мицрософт

Занимљиви Чланци

Избор Уредника

Како додати на листу жеља на Гоогле Плаи-у
Како додати на листу жеља на Гоогле Плаи-у
Ако желите да забележите ствари које ћете касније купити или инсталирати са Гоогле Плаи-а, можда ћете желети да знате како да направите листу жеља. У овом чланку ћемо вам показати како се то ради
Да ли веб камера на вашем Ацер преносном рачунару не ради? Ево како да то поправите
Да ли веб камера на вашем Ацер преносном рачунару не ради? Ево како да то поправите
Није нечувено да вас веб камера изневери кад вам је најпотребнија. Често је то једноставан пропуст. Али у другим случајевима морате да схватите како да решите проблем променом
Како се користе РСС феедови
Како се користе РСС феедови
РСС је кратица за Реалли Симпле Синдицатион. То је брз и директан начин за добијање најновијих исправки са омиљених веб локација. Иако се РСС феедови и даље активно користе, они су у сталном паду. Неки прегледачи и веб локације
Инстаграм је хакован и имејл промењен – кораци за опоравак налога
Инстаграм је хакован и имејл промењен – кораци за опоравак налога
Пошто је Инстаграм једна од најпопуларнијих друштвених мрежа, то је такође једна од локација на мети хиљада хакерских напада. Његов огроман број корисника чини платформу посебно атрактивном за пхисхинг и сличне злонамерне радње. Ако
Како да промените свој Венмо у тренутни пренос
Како да промените свој Венмо у тренутни пренос
Знате да је апликација велика када њено име можете да користите као глагол. Кад чујете да ћу вам Венмо дати мој део рачуна, знате шта то значи. Венмо брзо врши пеер-то-пеер новчане трансфере
Како направити фото колаж у програму Мицрософт Ворд
Како направити фото колаж у програму Мицрософт Ворд
Употребљивост Ворд-а се не зауставља на писању и уређивању текста. Можете додати табеле, графиконе, слике и једноставне графике да бисте улепшали своје писање и учинили га лакшим за читање. Ако мало размишљате ван оквира, зашто не
Како уредити ПДФ-ове на Киндле Фире-у
Како уредити ПДФ-ове на Киндле Фире-у
Да се ​​не би помешали са Амазон Киндле, који је раније био познат као Киндле Фире, а сада једноставно као Фире, најпопуларнији Амазонов таблет читач е-врата је са својим ривалима. Иако Амазон Киндле и Киндле Фире