问题标签 [diskspace]
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.
compression - 压缩文件属性如何影响 Windows 中文件保存的性能?
问题:
如果我在 Windows 服务器上的目录上设置压缩属性,这对文件保存性能有何影响?
为什么我想知道:
我有一个服务器,有几个批处理过程可以保存大量文件,这些文件主要是 Txt 或 CSV 文件,我想压缩它们以节省磁盘空间。
如果它在写入文件时进行即时压缩,我将不得不在写入时查找 CPU 使用情况,这可能是一个问题。
如果它在未压缩的情况下写入它们,然后后台线程对其进行压缩,那将是理想的 - 因为批处理在写入时不会减慢速度。
我的替代解决方案是不在目录上设置属性,而是让计划的作业在这些文件上运行 compact 命令。
c# - 确定是否有足够的磁盘空间安装在共享文件夹中
我需要能够在局域网计算机上的共享文件夹中安装程序。
首先我必须找出计算机上共享哪些文件夹,然后检查是否有足够的磁盘空间进行安装。
这是我的方法。
当我运行这个我得到这个错误: 访问被拒绝。(来自 HRESULT 的异常:0x80070005 (E_ACCESSDENIED))
我想我必须以不同的方式设置我的模仿,但我不知道如何。
谢谢您的帮助。
php - 将 curl 的 cookie 保存在内存中而不是磁盘上的任何方法
我在 php 5.3.0 中做一些 cURL 工作。
我想知道是否有任何方法可以告诉 curl 句柄/对象将 cookie 保留在内存中(假设我对多个请求重用相同的句柄),或者以某种方式返回它们并让我在制作时将它们传回新手柄。
Theres 这种长期接受的方法可以让他们进入/退出请求:
但是我遇到了一些场景,我需要在同一个目录中运行脚本的多个副本,并且它们会相互踩踏对方的 cookie 文件。是的,我知道我可以使用 tempnam() 并确保每次运行都有自己的 cookie 文件,但这导致了我的第二个问题。
还有一个问题是根本没有将这些 cookie 文件放在磁盘上。磁盘 I/O 很慢,我敢肯定这是一个瓶颈。我不想在脚本完成后清理 cookie 文件(如果它甚至以一种让我清理它的方式退出)。
有任何想法吗?还是事情就是这样?
tfs - TFS 分支和磁盘空间
我一直在考虑一些分支策略(为每个功能创建分支,也许是每个开发人员,因为我们是一个小团队)并且想知道是否有人遇到过任何问题。创建一个分支会占用很多空间吗?
android - Android和数据存储空间?
我想知道我在 android 中的应用程序有多少数据存储可用?
我需要缓存很多文件,我正在考虑将它存储在 sharedpreferences 中,这样如果应用程序被卸载,它就会被删除。毕竟它只是很多缓存文件。我想我也可以使用 SDCard,但我无法控制用户在应用程序之外所做的事情......
那么,在存储文件时,我的应用程序可以从 SharedPreferences 中获得多少 MB?
.net - 找出 .NET 中的总磁盘空间和可用磁盘空间
我正在尝试找到一种方法来确定 .NET 应用程序中任意文件夹中的总磁盘空间和可用磁盘空间。文件夹中的“总磁盘空间”和“可用磁盘空间”是指如果您对其执行“dir”命令,该文件夹将报告的总磁盘空间和可用磁盘空间,即该文件夹的总磁盘空间和可用磁盘空间包含该文件夹的逻辑驱动器,考虑到发出请求的用户帐户。
我正在使用 C#。该方法应该适用于以 UNC 路径(而不是通过映射的驱动器号访问)给出的本地和远程文件夹。例如,它应该适用于:
- C:\温度
- \\Silfen\Resources\Temp2
我从一个 DirectoryInfo 对象开始,但这似乎没有关联的磁盘空间信息。DriveInfo 类可以,但它不适用于远程文件夹。
编辑。与大家交流后,我正在考虑将远程文件夹映射为本地驱动器,使用DriveInfo获取数据,然后再次取消映射。这种方法的问题是我的应用程序需要每天几次收集超过 120 个文件夹的数据。我不确定这是否可行。
有任何想法吗?谢谢。
svn - Subversion 存储库需要多少服务器空间?
我将获得一些任意大小的服务器空间,并获得对它的 ssh 访问权限以建立一个颠覆存储库。
但是,我不知道需要多少空间。现在,它将托管我的 cms 项目,以便我的同事也可以为代码做出贡献。但如果它得到任何地方,我们希望扩展系统,可能会将许多项目放入 repo。
它将包含 php 和其他基于 Web 的代码,以及一些图像。在不过度使用的情况下,多少空间是一个很好的空间?20MB?200MB?
optimization - 我应该使用哪种数据结构来存储哈希值?
我有一个要存储到磁盘的哈希表。该列表如下所示:
有 1-5 百万个条目。目前我只是将它们存储在一个文件中,每个条目 17 字节乘以条目数。那个文件有几十兆。我的目标是以一种首先优化磁盘空间然后优化查找时间的方式存储它们。插入时间并不重要。
做这个的最好方式是什么?我希望文件尽可能小。多个文件也可以。帕特里夏?基特里?
无论我得到什么好的建议,我都会实施和测试。我会把结果贴在这里给大家看看。
c - 如何以编程方式确定驱动器的空间/大小?在 Linux 和 Windows 中
那就是:如何检查未格式化的驱动器大小...不要考虑格式化的驱动器...只是未格式化的驱动器。
php - 模拟没有可用磁盘空间情况的最简单方法?
我需要在没有剩余磁盘空间的情况下测试我的网络应用程序,即我无法再写入任何文件。但我不想为了确保真的没有剩余空间而用垃圾填充我的硬盘驱动器。我想要的是用一个特定的进程(实际上是一个 PHP 应用程序)来模拟这种情况。
实际上,暂时禁止对进程进行磁盘写入就足够了。
最简单的方法是什么?我正在使用带有内置 Apache/PHP 包的 Mac OS X 10.6.2。谢谢。
编辑:磁盘可用空间检查将不可靠,因为它可以随时更改。同时提供许多页面。检查时可能有足够的可用空间,但在你真正写东西的时候就没有了。此外,检查磁盘可用空间将需要在我编写文件的任何地方更改代码,这不是我想要的:-) 最后,这个解决方案与我试图测试的完全相反:我的应用程序将如何表现它不能再写了。