fragmentation

    1热度

    1回答

    好的,我们对涉及Zigbee PRO和协议接口集群的未来项目进行了一些头脑风暴。就像在zigbee网络中隧道协议(bacnet)一样。 在bacnet中,有单播(一个目标)和广播(多个目标)帧。这两个帧都在bacnet网络上传输,他们需要在zigbee网络中传输隧道。 bacnet unicast ==> zigbee单播。 bacnet广播==> zigbee组播。 当bacnet有效载荷> z

    3热度

    3回答

    我有一个表具有主键作为集群GUID字段;我使用NEWSEQUENTIALID()而不是NEWID生成GUID。不幸的是,因为这个表每天看到〜25k-100k的插入,在几个小时内(默认:集群)主键索引变成99%碎片。 我最初使用NEWID而不是生成顺序ID,但即使重新创建表并重新插入使用NEWSEQUENTIALID(并指定作为主键列的默认值)的所有行,我仍然看到顺序中的碎片在几个小时内达到99%。

    4热度

    1回答

    我们有一个在内存中有很多位图的应用程序。它一直不合格 java.lang.OutOfMemoryError: bitmap size exceeds VM budget 错误。我们真的可能会使用太多的内存,我们可能正在泄漏记忆;也有可能我们没有做错任何事情,而堆碎片是什么让我们失望。 (由于Android的垃圾收集器不会重新分配活动块,因此我们可以免费提供兆字节并且无法分配50K。) 有什么方

    1热度

    2回答

    我正在开发Android设备的应用程序,其中一部分功能可以在用户Google文档和设备存储之间下载和上传。我遇到的问题是我在不同版本的Android API之间获得了不同的行为。我一直在做关于API lvl 10(Android 2.3.3)的大部分开发。在虚拟设备上没有问题(我没有真正的设备来测试这个API等级或更高)。在API lvl 8(2.2.x)及以下版本的设备和仿真器上,当请求启动可恢

    13热度

    5回答

    假设我有一个构造函数的指针一大块内存PTR和大小N.如果我做很多随机的分配和各种尺寸的解除分配的内存池对象,我可以在这样的状态下得到的内存,我不能在内存中连续分配一个M字节的对象,即使可能有很多空闲!与此同时,我无法压缩内存,因为这会在消费者身上造成悬挂指针。在这种情况下,如何解决碎片问题?

    1热度

    1回答

    我有一个正在写入网络的Java应用程序。它正在写入764b,+/- 5b区域的信息。 pcap显示该流正在分割IP,我们无法解释这一点。 的Linux 2.6.18-238.1.1.el5 甲strace的显示: (strace的-vvvv -f -tt -o strace.out -e跟踪=网络-p $ PID ) 1: 2045 12:48:23.984173 sendto(45, "\0\0

    6热度

    5回答

    我需要一些关于内存池实现&实现的说明。 通过memory pool在维基,它说, 也被称为固定大小的块分配,..., 那些实现从分裂受到影响,因为变量 块大小,它可以是不可能的由于性能的原因,在实时系统 中使用它们。 “变量块大小是否会导致碎片”?固定大小的分配如何解决这个问题?这个wiki说明听起来有点让我误解。我认为碎片不是由固定大小的分配或由可变大小引起的。在内存池上下文中,特定应用程序的特

    1热度

    1回答

    在我的应用程序中,我使用一些对话框来显示信息。 我的应用程序的主题是自2年以来的Theme.Light,并且这些对话从开始就一直是黑色的。 现在与ICS,似乎谷歌只是改变了主意,把这些对话框变成白色: 见我的摩托的Xoom和我的Galaxy Nexus的屏幕截图: 是什么处理这种真正分裂的最佳做法是什么? 我一直在考虑创建不同的布局:layout-v14,但如果必须为未来创建layout-v15,

    1热度

    1回答

    我们开发了一个Android程序,它依靠访问SD卡上的特定目录。我们的程序检测SD卡是否可用于手机,如果不是,则会向用户显示错误消息。触发此错误的最常见用例是将设备插入计算机并将SD卡安装到计算机上。 我们正在处理错误信息,它将指示用户确保SD卡可用于手机。 不幸的是,似乎每个手机制造商都有自己的术语,说明SD卡是否可用于手机以及如何挂载/卸下它。例如,(某些?)Samsung设备显示带有Moun

    2热度

    2回答

    我有一个Android应用程序(活动),它也具有相应的服务。该服务由活动启动,即使活动停止,也应该连续运行。当活动再次启动时,它可以绑定到服务并进行查询。 有时活动会被操作系统破坏和创建。这不应该影响事物,应该重新创建活动并且能够再次绑定到服务。这基本上工作。 但是...... 我发现,无论是Dalvik虚拟机堆和本地堆是不可压制成型和规模因此不断增加,直到活动运行的内存和崩溃(即使总内存用量实际