fragmentation

    6热度

    6回答

    把代码分解成模块化/去耦合的函数和类是很好的,但是如果你做得太多,你会得到非常分散的代码,这也是不好的。 何时将代码分解为函数的黄金法则是什么?

    2热度

    3回答

    我有一个Android应用程序只需要互联网接入,并希望将API级别3(1.5)定位到最广泛的手机基础。但是,看起来定位API级别3隐含地需要用户可见的两个附加权限:修改SD卡和读取手机状态。 参见:Android permissions: Phone Calls: read phone state and identity) 所以connundrum,做我的目标API级别为4和转身离去运行1.5的

    1热度

    2回答

    在上一个问题中,我问了possible programatic ways of maximising the largest block allocatable on the LOH。我仍然看到了这些问题,但现在我试图让我的头脑为什么LOH似乎在增长和缩小规模,但我仍然看到OutOfMemoryExceptions与其他人报告的归因于LOH碎片。 为什么要打个电话给StringBuilder.En

    4热度

    1回答

    我几乎陷入了一个我从来没有得到答案的问题,这个问题解决了一个非常重要的问题;在boost :: asio上的memory fragmentation。 没有发现任何文件,也没有在这里。 在升压:: ASIO异步功能,例如ASYNC_WRITE()& async_read_some()总是分配一些。 (在我的情况下,它是在VC9 Debug版本中分别为144个字节)。 我怎么知道它? 我将客户端连接

    1热度

    1回答

    我现在明白,聚集索引包含所有的行数据,而不仅仅是索引字段。我试图理解这在碎片方面的含义。 假设我们有这样的一个表: create table Files ( ID uniqueidentifier not null, Field1 nvarchar(300) null, Field2 nvarchar(300) null, Field3 nvarchar(3

    2热度

    1回答

    我写了一些代码来保存SD卡上的图像。现在我添加了targetSDKVersion到我的清单,现在我的文件保存代码停止工作。 我可以通过从我的清单中删除targetSdkVersion来重现它,因为我的应用程序不会向SD卡写入任何内容。 Android 1.5和1.6之间是否存在API更改,无法写入SD卡? File imageDirectory = new File(Environment.get

    15热度

    3回答

    我们的一位客户在从我们的应用程序(在他们的PC上)向服务器(不同的地理位置)提交数据时遇到了麻烦。当发送1100字节以下的数据包时,一切正常,但在此之上,我们看到TCP每隔几秒就重新发送一次数据包,并得不到响应。我们用于测试的数据包大约有1400个字节(但少于1472个)。我可以发送一个ICMP ping到www.google.com,这是1472字节并得到响应(所以它不是他们的路由器/前几跳)。

    6热度

    1回答

    我有一个20演出表,每天都有大量的插入和更新。此表也经常被搜索。我想知道MySQL索引是否可能变得碎片化,可能需要重建或类似的东西。 我很难找出CHECK TABLE,REPAIR TABLE或类似的东西吗? 任何指导赞赏,我是一个数据库新手。

    7热度

    5回答

    有没有一种工具可以显示磁盘上的特定文件,它有多碎片? (有多少不寻求物理磁盘需要作出如果我阅读该文件以线性方式)

    0热度

    1回答

    我想将SQL插入到表格中,以尽可能避免碎片来优化页面的使用。 我将运行一个.net Windows服务,每2小时将从数据库获取一些数据,并将其优化为 以供将来查询。涉及一个varchar(6000)列,但我估计它很少会超过4000字节。 实际上,此列在600到2400之间可以正常变化。 它有助于避免截断错误。我仍然可以通过.net控制列的大小。 不会有更新或删除。只需选择(并插入每2小时)。 每2