Nyheter i Solaris 10

Förbättringar av innehållet i minnesavbildningsfiler

Solaris Express 12/03 introducerade nya förbättringar av verktygen coreadm, gcore och mdb. De här förändringarna förbättrar hanteringen av minnesavbildningsfiler på det sätt som beskrivs i följande tre avsnitt. Ytterligare förbättringar av kommandot coreadm gjordes i Solaris Express 1/04.

Ange innehåll i minnesavbildningsfiler med coreadm

Den här funktionen är ny för Solaris Express 12/03. Alternativen -i och -I har förbättrats ytterligare i Solaris Express 1/04.

I Solaris Express 12/03 kan du med kommandot coreadm ange vilka delar av en process som ska finnas i minnesavbildningsfilen under en krasch. Du kan visa systemets konfiguration genom att köra coreadm utan argument.

Du kan ange det globala innehållet och standardinnehållet per-process i minnesavbildningsfilen genom att köra alternativen -G respektive -I. För varje alternativ krävs en uppsättning innehållsangivelsesymboler. Du kan även ange innehållet i minnesavbildningsfiler för enskilda processer med alternativet -P. För minnesutskriftsfiler som motsvarar de globala inställningarna tas inte längre hänsyn till resurskontrollen per-process för minnesavbildningsfilstorlek.

I Solaris Express 1/04 gäller nu alternativen -i och -I för kommandot coreadm alla processer med minnesavbildningsfilsinställningar som använder standardvärdena för systemet. Använd alternativen -p och -P för att åsidosätta standardinställningen.

Mer information finns i direkthjälpen för coreadm(1M).

Innehållet i gcore-minnesavbildningsfiler

Den här funktionen är ny för Solaris Express 12/03.

Verktyget gcore skapar minnesavbildningsfiler från en pågående process utan att skada processen. Verktyget gcore stöder nu variabelt innehåll i minnesavbildningsfiler. Använd alternativet -c för att ange innehållet, eller alternativen -p eller -g om du vill tvinga gcore att använda coreadm-inställningar.

Mer information finns i direkthjälpen för gcore(1).

Kommandot mdb stöder text- och symboltabeller i minnesavbildningsfiler

Den här funktionen är ny för Solaris Express 12/03.

Text finns numera som standard i minnesavbildningsfiler. Dessutom kan symboltabeller nu finnas i minnesavbildningsfiler som standard. Verktyget mdb har uppdaterats för att innehålla stöd för nya minnesavbildningsfilsdata. Det här stödet innebär att du nu kan felsöka gamla minnesavbildningsfiler utan att du behöver den ursprungliga binärkoden eller biblioteken som är länkade till filen.

Mer information finns i direkthjälpen för mdb(1).