Ի՞նչ է perf տվյալները:
Ի՞նչ է perf տվյալները:

Video: Ի՞նչ է perf տվյալները:

Video: Ի՞նչ է perf տվյալները:
Video: Ի՞նչ է տվյալների համակարգը/բազան, Ի՞նչ է MySQL-ը, Ի՞նչ է SQL-ը և այլն։ 2024, Մայիս
Anonim

Պերֆ Linux 2.6+-ի վրա հիմնված համակարգերի համար պրոֆիլավորող գործիք է, որը վերացնում է պրոցեսորի ապարատային տարբերությունները Linux-ի կատարողականի չափումների մեջ և ներկայացնում է պարզ հրամանի ինտերֆեյս: Պերֆ հիմնված է Linux միջուկի վերջին տարբերակների կողմից արտահանված perf_events ինտերֆեյսի վրա:

Նաև գիտեք, թե ինչպես վարեմ պերֆը:

Այն պերֆ գործիքը գտնվում է linux-tools-common փաթեթում: Սկսեք ավելացնելով, որ, ապա վազում պերֆ տեսնելու համար, թե արդյոք դուք ստանում եք USAGE հաղորդագրությունը: Այն կարող է ձեզ հուշել, որ տեղադրեք մեկ այլ հարակից փաթեթ (linux-tools-kernelversion): Կարող եք նաև կառուցել և ավելացնել պերֆ Linux միջուկի աղբյուրից:

Նմանապես, ի՞նչ են բոցավառ գրաֆիկները: Ֆլեյմի գծապատկերներ պրոֆիլավորված ծրագրաշարի վիզուալիզացիա է, որը թույլ է տալիս արագ և ճշգրիտ բացահայտել առավել հաճախակի կոդերի ուղիները: Դրանք կարող են ստեղծվել՝ օգտագործելով իմ բաց կոդով ծրագրերը github.com/brendangregg/FlameGraph-ում, որոնք ստեղծում են ինտերակտիվ SVG-ներ:

Երկրորդ, ի՞նչ է Python perf-ը:

Այն Պիթոն pyperf մոդուլը հենանիշեր գրելու, գործարկելու և վերլուծելու գործիքակազմ է:

Ինչ է perf գործիքը:

Պերֆ պրոֆիլավորող է գործիք Linux 2.6+-ի վրա հիմնված համակարգերի համար, որոնք վերացնում են CPU-ի ապարատային տարբերությունները Linux-ի կատարողականի չափումների մեջ և ներկայացնում են պարզ հրամանի տող ինտերֆեյս: Արդյունքը ստացվել է Ubuntu 11.04 համակարգում միջուկով 2.6:

Խորհուրդ ենք տալիս: