问题标签 [disk]
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.
java - 磁盘分区结构
Java(1.6+)中有什么方法可以检索分区磁盘结构吗?(例如:NTFS、FAT32、HFS+ 或 EXT3。)
允许使用外部库。
谢谢,
詹尼
amazon-web-services - 使用 Amazon EBS 节省成本
看到亚马逊将 EBS 的使用定价为:
每 GB 月的预置存储 $0.10;每 100 万个 I/O 请求 0.10 USD
即使价值以百万计,I/O 请求加起来也很快……我想知道是否有任何减少 I/O 请求的最佳实践。
例如,使用您的应用程序所需的 RAM 足够多的实例。调整一些操作系统级别的参数。不要每隔几分钟进行一次“同步”:) .... 等等。
linux - 写入文件很快,覆盖文件需要更长的时间
我在 Linux Fedora Core 11 机器上看到了一些 PHP 脚本的性能问题,所以我运行了一些命令来寻找瓶颈。我注意到的一件事是编写文件非常快:
但是覆盖它需要更长的时间;
这是为什么?(我可以重复这些结果。)
sql - 使用 sql 查询确定可用磁盘大小
我需要确定我的数据库所在驱动器上的可用空间。我知道该xp_fixeddrives
过程,但是如何获取我的数据库所在的特定驱动器的信息?
mysql - MySQL innodb 寻求与连续读取的权衡
mysql(innodb)会支持更高的查询率(每秒查询数),如(A)或(B)吗?
(一个)SELECT * FROM t1 WHERE pkey BETWEEN 2000 and 2001 AND x > 300
在 (A) 中,主键选择 800 行的范围。“x”未编入索引。有一个范围查找和 1 个长度为 200kb 的连续读取。
(乙)(SELECT * FROM t1 WHERE pkey BETWEEN 2000 and 2001 AND x > 300) UNION ALL (SELECT * FROM t1 WHERE pkey BETWEEN 3000 and 3001 AND x > 300)
在 (B) 中,主键选择 200 行的范围。“x”未编入索引。有两个范围查找和 2 个长度为 50kb 的连续读取。
综上所述,(A) 有 2 倍的磁盘寻道,但有 1/2 的连续读取。相反,(B) 有一半的磁盘寻道,但连续读取是 2 倍。
一般来说,我认为搜索速度很慢,连续读取速度很快,但我认为额外的一次搜索比读取 10MB 的额外数据更可取。大致的权衡点在哪里?
iphone - 使用 NSURLRequest 和 NSURLConnection 进行磁盘缓存真的可以在 iPhone 上使用吗?
我有一个 UITableView,其单元格包含从 Internet 异步加载图像的自定义 ImageView。要加载这些图像,我使用 NSURLRequest 和 NSURLConnection 可以正常工作。唯一的问题是图像没有被缓存,因此每次使用时都会下载。我试图将 NSURLRequest 的 cachePolicy 设置为“NSURLRequestReturnCacheDataElseLoad”,但没有任何效果。
从链接上的最后一个答案看来,iPhone 上的 NSURLRequest 不支持磁盘缓存。它是否正确?
如果它真的可以工作,我很想知道它在我的情况下不起作用的原因。
这是代码:
search - 顺序搜索与二分搜索
考虑磁盘上包含 100 条记录的文件。
对于这两种搜索,什么是
- 在文件中查找记录所需的平均比较次数。
- 如果记录不在文件中,则比较次数
- 如果记录有 68% 的机会在文件中,则平均比较次数
- 如果文件每个块有 25 条记录,则前 3 个问题中的磁盘访问次数
disk - 找出卷是否需要碎片整理的最佳和最简单的方法是什么?
我正在编写一个监视系统运行状况的应用程序,用户应该知道何时需要对卷进行碎片整理。
我在想的是调用“defrag.exe /A”然后分析输出结果,看看它是否包含“您不需要对此卷进行碎片整理”。
但它很慢而且很糟糕,我发现 MyDefrag.exe 上的“分析”非常快。
谁能告诉我最好和最简单的方法是什么?
wpf - 如何将 WPF 图像资源文件夹写入磁盘?
我的 WPF 应用程序“图像”中有一个文件夹,其中有几个 .png 文件,它们的构建操作设置为资源。这些内置在我的二进制文件中,因为我可以在 XAML 中引用它们。
我想将这些写入临时文件夹中的磁盘。我该怎么做呢?
我找到了几个关于嵌入式资源的答案,但不仅仅是普通资源。
c - 我一次可以打开多少个文件?
在典型的操作系统上,我可以使用标准 C 盘 IO 一次打开多少个文件?
我试图读取一些应该告诉它的常量,但在 Windows XP 32 位上,这只是微不足道的 20 或其他东西。虽然它似乎与 30 多个一起工作得很好,但我还没有对它进行广泛的测试。
我最多需要一次打开大约 400 个文件,所以如果大多数现代操作系统都支持它,那就太棒了。它不需要支持 XP,但应该支持 Linux、Win7 和最新版本的 Windows 服务器。
另一种方法是编写我自己的迷你文件系统,如果可能的话我想避免。