什么对性能更好?靠近磁盘内部的分区访问时间会更慢,我们必须等待驱动器在操作系统和交换分区之间切换。
另一方面,交换分区绕过所有文件系统,允许直接写入磁盘,这可能比文件更快。
什么是性能权衡?
固定大小的交换文件有多大区别?
是否会更改到交换分区会更长,但如果它是交换文件,则在交换分区上的性能会更好?
是否有 Windows 等效的 Unix“whoami”命令?如果是,那是什么?
Splunk给我留下了深刻的印象,尤其是第 4 版。漂亮的图表、警报(仅限企业版)以及快速、准确的搜索。这是一个很棒的产品。
然而,成本太高,无法考虑为我们公司全面生产使用。我们真正需要的是能够在一个中心位置索引不同的日志,并对其进行合理的搜索。基于已保存搜索的警报也非常好。我们并没有真正超越这一点。
事实上,我们最大的用途是部署新的应用程序。一切都通过 log4net 记录到 Windows 上的事件日志或 Linux 上的文本文件。Splunk 使快速搜索这些内容变得非常容易,以确保应用程序的所有部分都正常工作——与寻找单个日志源相比,这为我们节省了大量时间。
这个市场有哪些替代品?我有一种下沉的感觉,Splunk 的定价如此之高,因为他们拥有迄今为止最好的产品,而且他们知道这一点。我们希望服务器在 Windows 上运行。
我对拆分模型持开放态度,将一种产品用于一般日志(通过 syslog/Snare 收集),并为我们的自定义应用程序(如Log4Net Dashboard)使用一种专用产品。
使用发送到 SQL Server(可能启用全文)的简单系统日志服务器(例如 Kiwi)是否可行?
我希望成本应该远低于 5 位数,美元。(是的,我知道,我们很便宜。我们是一家资金很少的初创公司,而 BizSpark 负责我们所有的 MS 许可。)
编辑:我应该补充一下,我们有大约 10 台物理服务器、20 台虚拟机以及几个防火墙和交换机。90% 是 Windows。
您如何授予LocalSystem(NT AUTHORITY\SYSTEM) 帐户访问网络资源的权限?
访问网络时,LocalSystem 帐户充当网络上的计算机:
本地系统帐户
LocalSystem 帐户是服务控制管理器使用的预定义本地帐户。
...并充当网络上的计算机。
或者再说一遍:LocalSystem 帐户充当网络上的计算机:
当服务在作为域成员的计算机上的 LocalSystem 帐户下运行时,该服务具有授予该计算机帐户或该计算机帐户所属的任何组的任何网络访问权限。
如何授予“计算机”访问共享文件夹和文件的权限?
注意:
计算机帐户通常只有很少的权限并且不属于组。
那么我将如何授予计算机访问我的一个共享权限;考虑到“每个人”已经可以访问?
注意:工作组
| Account | Presents credentials |
|----------------|----------------------|
| LocalSystem | Machine$ |
| LocalService | Anonymous |
| NetworkService | Machine$ |
Run Code Online (Sandbox Code Playgroud) 假设我在 Active Directory 中有一个用户的用户 ID。我想获取该用户当前所属的所有 AD 组的列表。如何从 Windows 命令行执行此操作?
我尝试了以下方法:
dsget user "DC=jxd123" -memberof
Run Code Online (Sandbox Code Playgroud)
错误:
dsquery failed:'-memberof' is an unknown parameter.
type dsquery /? for help.
Run Code Online (Sandbox Code Playgroud) 我们的 IT 创建了一个分配了 2 个 CPU 而不是我请求的 4 个 CPU 的 VM。他们的原因是 VM 使用 2 个 CPU 而不是 4 个 CPU 时性能更好(根据他们的说法)。基本原理是 VM 管理程序(在本例中为 VMWare)在使用任何 CPU 之前等待所有 CPU 可用。因此,等待 4 个而不是 2 个 CPU 需要更长的时间。
这个说法有意义吗?
我刚刚安装了 Windows 7 RC1 并想将 c:\users 移动到 d:\users。
做到这一点的最佳方法是什么?
由于 Windows 7 创建了一个保留分区,挂载为 C: 在恢复控制台中,我不得不使用以下命令
robocopy /mir /xj D:\Users E:\Users
mklink D:\Users D:\Users /j
Run Code Online (Sandbox Code Playgroud)
mklink 命令中的两个 D 都是正确的。当系统重新启动时,恢复控制台中的 D 驱动器将变为 C 驱动器。
有没有办法知道我正在使用的 Windows 机器是虚拟的还是物理的?(我正在使用 RDP 连接到机器。如果它是虚拟机,它正在工作并由 VMWare 处理)。
我正在寻找是否通过命令行安装了 KB。
愚蠢的问题:
Windows 上是否有相当于 iptables 的工具?我可以通过 cygwin 安装一个吗?
真正的问题:我如何在 Windows 上完成我可以通过 iptables 完成的任务?只是寻找基本的防火墙功能(例如阻止某些 IP 地址)