加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

在IIS日志文件夹上使用NTFS压缩是一种好习惯吗?

发布时间:2021-01-20 04:18:14 所属栏目:Windows 来源:网络整理
导读:在IIS日志文件夹和文件上使用NTFS压缩是一个好习惯吗? 这样做我能够从20GB降到7GB. IIS日志是每天,平均大小为20MB,但有些极端天数为200MB. 我想知道IIS是否必须在内存中打开整个文件,迫使NTFS每次解压缩20MB(或极端情况下为200MB)?或者是否有一些魔术允

在IIS日志文件夹和文件上使用NTFS压缩是一个好习惯吗?

这样做我能够从20GB降到7GB. IIS日志是每天,平均大小为20MB,但有些极端天数为200MB.

我想知道IIS是否必须在内存中打开整个文件,迫使NTFS每次解压缩20MB(或极端情况下为200MB)?或者是否有一些魔术允许IIS附加内容?系统影响是什么?如果我们增加流量,它会成为一个问题吗?

我应该每小时而不是每天拆分它们吗?

有关微软的官方文章吗?我找不到一个.

由于埃文已经给出了一般答案,我想解决你的两个子问题:

IIS每隔X分钟刷新一次日志吗?

http.sys是IIS的内核模式部分,它负责记录并在将数据写入日志文件之前将数据缓冲在内存中.我不确定,但我认为它不会每隔x秒进行一次冲洗,更可能是在它的缓冲区满了之后.

添加单行时是否需要读取整个文件?

不,NTFS将文件的更新写入其自己的缓存中,然后压缩并将数据异步附加到文件中.写入压缩文件并不比未压缩文件慢得多.

因此,在IIS日志文件上使用NTFS压缩应该没有问题.

资料来源:

IIS 7资源工具包,第15章:日志记录 – Microsoft Press 2008

Windows Internals第6版第2部分,第12章:文件系统Microsoft Press 2012

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读