2012-04-18 18:07:49 |
Peter Beaman |
bug |
|
|
added bug |
2012-04-18 18:08:02 |
Peter Beaman |
description |
Encountered while running 5-terminal TPCC on dev01:
Exception in thread "Thread-21" java.lang.OutOfMemoryError: Direct buffer memory
at java.nio.Bits.reserveMemory(Bits.java:659)
at java.nio.DirectByteBuffer.<init>(DirectByteBuffer.java:113)
at java.nio.ByteBuffer.allocateDirect(ByteBuffer.java:305)
at sun.nio.ch.Util.getTemporaryDirectBuffer(Util.java:75)
at sun.nio.ch.IOUtil.write(IOUtil.java:87)
at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:689)
at com.persistit.MediatedFileChannel.write(MediatedFileChannel.java:238)
at com.persistit.JournalManager.flush(JournalManager.java:1236)
at com.persistit.JournalManager.prepareWriteBuffer(JournalManager.java:1318)
at com.persistit.JournalManager.writeTransactionToJournal(JournalManager.java:1063)
at com.persistit.Transaction.flushTransactionBuffer(Transaction.java:1018)
at com.persistit.Transaction.commit(Transaction.java:723)
at com.persistit.Transaction.commit(Transaction.java:642)
at com.persistit.tpcc.PersistitTransactionEngine.newOrderTransaction(PersistitTransactionEngine.java:632)
at com.persistit.tpcc.jTPCCTerminal.executeTransaction(jTPCCTerminal.java:147)
at com.persistit.tpcc.jTPCCTerminal.executeTransactions(jTPCCTerminal.java:93)
at com.persistit.tpcc.jTPCCTerminal.run(jTPCCTerminal.java:50)
at java.lang.Thread.run(Thread.java:679)
Exception in thread "Thread-32" java.lang.OutOfMemoryError: Direct buffer memory
at java.nio.Bits.reserveMemory(Bits.java:659)
at java.nio.DirectByteBuffer.<init>(DirectByteBuffer.java:113)
at java.nio.ByteBuffer.allocateDirect(ByteBuffer.java:305)
at sun.nio.ch.Util.getTemporaryDirectBuffer(Util.java:75)
at sun.nio.ch.IOUtil.write(IOUtil.java:87)
at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:689)
at com.persistit.MediatedFileChannel.write(MediatedFileChannel.java:238)
at com.persistit.JournalManager.flush(JournalManager.java:1236)
at com.persistit.JournalManager.prepareWriteBuffer(JournalManager.java:1318)
at com.persistit.JournalManager.writeTransactionToJournal(JournalManager.java:1063)
at com.persistit.Transaction.flushTransactionBuffer(Transaction.java:1018)
at com.persistit.Transaction.commit(Transaction.java:723)
at com.persistit.Transaction.commit(Transaction.java:642)
at com.persistit.tpcc.PersistitTransactionEngine.paymentTransaction(PersistitTransactionEngine.java:1116)
at com.persistit.tpcc.jTPCCTerminal.executeTransaction(jTPCCTerminal.java:185)
at com.persistit.tpcc.jTPCCTerminal.executeTransactions(jTPCCTerminal.java:81)
at com.persistit.tpcc.jTPCCTerminal.run(jTPCCTerminal.java:50)
at java.lang.Thread.run(Thread.java:679)
Need to determine whether this is merely due to a configuration issue or is a genuine bug. I have never seen this before and have used this configuration on dev01 many times. |
Encountered while running 50-terminal TPCC on dev01:
Exception in thread "Thread-21" java.lang.OutOfMemoryError: Direct buffer memory
at java.nio.Bits.reserveMemory(Bits.java:659)
at java.nio.DirectByteBuffer.<init>(DirectByteBuffer.java:113)
at java.nio.ByteBuffer.allocateDirect(ByteBuffer.java:305)
at sun.nio.ch.Util.getTemporaryDirectBuffer(Util.java:75)
at sun.nio.ch.IOUtil.write(IOUtil.java:87)
at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:689)
at com.persistit.MediatedFileChannel.write(MediatedFileChannel.java:238)
at com.persistit.JournalManager.flush(JournalManager.java:1236)
at com.persistit.JournalManager.prepareWriteBuffer(JournalManager.java:1318)
at com.persistit.JournalManager.writeTransactionToJournal(JournalManager.java:1063)
at com.persistit.Transaction.flushTransactionBuffer(Transaction.java:1018)
at com.persistit.Transaction.commit(Transaction.java:723)
at com.persistit.Transaction.commit(Transaction.java:642)
at com.persistit.tpcc.PersistitTransactionEngine.newOrderTransaction(PersistitTransactionEngine.java:632)
at com.persistit.tpcc.jTPCCTerminal.executeTransaction(jTPCCTerminal.java:147)
at com.persistit.tpcc.jTPCCTerminal.executeTransactions(jTPCCTerminal.java:93)
at com.persistit.tpcc.jTPCCTerminal.run(jTPCCTerminal.java:50)
at java.lang.Thread.run(Thread.java:679)
Exception in thread "Thread-32" java.lang.OutOfMemoryError: Direct buffer memory
at java.nio.Bits.reserveMemory(Bits.java:659)
at java.nio.DirectByteBuffer.<init>(DirectByteBuffer.java:113)
at java.nio.ByteBuffer.allocateDirect(ByteBuffer.java:305)
at sun.nio.ch.Util.getTemporaryDirectBuffer(Util.java:75)
at sun.nio.ch.IOUtil.write(IOUtil.java:87)
at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:689)
at com.persistit.MediatedFileChannel.write(MediatedFileChannel.java:238)
at com.persistit.JournalManager.flush(JournalManager.java:1236)
at com.persistit.JournalManager.prepareWriteBuffer(JournalManager.java:1318)
at com.persistit.JournalManager.writeTransactionToJournal(JournalManager.java:1063)
at com.persistit.Transaction.flushTransactionBuffer(Transaction.java:1018)
at com.persistit.Transaction.commit(Transaction.java:723)
at com.persistit.Transaction.commit(Transaction.java:642)
at com.persistit.tpcc.PersistitTransactionEngine.paymentTransaction(PersistitTransactionEngine.java:1116)
at com.persistit.tpcc.jTPCCTerminal.executeTransaction(jTPCCTerminal.java:185)
at com.persistit.tpcc.jTPCCTerminal.executeTransactions(jTPCCTerminal.java:81)
at com.persistit.tpcc.jTPCCTerminal.run(jTPCCTerminal.java:50)
at java.lang.Thread.run(Thread.java:679)
Need to determine whether this is merely due to a configuration issue or is a genuine bug. I have never seen this before and have used this configuration on dev01 many times. |
|
2012-04-19 13:58:11 |
Peter Beaman |
akiban-persistit: status |
Confirmed |
In Progress |
|
2012-05-18 20:58:23 |
Peter Beaman |
akiban-persistit: status |
In Progress |
Confirmed |
|
2012-09-06 18:35:38 |
Timothy Wegner |
akiban-persistit: milestone |
|
3.1.8 |
|
2012-09-06 18:35:41 |
Timothy Wegner |
akiban-persistit: importance |
Medium |
High |
|
2012-09-06 18:36:13 |
Timothy Wegner |
visibility |
private |
public |
|
2012-10-17 18:12:36 |
Nathan Williams |
akiban-persistit: milestone |
3.2.0 |
3.2.1 |
|
2012-11-14 15:07:29 |
Nathan Williams |
akiban-persistit: milestone |
3.2.1 |
future |
|
2012-11-29 15:14:14 |
Peter Beaman |
akiban-persistit: importance |
High |
Low |
|