问题标签 [size]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
21705 浏览

unix - UNIX 上的进程大小

获取进程大小的正确方法是Solaris, HP-UX什么AIX?我们应该使用top还是ps -o vsz其他?

0 投票
2 回答
1736 浏览

asp.net - 减少 ASP.NET 菜单控件的大小(没有 3rd 方库)

我有一个相当简单的 ASP.NET 2.0 菜单控件,它使用站点地图文件和安全装饰。只有 21 个菜单选项,但菜单的结果 HTML 高达 14k。该站点托管在我们公司的 Intranet 上,必须以有限的带宽为全世界的人们提供服务,因此我想减小菜单的大小。

做这个的最好方式是什么?有人有好的参考吗?我有以下限制:

  • 解决方案不得引用任何第 3 部分 DLL 文件(获得批准将是一场噩梦)
  • 必须使用 IE 6

CSS 和 JavaScript 没问题,只要它们与 IE 6 一起工作。

0 投票
7 回答
1892 浏览

java - 如何从第三方库中去除绒毛?

这可能不是最佳实践,但有办法从第三方的 jar 文件中删除未使用的类。查看我的类使用库的方式并进行某种覆盖分析,然后吐出另一个 jar 并删除了所有未触及的类。

显然这有问题。具体来说,我提出的使用场景可能不会一直使用所有类。

但是忽略这些问题,原则上能做到吗?

0 投票
2 回答
51223 浏览

mysql - Maximum table size for a MySQL database

What is the maximum size for a MySQL table? Is it 2 million at 50GB? 5 million at 80GB?

At the higher end of the size scale, do I need to think about compressing the data? Or perhaps splitting the table if it grew too big?

0 投票
4 回答
10579 浏览

qt - 如何在 Qt 中存储会话之间的窗口大小?

我在 Qt 应用程序中有一个 QMainWindow。当我关闭它时,我希望它存储其当前的还原大小(未最大化时的窗口大小)。当我以恢复模式(即未最大化)关闭窗口时,这很有效。但是,如果我在窗口最大化时关闭窗口,那么下次我启动应用程序并恢复应用程序(因为它以最大化模式启动)时,它就不会记住它应该恢复到的大小。有没有办法做到这一点?

0 投票
4 回答
489 浏览

c++ - 如何在 C/C++ 项目中获取所有数据类型大小和函数堆栈占用空间大小?

我有一个大型继承的 C/C++ 项目。是否有任何好的工具或技术来生成有关所有数据类型的“sizeof”的报告,以及此类项目中每个函数的堆栈足迹的细分。

0 投票
1 回答
274 浏览

sql - 哪些工具可用于提供 SQL Server 数据库使用的磁盘空间的细分

我有一个似乎接近 2Gb 限制的 MSDE2000 数据库。

我可以使用哪些工具来确定所有空间的使用位置?

理想情况下考虑用于 SQL 数据库的 TreesizePro

0 投票
14 回答
4911 浏览

database - 糟糕的数据库设计 - 我的表是否太大?

我有一个设计不佳的数据库。最重要的表之一有 11,000 多个条目。我们想扩展我们的系统,我想知道如果这个表增长到它的 5 倍大小,这会是一个问题吗?它的大小为 15360 kB……如果这很重要的话。


我正在使用 phpMyAdmin,服务器是 Fedora Linux 盒子(没什么花哨的),负载很轻。它存储了我们系统使用的几乎所有东西。

0 投票
5 回答
7548 浏览

operating-system - 内核开发中使用的堆栈大小

我正在开发一个操作系统,而不是编写内核,我正在设计内核。该操作系统针对 x86 架构,而我的目标是针对现代计算机。所需 RAM 的估计数量为 256Mb 或更多。

使每个线程的堆栈在系统上运行的合适大小是多少?我是否应该尝试以这样一种方式设计系统,即如果达到最大长度,堆栈可以自动扩展?

我想如果我没记错的话,RAM 中的一个页面是 4k 或 4096 字节,这对我来说似乎并不多。我绝对可以看到时间,尤其是在使用大量递归时,我希望一次在 RAM 中拥有超过 1000 个整数。现在,真正的解决方案是让程序通过使用malloc和管理自己的内存资源来做到这一点,但我真的很想知道用户对此的看法。

4k 是否足以容纳现代计算机程序的堆栈?堆栈应该比那个大吗?堆栈是否应该自动扩展以适应任何类型的大小?从实际开发人员的角度和安全的角度来看,我对此都很感兴趣。

4k对于堆栈来说太大了吗?考虑到正常的程序执行,特别是从 C++ 中的类的角度来看,我注意到好的源代码倾向于malloc/new在创建类时提供所需的数据,以最大限度地减少函数调用中抛出的数据。

我什至没有进入的是处理器高速缓存的大小。理想情况下,我认为堆栈将驻留在缓存中以加快速度,我不确定我是否需要实现这一点,或者处理器是否可以为我处理它。我只是打算使用常规无聊的旧 RAM 进行测试。我无法决定。有什么选择?

0 投票
4 回答
26561 浏览

asp.net - 如何从 Web 应用程序中找出 ASP.NET 中的会话大小?

如何从 Web 应用程序中找出 ASP.NET 中的会话大小?