profile: n.

1. Un file di controllo per un programma, in particolar modo un file di testo letto automaticamente dalla direcory home di ciascun utente e concepito per essere facilmente modificato dall'utente in modo da personalizzare il comportamento del programma. Usato per evitare scelte hardcoded (vedi anche dot file, rc file).

2. [linguaggio tecnico] Un rapporto sulle quantita' di tempo spese su ogni routine di un programma, usato per trovare e fare tune degli hot spots presenti. Questo significato e' spesso usato in forma verbale. Alcune modalita' di profiling riportano unita' diverse dal tempo (quali i conteggi di chiamata) e/o riportano analisi diverse dalle per-routine, ma il concetto e' simile.

3. [linguaggio tecnico] Un sottoinsieme di uno standard usato per un particolare scopo. Questo significato confonde gli hackers che vangano senza fine nel bizzarro mondo degli standard ISO!