消息被直接读入分解成消息数据字段的内存数据结构。
The message is read directly into a memory data structure that is divided into the data fields of the message.
除了栈空间之外,每个线程都需要一些本机内存用于线程本地存储和内存数据结构。
In addition to stack space, each thread requires some native memory for thread-local storage and internal data structures.
这也是我们为什么在保持Lucene标准接口的情况下,重写了大部分的核心内存数据结构,尤其是PostingLists结构。
That's why we rewrote big parts of the core in-memory data structures, especially the Posting lists, while still supporting Lucene's standard APIs.
简介:调试内核问题时,能够跟踪内核执行情况并查看其内存和数据结构是非常有用的。
Summary: When debugging kernel problems, being able to trace the kernel execution and examine its memory and data structures is very useful.
图形用户界面提供浏览功能,以便验证可疑内存泄漏区域和了解组成这些泄漏区域的数据结构。
The graphical user interface provides browsing capabilities for verifiing suspected memory leak regions, and for understanding the data structures that comprise these leaking regions.
这个恰如其名的工具实质上是内核代码的补丁,它允许高手访问内核内存和数据结构。
This aptly named tool is essentially a patch to the kernel code that lets hackers access kernel memory and data structures.
它描述了清单1所示的内存泄漏示例中创建的数据结构。
This describes the data structure created in the memory leak example shown in Listing 1.
个别数据结构的内存需求可能会发生改变,这依赖于编译器中实现对齐的方式。
The memory requirements of individual data structures might get altered, depending upon the way packing is implemented in the compiler.
因此,虽然对于添加新结果、寻找特定的结果和进行特殊传输来说,内存中的数据结构都表现得很不错,但是对于报告来说,这些变成了不利条件。
So, the in-memory data structure, which was great for adding new results, finding a specific result, and all sorts of ad-hoc traversals, had become a liability when it came to reporting.
有些内存泄漏是由于程序错误发生的,在存在此类错误的情况下,应用程序代码中的无限循环会分配新的对象,并将其添加到可从程序循环范围外面访问的数据结构中。
Some memory leaks occur due to program errors in which infinite loop in the application code allocates new objects and adds them to a data structure accessible from outside the program loop scope.
它提供了各种选项,并且使我们能够分析内存内容和数据结构。
It offers various options and enables analysis of memory contents and data structures.
内存位置效应是否对于某些数据结构更有利?
Could there be memory locality effects that some data structures benefit from more than others?
标识可疑数据结构有助于更好地理解内存泄漏的根源。
Identification of suspected data structures aid in a better understanding of the root cause of a memory leak.
这些模式匹配算法可以寻找并标识在内存转储之间增长最快的聚合数据结构(按照类似的所属权结构组合在一起)。
These pattern matching algorithms seek to identify aggregated data structures (grouped together by similarity of ownership structure) that are growing the most in between the memory dumps.
数据结构不正确的初始化超出了分配内存的边界。
Bad data structure initializations going out of bounds of the allocated memory.
个别数据结构的内存需求。
在大部分系统中,malloc和free都不是可重入的,因为它们使用静态数据结构来记录哪些内存块是空闲的。
On most systems, malloc and free are not reentrant, because they use a static data structure that records which memory blocks are free.
Linux内核调试器(Linux kernel debugger,kdb)是Linux内核的补丁,它提供了一种在系统能运行时对内核内存和数据结构进行检查的办法。
The Linux kernel debugger (KDB) is a patch for the Linux kernel and provides a means of examining kernel memory and data structures while the system is operational.
回归测试:MDD4J提供的各种分析和数据结构视图可在修订bug、添加或删除新特性时,帮助您跟踪内存消耗的更改。
Regression testing: The differential analysis and data structure views provided by MDD4J can help you track changes in memory consumption as bugs are fixed and new features are added or removed.
虽然有许多处理数据持久性的好工具,但是它们需要的工作都比简单操纵内存中数据结构要多得多。
While many good tools for dealing with persistent data are available, they all involve a lot more work than simply manipulating an in-memory data structure.
由于每个节点都只能访问自己的内存,如果其他节点需要访问这些内存中的数据,就必须对这些数据结构进行复制并通过网络进行传送,这会导致大量的网络负载。
Because each node has access to only its own memory, data structures must be duplicated and sent over the network if other nodes want to access them, leading to network overhead.
虽然通过分析堆转储能够标识内存泄漏数据结构,但是标识无限循环中的内存泄漏代码并不简单。
While it might be possible to identify the memory leaking data structure by analyzing the heap dumps, identifying the memory leaking code which is in a infinite loop is not straightforward.
使用 MMD4J提供的工具可以帮助开发人员确认可疑数据结构是真正的内存泄漏还是适当增长的数据结构。
MMD4J provides tools to help developers confirm whether a suspect data structure is actually a memory leak or an appropriately growing data structure.
构建和操纵内存中的数据结构要比每次添加、提取或者分析数据时都使用数据库容易得多。
Building and manipulating an in-memory data structure is just a lot easier than having to go to the database for every operation that adds, fetches, or analyzes data.
比如,数据结构和访问方法专门针对位于主内存中的数据进行了优化。
For example, data structures and access methods are specifically optimized to work on data that is located in main memory.
您可以使用一个XMLpullparser更有效地处理大型数据集,而非一次性地将整个数据结构加载到内存中,就像使用JSON或序列化php那样。
You can process large sets of data more efficiently with an XML pull parser rather than load the entire data structure all at once in memory as you need to do with JSON or serialize PHP.
对内存中的数据结构进行转换
Lucene将输入数据存储在名为逆序索引的数据结构中,该数据结构以索引文件集的形式存储在文件系统或内存中。
Lucene stores the input data in a data structure called an inverted index, which is stored on the file system or memory as a set of index files.
要将数据装载到HSQLDB,只需编写一个Visitor 即可,该 Visitor 将遍历内存中的数据结构,并为每一个将要存储的实体生成相应的INSERT语句。
To load the data into HSQLDB, it would only be necessary to write a Visitor that traversed the in-memory data structure and generated the appropriate INSERT statements for each entity to be stored.
本文分析了MS - DOS的内存管理机制,介绍了它的数据结构及有关算法。
The mechanism of memory management in MS-DOS and its data structures and algorithms are introduced in this paper.
应用推荐