db-derby-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Db-derby Wiki] Update of "Derby1961ResourceUsage" by KnutAndersHatlen
Date Tue, 24 Oct 2006 12:03:01 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Db-derby Wiki" for change notification.

The following page has been changed by KnutAndersHatlen:
http://wiki.apache.org/db-derby/Derby1961ResourceUsage

------------------------------------------------------------------------------
  || Logging        ||  || ||<style="text-align: right;"> 93 B/tx ||<style="text-align:
right;"> 3 objs/tx || || ||
  || Data store     ||<style="text-align: right;"> 1099 B/tx ||<style="text-align:
right;"> 30 objs/tx ||<style="text-align: right;"> 1327 B/tx ||<style="text-align:
right;"> 36 objs/tx ||<style="text-align: right;"> 92658 B/tx ||<style="text-align:
right;"> 22960 objs/tx ||
  || Transaction control ||<style="text-align: right;"> 80 B/tx ||<style="text-align:
right;"> 3 objs/tx ||<style="text-align: right;">  136 B/tx ||<style="text-align:
right;"> 6 objs/tx ||<style="text-align: right;"> 80 B/tx ||<style="text-align:
right;"> 3 objs/tx ||
+ 
+ Allocations of each object type in a single-record select transaction
+ (as reported by the `object-alloc` probe in DTrace).
+ 
+ || '''Class name''' || '''Bytes/tx''' || '''Objects/tx''' || '''Avg. size (bytes)''' ||
+ || byte[]                                                         ||<style="text-align:
right;"> 612.0    ||<style="text-align: right;"> 6.8  ||<style="text-align: right;">
90.7  ||
+ || char[]                                                         ||<style="text-align:
right;"> 432.0    ||<style="text-align: right;"> 2.0  ||<style="text-align: right;">
215.9 ||
+ || derby.impl.sql.execute.!TableScanResultSet                      ||<style="text-align:
right;"> 360.0    ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
360.0 ||
+ || java.lang.Object[]                                             ||<style="text-align:
right;"> 322.0    ||<style="text-align: right;"> 6.8  ||<style="text-align: right;">
47.7  ||
+ || derby.impl.sql.execute.!IndexRowToBaseRowResultSet              ||<style="text-align:
right;"> 288.0    ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
288.0 ||
+ || int[]                                                          ||<style="text-align:
right;"> 280.7    ||<style="text-align: right;"> 10.8 ||<style="text-align: right;">
26.0  ||
+ || derby.impl.services.locks.Lock                                 ||<style="text-align:
right;"> 228.0    ||<style="text-align: right;"> 9.5  ||<style="text-align: right;">
24.0  ||
+ || java.util.Hashtable$Entry                                      ||<style="text-align:
right;"> 205.6    ||<style="text-align: right;"> 8.6  ||<style="text-align: right;">
24.0  ||
+ || derby.iapi.store.raw.!PageKey                                   ||<style="text-align:
right;"> 168.0    ||<style="text-align: right;"> 7.0  ||<style="text-align: right;">
24.0  ||
+ || derby.impl.store.access.btree.index.B2I!ForwardScan             ||<style="text-align:
right;"> 152.0    ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
152.0 ||
+ || derby.impl.store.raw.data.!BaseContainerHandle                  ||<style="text-align:
right;"> 144.0    ||<style="text-align: right;"> 3.0  ||<style="text-align: right;">
48.0  ||
+ || derby.impl.jdbc.!EmbedResultSet20                               ||<style="text-align:
right;"> 128.0    ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
128.0 ||
+ || java.util.Vector                                               ||<style="text-align:
right;"> 120.0    ||<style="text-align: right;"> 5.0  ||<style="text-align: right;">
24.0  ||
+ || derby.iapi.types.!DataValueDescriptor[]                         ||<style="text-align:
right;"> 120.0    ||<style="text-align: right;"> 5.0  ||<style="text-align: right;">
24.0  ||
+ || derby.iapi.store.raw.!FetchDescriptor                           ||<style="text-align:
right;"> 119.8    ||<style="text-align: right;"> 3.7  ||<style="text-align: right;">
32.0  ||
+ || derby.impl.store.access.heap.!HeapRowLocation                   ||<style="text-align:
right;"> 96.0     ||<style="text-align: right;"> 3.0  ||<style="text-align: right;">
32.0  ||
+ || derby.impl.store.raw.data.!RecordId                             ||<style="text-align:
right;"> 96.0     ||<style="text-align: right;"> 4.0  ||<style="text-align: right;">
24.0  ||
+ || derby.impl.store.access.heap.!OpenHeap                          ||<style="text-align:
right;"> 96.0     ||<style="text-align: right;"> 2.0  ||<style="text-align: right;">
48.0  ||
+ || derby.impl.store.access.conglomerate.!OpenConglomerateScratchSpace ||<style="text-align:
right;"> 96.0  ||<style="text-align: right;"> 3.0  ||<style="text-align: right;">
32.0  ||
+ || derby.iapi.services.io.!FormatableBitSet                        ||<style="text-align:
right;"> 89.9     ||<style="text-align: right;"> 3.7  ||<style="text-align: right;">
24.0  ||
+ || java.util.!HashMap$Entry                                        ||<style="text-align:
right;"> 72.2     ||<style="text-align: right;"> 3.0  ||<style="text-align: right;">
24.0  ||
+ || derby.impl.store.access.btree.B!TreeRowPosition                 ||<style="text-align:
right;"> 64.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
64.0  ||
+ || java.nio.!HeapCharBuffer                                        ||<style="text-align:
right;"> 48.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
48.0  ||
+ || java.nio.!HeapByteBuffer                                        ||<style="text-align:
right;"> 48.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
48.0  ||
+ || derby.iapi.types.SQLVarchar                                    ||<style="text-align:
right;"> 48.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
48.0  ||
+ || java.util.!LinkedList$Entry                                     ||<style="text-align:
right;"> 40.0     ||<style="text-align: right;"> 1.7  ||<style="text-align: right;">
24.0  ||
+ || derby.impl.store.raw.xact.!TransactionTableEntry                ||<style="text-align:
right;"> 40.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
40.0  ||
+ || derby.impl.store.access.btree.!SearchParameters                 ||<style="text-align:
right;"> 40.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
40.0  ||
+ || java.lang.ref.Finalizer                                        ||<style="text-align:
right;"> 32.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
32.0  ||
+ || java.lang.Long                                                 ||<style="text-align:
right;"> 32.0     ||<style="text-align: right;"> 2.0  ||<style="text-align: right;">
16.0  ||
+ || java.util.!HashMap$!KeyIterator                                  ||<style="text-align:
right;"> 32.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
32.0  ||
+ || derby.impl.store.access.heap.!HeapController                    ||<style="text-align:
right;"> 32.0     ||<style="text-align: right;"> 2.0  ||<style="text-align: right;">
16.0  ||
+ || derby.impl.store.access.conglomerate.!RowPosition               ||<style="text-align:
right;"> 32.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
32.0  ||
+ || derby.impl.sql.execute.!ValueRow                                ||<style="text-align:
right;"> 32.0     ||<style="text-align: right;"> 2.0  ||<style="text-align: right;">
16.0  ||
+ || derby.iapi.types.SQLInteger                                    ||<style="text-align:
right;"> 32.0     ||<style="text-align: right;"> 2.0  ||<style="text-align: right;">
16.0  ||
+ || java.lang.String                                               ||<style="text-align:
right;"> 24.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
24.0  ||
+ || derby.impl.store.access.btree.index.B2I!RowLocking2             ||<style="text-align:
right;"> 24.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
24.0  ||
+ || java.lang.Integer                                              ||<style="text-align:
right;"> 16.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
16.0  ||
+ || char[][]                                                       ||<style="text-align:
right;"> 16.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
16.0  ||
+ || java.util.Collections$!UnmodifiableRandomAccessList             ||<style="text-align:
right;"> 16.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
16.0  ||
+ || derby.impl.store.raw.xact.!XactId                               ||<style="text-align:
right;"> 16.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
16.0  ||
+ || derby.impl.jdbc.!EmbedResultSetMetaData                         ||<style="text-align:
right;"> 16.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
16.0  ||
+ || java.lang.Byte                                                 ||<style="text-align:
right;"> 16.0     ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
16.0  ||
+ || derby.impl.services.locks.!ActiveLock                           ||<style="text-align:
right;"> 16.0     ||<style="text-align: right;"> 0.5  ||<style="text-align: right;">
32.0  ||
+ || derby.impl.store.access.btree.index.B2IUndo                    ||<style="text-align:
right;"> 8.0      ||<style="text-align: right;"> 1.0  ||<style="text-align: right;">
8.0   ||
+ || derby.impl.services.locks.!LockControl                          ||<style="text-align:
right;"> 5.3      ||<style="text-align: right;"> 0.2  ||<style="text-align: right;">
32.0  ||
+ || java.util.!LinkedList                                           ||<style="text-align:
right;"> 4.0      ||<style="text-align: right;"> 0.2  ||<style="text-align: right;">
24.0  ||
+ || '''Total'''                                                    ||<style="text-align:
right;"> 4971.8   ||<style="text-align: right;"> 120.4 ||<style="text-align: right;">
41.3 ||
  
  ==== Garbage collection ====
  

Mime
View raw message