natgillin/translations-raw huggingface dataset:
Pops up the & kde; file selector to choose a profile data file to be loaded. If there is some data already shown in the current top-level window, this will open a new window; if you want to open additional profile data in the current window, use File Add.
Visar & kde;: s fildialogruta för att välja en profileringsdatafil som ska läsas in. Om någon data redan visas i det nuvarande toppnivåfönstret, öppnar detta ett nytt fönster. Om du vill lägga till ytterligare profileringsdata i nuvarande fönster, använd Arkiv Lägg till.
The name of profile data files usually ends in. pid. part - threadID, where part and threadID are optional. pid and part are used for multiple profile data files belonging to one application run. By loading a file ending only in pid, any existing data files for this run with additional endings are loaded as well.
Profileringsdatafilernas namn slutar oftast med. pid. part - threadID, där part och threadID är valfria. pid och part används av flera profileringsdatafiler som tillhör en programkörning. Genom att ladda en fil som bara slutar med pid, laddas också eventuella befintliga datafiler, men med andra filändelser, för den här körningen.
If there exist profile data files cachegrind. out.123 and cachegrind. out.123.1, by loading the first, the second will be automatically loaded too.
Om profileringsdatafilerna cachegrind. out. 123 och cachegrind. out. 123. 1 finns, laddas också den andra automatiskt genom att ladda den första.
Adds a profile data file to the current window. Using this, you can force multiple data files to be loaded into the same top-level window even if they are not from the same run, as given by the profile data file naming convention. For example, this can be used for side-by-side comparison.
Lägger till en profileringsdatafil i nuvarande fönster. Genom att använda det kan du tvinga fram att flera datafiler laddas i samma toppnivåfönster även om de inte kommer från samma körning givet av konventionen för namngivning av profileringsdatafiler. Det kan till exempel användas för jämförelser.
Reload the profile data. This is useful when another profile data file was generated for an already loaded application run.
Ladda om profileringsdata. Det är intressantast när en annan profileringsdatafil skapats för en programkörning som redan laddats.
& kcachegrind; is a helpful at a late stage in software development, called profiling. If you do n't develop applications, you do n't need & kcachegrind;.
& kcachegrind; är till hjälp vid ett sent steg i programutveckling som kallas profilering. Om du inte utvecklar program, behöver du inte & kcachegrind;.
What is the difference between Incl. and Self?
Vad är skillnaden mellan Inkl. och Själv?
These are cost attributes for functions regarding some event type. As functions can call each other, it makes sense to distinguish the cost of the function itself (Self Cost) and the cost including all called functions (Inclusive Cost). Self is sometimes also referred to as Exclusive costs.
De är kostnadsegenskaper för funktioner med avseende på en viss händelsetyp. Eftersom funktioner kan anropa varandra, är det rimligt att skilja på funktionens egen kostnad (självkostnad) och den samlade kostnaden inklusive alla anropade funktioner (inkluderande kostnad). Själv kallas också ibland egenkostnad.
So, for example, for main(), you will always have an inclusive cost of almost 100%, whereas the self cost is negligible when the real work is done in another function.
Alltså kommer du till exempel alltid att ha en samlad kostnad av nästan 100% för main (), medan egenkostnaden är försumbar när det verkliga arbetet utförs i en annan funktion.
The toolbar and menubar of my & kcachegrind; look spartan. Is this normal?
Verktygsraden och menyraden i min & kcachegrind; ser så spartanska ut. Är det normalt?
& kcachegrind; has probably been installed incorrectly on your system. It is recommended to compile it with the installation prefix set to your system-wide & kde; base folder, like configure --prefix= / opt/ kde4; make install. If you choose another folder, like $HOME / kde, you should set the environment variable KDEDIR to this folder before running & kcachegrind;.
Uppenbarligen är & kcachegrind; felinstallerat på ditt system. Du rekommenderas att kompilera med installeringsprefixet satt till & kde;: s baskatalog i systemet, som configure -- prefix= / opt/ kde4; make install. Om du väljer en annan katalog, som $HOME / kde, måste du ställa in miljövariabeln KDEDIR till den katalogen innan du kör & kcachegrind;.
If I double-click on a function down in the Call Graph view, it shows for function main() the same cost as the selected function. Is n't this supposed to be constant at 100%?
Om jag dubbelklickar på en funktion i vyn Anropsdiagram, visas samma kostnad för main () som för den aktiverade funktionen. Är det inte meningen att den alltid ska vara 100%?
You have activated a function below main(), which obviously costs less than main() itself. For every function, it is shown only the part of the cost spent while the activated function is running; that is, the cost shown for any function can never be higher than the cost of the activated function.
Du har aktiverat en funktion under main () som har en lägre kostnad än main (). Bara den del av funktionens totala kostnad som används när den aktiverade funktionen kör visas för en funktion, dvs. kostnaden som visas för en funktion kan aldrig vara större än kostnaden för den aktiverade funktionen.
Cost Entity
Kostnadsenhet
An abstract item related to source code to which event counts can be attributed. Dimensions for cost entities are code location (eg; source line, function), data location (eg; accessed data type, data object), execution location (eg; thread, process), and tuples or triples of the aforementioned positions (eg; calls, object access from statement, evicted data from cache).
Ett abstrakt objekt som hör ihop med källkod som kan tilldelas händelseantal. Dimensioner för kostnadsenheter är kodposition (t. ex. källkodsrad, funktion), dataposition (t. ex. använd datatyp, dataobjekt), körposition (t. ex. tråd, process) och kombinationer av nämnda positioner (t. ex. anrop, objekt använda av satser, data utkastad från cache).
Event Costs
Händelsekostnader
Sum of events of some event type occurring while the execution is related to some cost entity. The cost is attributed to the entity.
Summering av händelser av en viss händelsetyp som inträffar medan körningen är kopplad till en viss kostnadsenhet. Kostnaden tilldelas till enheten.
The kind of event of which costs can be attributed to a cost entity. There are real event types and inherited event types.
Den sortens händelse vars kostnad kan tilldelas till en kostnadsenhet. Det finns både verkliga händelsetyper och ärvda händelsetyper.
Inherited Event Type
Ärvd händelsetyp
A virtual event type only visible in the view, defined by a formula to be calculated from real event types.
En virtuell händelsetyp som bara syns i visualiseringen, som är definierad av en formel som beräknas från verkliga händelsetyper.
Profile Data File
Profileringsdatafil
A file containing data measured in a profile experiment, or part of one, or produced by post-processing a trace. Its size is typically linear with the code size of the program.
En fil som innehåller data som mätts upp i ett profileringsexperiment (eller del av ett sådant) eller skapats vid efterbehandling av en spårning. Dess storlek är typiskt linjär i förhållande till programmets kodstorlek.
Profile Data Part
Profileringsdatadel
Data from a profile data file.
Data från en profileringsdatafil.
Profile Experiment
Profileringsexperiment
A program run supervised by a profiling tool, producing possibly multiple profile data files from parts or threads of the run.
En programkörning övervakad av ett profileringsverktyg, som möjligen skapar flera profileringsdatafiler från delar av och/ eller trådar i körningen.
Profile Project
Profileringsprojekt
A configuration for profile experiments used for one program to profile, perhaps in multiple versions. Comparisons of profile data typically only makes sense between profile data produced in experiments of one profile project.
En inställning för profileringsexperiment som används för ett program som ska profileras, kanske i flera versioner. Jämförelser av profileringsdata är ofta bara meningsfullt mellan profileringsdata som skapas av experiment som görs inom ett profileringsprojekt.
The process of collecting statistical information about runtime characteristics of program runs.
Processen att samla in statistisk information om beteende under körning från programkörningar.
Real Event Type
Verklig händelsetyp
An event type that can be measured by a tool. This requires the existence of a sensor for the given event type.
En händelstyp som kan mätas av ett verktyg. Det kräver att en sensor existerar för den givna händelsetypen.
A sequence of timestamped events that occurred while tracing a program run. Its size is typically linear with the execution time of the program run.
En följd av tidsstämplade händelser som inträffat medan en programkörning spåras. Storleken är typiskt linjär i förhållande till programkörningens körtid.
Trace Part
Spårningsdel
Tracing
Spåra
The process of supervising a program run and storing its events, sorted by a timestamp, in an output file, the trace.
Processen att övervaka en programkörning och lagra händelser som inträffar sorterade enligt tidsstämpling i en utdatafil, kallad spårning.
Thanks to Julian Seward for his excellent & valgrind;, and Nicholas Nethercote for the & cachegrind; addition. Without these programs, & kcachegrind; would not exist. Some ideas for this & GUI; were from them, too.
Tack till Julian Seward för det utmärkta verktyget & valgrind;, och Nicholas Nethercote för tillägget & cachegrind;. Utan dessa program, skulle inte & kcachegrind; finnas. Vissa av idéerna för det grafiska gränssnittet kommer också från dem.
Thanks for all the bug reports and suggestions from different users.
Tack för alla felrapporter och förslag från olika användare.
& kcachegrind; is part of the & package; package of & kde;. For less supported interim releases, & callgrind; and further documentation, see the Web page. Look there for further installation and compile instructions.
& kcachegrind; är en del av paketet & package; i & kde;. För provisoriska utgåvor med mindre stöd, & callgrind; och ytterligare dokumentation, se webbsidan. Titta där för ytterligare installations - och kompileringsinstruktioner.
In order to use & kcachegrind;, you need & kde; 4. x. To generate profile data, & cachegrind; or & calltree; /callgrind; is recommended.
För att använda & kcachegrind; med lyckat resultat, behöver du & kde; 4. x. För att skapa profileringsdata rekommenderas & cachegrind; eller & calltree; / callgrind;.
All configuration options are either in the configuration dialog or in the context menus of the views.
Alla inställningsalternativ finns antingen i inställningsdialogrutan eller i sammanhangsberoende menyer i visualiseringarna.
At first start, this area will be divided into a top and a bottom part, each with different visualizations selectable by tabs. To move visualization views, use the context menu of the tabs, and adjust the splitters between visualizations. To quickly switch between different visualization layouts, use View/ Layout/ Duplicate, change the layout and switch between layouts with View/ Layout/ Next (or, even better, use the corresponding keyboard shortcuts).
Efter första starten, är området uppdelat i en övre och en undre del, var och en med olika visualiseringar som kan väljas med flikar. För att flytta visualiseringsvyer, använd flikarnas sammanhangsberoende meny, och justera avdelaren mellan visualiseringarna. För att snabbt byta mellan olika visualiseringslayouter, använd Visa/ Layout/ Duplicera, ändra layouten och byt mellan layouter med Visa/ Layout/ Nästa (eller ännu bättre, använd motsvarande snabbtangenter).
Visualization Area
Visualiseringsområde
Visualizations
Visualiseringar
April 7, 2003
7: e april, 2003
Undo C++ name mangling for symbols
Ångra C++ namnbehandling av symboler
demangle reads a list of C++ mangled symbol names from standard input and converts these names to human-readable form on standard output.
demangle läser en lista med C++ behandlade symbolnamn från standardinmatningen och konverterar namnen till mänskligt läsbar form på standardutmatningen.
This utility is part of the & kde; Software Development Kit.
Verktyget är en del av & kde;: s programvaruutvecklingsmiljö.
Create a file called names containing the following mangled symbol names:
Skapa en fil som heter namn och innehåller följande behandlade symbolnamn:
These names can then be demangled as follows:
Behandlingen av namnen kan därefter tas bort enligt följande:
example$ demangle & lt; names Object: :metaObject() const QPtrListlt; Arrowgt;: :clear() construction vtable for KMainWindow-in-Kolf
exempel$ demangle & lt; namn Object:: metaObject () const QPtrListlt; Arrowgt;:: clear () construction vtable for KMainWindow- in- Kolf
& kompare; is a & GUI; front-end program that enables differences between source files to be viewed and merged. & kompare; can be used to compare differences on files or the contents of folders. & kompare; supports a variety of diff formats and provide many options to customize the information level displayed.
& kompare; är ett grafiskt gränssnittsprogram som gör det möjligt att visa och sammanfoga skillnader mellan källkodsfiler. & kompare; kan användas för att jämföra skillnader mellan filer och innehållet i kataloger. & kompare; stöder en mängd olika jämförelseformat, och tillhandahåller många alternativ för att anpassa informationsnivån som visas.
This document describes & kompare; version & version;.
Detta dokument beskriver & kompare; version & version;.
Hunk
Block
When two or more people are working on a file and passing it back and forth between one another, it becomes difficult to see what changes have been made to a new version or copy of the file. Opening the new copy and the original, side-by-side in the application used to create it is one solution but, laborious, time consuming, and prone to error. This is where a program to show differences, diffs for short, is useful.
Om två eller flera personer arbetar med en fil och skickar den fram och tillbaka mellan varandra, blir det svårt att se vilka ändringar som har gjorts i en ny version eller kopia av filen. Att öppna den nya kopian och originalet sida vid sida i programmet som används för att skapa det är en lösning, men det är arbetsamt, tidsödande, och felbenäget. Det är då ett program för att visa skillnader, avkortat till diff på engelska, är användbart.
As would be expected, an appropriate name for such a program would be & quot; diffquot;. As it happens, the program diff is installed on most & Linux; -based systems and is used for exactly this purpose. Developers often use diff, as a command line tool, to show differences between versions of a source code file. However, the use of diff is not limited to showing differences in code source files, it can be used on many text-based file types.
Som man kan vänta sig, är ett lämpligt namn på ett sådant program & quot; diffquot;. Det råkar vara så att programmet diff är installerat på de flesta & Linux; - baserade system, och används för exakt detta syfte. Utvecklare använder ofta diff som ett kommandoradsverktyg för att visa skillnader mellan versioner av en källkodsfil. Dock är inte användningen av diff begränsat till att visa skillnader i källkodsfiler, det kan också användas för många andra textbaserade filtyper.
Using diff from the command line can be confusing, learning the diff command syntax and deciphering the output can bewilder most people. This is where & kompare; comes into play. Providing a graphical front-end to the diff program, the interface displays source and destination files side-by-side with all differences automatically highlighted. From this starting point, changes in one file can be sequentially applied to the other file on a selective and controlled basis. Not all changes need to be applied and if you do apply a change it can always be & apos; unappliedapos;. When all required changes have been applied they can be saved and will display as normal in the original application used to create the file.
Att använda diff på kommandoraden kan vara förvirrande. Att lära sig diff- kommandots syntax och dechiffrera utmatningen kan förvilla de flesta. Det är då & kompare; rycker in. Det tillhandahåller ett grafiskt gränssnitt för diff- programmet som visar käll - och målfiler sida vid sida med alla skillnader automatiskt färglagda. Från den utgångspunkten kan ändringar i en fil appliceras i den andra filen på ett kontrollerat och styrbart sätt. Alla ändringar behöver inte appliceras, och om du applicerar en ändring kan den alltid & apos; ångrasapos;. När alla nödvändiga ändringar har applicerats, kan de sparas och visas som vanligt i originalprogrammet som användes för att skapa filen.
In addition to displaying differences between a source and destination file, & kompare; can be used to create and view a special file called a & apos; diffapos;. This file captures the differences between the two sources into a single file that can be used to view and apply changes to any other copy of the file. For example, if two people are editing a document. The first person wants to make changes and send just the changes made to the second person. Normally, the first person would send a complete copy of the modified document to the second person, who would then have to compare the modified document side-by-side with unmodified version. The process for this is much like what we have described in the previous paragraphs. With & kompare; the first person would first make a local copy of the file to be modified, then make changes and compare the original and modified copy. Now using & kompare; a diff file can be created that captures only the changes made. This can be sent to the second person in place of a whole file containing the changes.
Förutom att visa skillnader mellan en käll - och målfil, kan & kompare; användas för att skapa och visa en särskild jämförelsefil som kallas & apos; diffapos;. Filen samlar skillnaderna mellan de två källorna i en enda fil som kan användas för att visa och applicera ändringar i alla andra kopior av filen. Om två personer till exempel redigerar ett dokument, och den första vill göra ändringar och bara skicka ändringarna till den andra. Normalt skulle den första personen då skicka en fullständig kopia av det ändrade dokumentet till den andra, som då skulle behöva jämföra det ändrade dokumentet sida vid sida med den oförändrade versionen. Processen för detta är i stort sett som vi beskrivit i föregående stycke. Med & kompare; skulle den första personen först göra en lokal kopia av filen som ska ändras, därefter göra ändringarna och jämföra originalet och den ändrade kopian. En jämförelsefil som bara innehåller ändringarna som gjorts kan nu skapas med & kompare;. Den kan skickas till den andra personen istället för hela filen med ändringarna.
Using & kompare; the second person can view the diff file, compare it to the local copy of the document and apply the changes made by the first person. So the process can go on for many versions of the document, each person making changes, creating diffs, distributing them and applying them. This process is commonly called & quot; patchingquot;, a term taken from the program named & quot; patchquot; which is another command line tool specifically designed for the purpose of applying diff files.
Genom att använda & kompare; kan den andra personen titta på jämförelsefilen, jämföra den med den lokala kopian av dokumentet och applicera ändringarna som gjorts av den första personen. Så kan processen fortsätta för många dokumentversioner, där varje person gör ändringar, och skapar jämförelsefiler som distribueras och appliceras. Processen kallas ofta & quot; patchingquot; på engelska, ett uttryck som kommer från programmet & quot; patchquot;, som är ett annat kommandoradsverktyg särskilt konstruerat med syftet att applicera jämförelsefiler.
It sometimes happens that people edit a file at the same time. In this situation it is likely that people will make changes in the document at exactly the same line. This creates a problem because, without applied caution, people could be overwriting each others work as they apply the diff files they receive. Fortunately the developers of the diff and patch programs took this into consideration and so these tools will not allow such changes to be applied without manual intervention. When this state is reached, it is known as a & quot; conflictquot;. & kompare; will display conflicts so that you can manually resolve them, deciding which changes should be applied to which file.
Det inträffar ibland att flera personer redigerar en fil samtidigt. I detta fall är det troligt att de gör ändringar i dokumentet på exakt samma rad. Det orsakar ett problem, eftersom det, utan försiktighet, skulle gå att skriva över varandras arbete när jämförelsefiler appliceras. Som tur är tog utvecklarna av programmen diff och patch hänsyn till det, så verktygen tillåter inte att sådana ändringar appliceras utan manuellt ingripande. När detta tillstånd har uppstått, kallas det för en & quot; konfliktquot;. & kompare; visar konflikter, så att du kan lösa upp dem manuellt, och bestämma vilka ändringar som ska appliceras i vilka filer.
& kompare; is also a great program for comparison of file changes on a folder level. When used to compare folders & kompare; recursively examines subfolders and their file contents for differences. In this use case, each file where differences are found are automatically opened and listed by & kompare; where easy navigation between the various files is possible.
& kompare; är också ett utmärkt program för jämförelse av filändringar på katalognivå. När det används för att jämföra kataloger, undersöker & kompare; underkataloger och deras filinnehåll rekursivt för att hitta skillnader. I detta användarfall öppnas automatiskt alla filer där skillnader hittas och listas av & kompare;, med möjlighet att enkelt navigera mellan de olika filerna.
Using & kompare;
Använda & kompare;
This section provides instructions for starting & kompare; and provides a quick tour to the & kompare; main interface.
Det här avsnittet tillhandahåller instruktioner om hur & kompare; startas, och erbjuder en snabbtur av huvudgränssnittet i & kompare;.
Starting & kompare;
Starta & kompare;
A shortcut for starting & kompare; can be found in the K menu in the Development group Development Kompare.
En genväg för att starta & kompare; finns i K- menyn under programmering: Programmering Kompare.
When & kompare; starts the first thing it does is display a dialog from which to select the files you wish to compare. Special settings for the properties of the diff and the appearance thereof can also be selected. In the file form select a source and destination source to compare. This can be any two files, folders or a & URL; and a file. Once the source and destination are selected click the Compare button.
När & kompare; startas, är det första som händer att en dialogruta visas där man kan välja filer som ska jämföras. Särskilda inställningar av jämförelsens egenskaper och dess utseende kan också väljas. Välj en källa och ett mål att jämföra i filformuläret. Det kan vara vilka två filer som helst, kataloger, eller en webbadress och en fil. När källan och målet väl är valda, klicka på knappen Jämför.
Once & kompare; has discovered the differences it will display the main interface. When comparing two files or a url and a file the process takes just a few seconds. However, when comparing folders with many subfolders and files, this process can take awhile.
Så fort & kompare; har hittat skillnaderna, visas huvudgränssnittet. När två filer eller en webbadress och en fil jämförs, tar processen bara några få sekunder. När kataloger med många underkataloger och filer jämförs, kan processen dock ta en stund.
For explanation of the options available from diff and appearance forms see.
För en förklaring av tillgängliga alternativ från diff och utseendefliken, se.
The Main Interface
Huvudgränssnittet