Rotinas que permitem que registros de exacct sejam criados servem a dois propósitos.
Para ativar arquivos exacct de terceiros a serem criados.
Para ativar a criação de registros de identificação a serem incorporados no arquivo de contabilidade do kernel com o uso da chamada do sistema putacct (consulte getacct(2)).
A chamada do sistema putacct está também disponível na interface Perl.
O formato permite que diferentes formas de registros de contabilidade sejam capturadas sem requerer que cada alteração seja uma alteração de versão explícita. Aplicativos bem escritos que consomem dados de contabilidade devem ignorar registros que eles não entendem.
A biblioteca libexacct converte e produz arquivos no formato exacct. Esta biblioteca é a única interface com suporte para arquivos no formato exacct.
As chamadas do sistema getacct, putacct e wracct não se aplicam a fluxos. O kernel cria registros de fluxos e os grava no arquivo quando a contabilidade de fluxo IPQoS é configurada.