这个数据库引擎非常精悍,只有约5000行代码,McObject对此感到骄傲。根据访问模式不同,运行时需要30K到300k的内存。
McObject boasts with a very small database engine core of about 5,000 lines, and the run-time needs between 30k and 300k of memory depending on access pattern.
fencedUDF和存储过程:如果数据库上运行着一个 fenced函数或过程,那么数据库共享内存中有一个段要预留给 fenced模式的通信。
Fenced UDFs and Stored Procedures: If a fenced function or procedure is run on the database, then one segment is used for fenced mode communication.
PPE可以通过在内核模式中使用内存映射寄存器来发起dma传输,而SPE则可以使用在SPU上运行的代码来写入dma通道。
The ppe does this through memory-mapped register access from kernel mode, while the SPE writes to its DMA channels from code running on the SPU.
要解决这个问题,可以在unfenced模式下运行udf,或者将数据库共享内存减少至不多于5个段。
To resolve the problem, run UDF in an unfenced mode or reduce database Shared memory set to no more than 5 segments.
错误检测:用户模式下的运行时内存崩溃。
RMM也将在InfiniBand和共享内存之上运行,能够以多点广播(一对多)和单点广播(一对一)的模式进行操作。
RMM will also work over InfiniBand and Shared memory, and can operate in either multicast (one-to-many) or unicast (one-to-one) mode.
RMM也将在InfiniBand和共享内存之上运行,能够以多点广播(一对多)和单点广播(一对一)的模式进行操作。
RMM will also work over InfiniBand and Shared memory, and can operate in either multicast (one-to-many) or unicast (one-to-one) mode.
应用推荐