Dom Rozwój Co to jest ślad stosu? - definicja z techopedia

Co to jest ślad stosu? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza śledzenie stosu?

Śledzenie stosu to raport zawierający informacje o podprogramach programu. Jest powszechnie używany do niektórych rodzajów debugowania, gdzie ślad stosu może pomóc inżynierom oprogramowania dowiedzieć się, gdzie leży problem lub jak różne podprogramy współpracują ze sobą podczas wykonywania.


Ślad stosu jest również znany jako ślad stosu lub ślad stosu.

Techopedia wyjaśnia Stack Trace

Śledzenie stosu działa na „stosie wywołań”, który jest strukturą danych zapewniającą informacje o bieżącym podprogramie debugowanego programu. Stos wywołań jest również znany jako „stos” lub stos wykonania, stos środowiska wykonawczego lub stos maszyny. Stos zawiera również informacje o priorytetach każdego podprogramu i sposobie wykonywania podprogramów.


Śledzenie stosu sprawdza te podprogramy przez stos, aby przeanalizować, co zawiera każdy podprogram i jak jest uruchamiany. Specjaliści od oprogramowania definiują śledzenie stosu jako listę wywołań podprogramów, które aplikacja wykonuje podczas wykonywania.


Śledzenie stosu jest ważne w przypadku złożonych kodów, ponieważ pomaga inżynierom oprogramowania i innym programistom znaleźć błędy w programie. Ze względu na naturę nowoczesnej składni kodu i złożoność przeciętnego projektu poszukiwanie błędów może być bardzo trudne. Firmy produkujące oprogramowanie stosują wiele różnych rodzajów proaktywnych testów w celu izolowania części środowiska oprogramowania w celu znalezienia błędów lub usterek. Śledzenie stosu jest jednym z wielu narzędzi, które mogą być przydatne w kompleksowych testach.

Co to jest ślad stosu? - definicja z techopedia