我试图运行一个程序,该程序使用 OpenGL 通过 VNC 在视口中渲染模型失败。
我收到的错误消息是 - Xlib:显示“:1.0”上缺少扩展“GLX”。
我的理解是,VNC 可以配置为远程渲染所有图形,并将压缩的屏幕抓取从显示缓冲区发送到本地客户端。这似乎否定了本地客户端对 GLX 扩展的需求。VNC 可以这样配置吗,你能简要描述一下如何配置吗?
远程主机:
RHEL 5 上的 vncserver
本地客户:
Windows XP 上的 UltraVNC
我工作的公司经常使用电脑。当我们获得一台新计算机时,必须有人手动检查并删除计算机附带的所有过时软件。现在,我正在编译一个包含已知膨胀软件及其静默卸载命令的数据库,但许多程序要么没有,要么需要创建静默卸载脚本。我想知道是否有任何我错过的方法可以默默地将 Windows 安装减少到只有准系统操作系统和驱动程序。
我有几个使用某个 .dll 文件来运行的游戏服务器。有时我需要更新游戏服务器,但我不想中断已经运行的游戏。
有没有办法替换 .dll 文件(它被 Windows 锁定),以便使用该文件的游戏服务器的下一个实例打开新版本,而旧的则继续使用该 .dll 的旧版本,直到它们重新启动?
使用其中一种工具来解锁文件并替换它是否安全?
有什么简单的方法可以显示特定 PID 实例的活动时间?
在设置需要静态 IP 地址的网络时,我遇到过至少两种方法。
A:路由器/网关
特别是,在我的 Buffalo 路由器上,在 DHCP 服务器下,可以选择添加多个 MAC 地址并能够为它们分配 IP 地址。
B:在设备本身
上通过 Windows 上的网络适配器设置在设备本身上配置静态 IP。
在什么情况下使用哪个更有意义?一个比另一个更好/更差吗?
我一直在阅读这个问题,它有很多很好的信息。
但是假设您有足够的 RAM,我认为应该在 SSD 上禁用页面文件以延长使用寿命。我知道你会在崩溃时丢失核心转储,但没有多少人需要这些信息。
根据我的理解,如果没有页面文件,当您达到 RAM 的限制时,可能会触发磁盘抖动。但是对于 SSD 来说,没有抖动的概念,读取速度很快。
你们有什么感想?
如何在我的网络上找到未使用的 IP 地址?DHCP 服务器不断分配相同的地址,我需要一个不同的 IP 地址来测试我的应用程序。该软件需要在 Windows 上运行。
这个问题几乎说明了一切;我有用户无权编辑自己的PATH环境变量,如果他们出于某种原因需要修改它,他们需要注销,以便管理员可以在PATH用户重新登录之前登录并为他们更改. 这并不理想。可以以更好的方式完成吗?
我想,以确定其中的连接使用特定的TCP端口的外部主机被阻止。Traceroute for Windows 只使用 ICMP,而 telnet 只会告诉我端口被阻塞而不是在哪里。有谁知道类似于 traceroute 的 Windows 实用程序可以实现这一点?
为了评估虚拟化平台上的性能监控准确性,CPU 窃取时间已成为一个越来越重要的指标 - 请参阅EC2 监控:CPU 窃取案例,了解Amazon EC2上下文中的指导性摘要和 IBM 关于CPU 时间占一个该概念的更深入的技术解释(包括插图):
窃取时间是虚拟机管理程序为另一个虚拟处理器提供服务时虚拟 CPU 等待实际 CPU 的时间百分比。
因此,它在当今大多数相关的 Unix/Linux 监控工具中都暴露了 - 参见例如列%steal或st insar或top:
st -- 窃取时间
管理程序从该虚拟机“窃取”的 CPU 数量,用于其他任务(例如运行另一个虚拟机)。
我一直无法弄清楚如何在 Windows 上捕获相同的指标,这已经可能了吗?(对于EC2 上的Windows 2008 Server R2 AMI和通过相应的Windows 性能计数器当然是理想的。)
windows ×10
networking ×3
ip ×2
amazon-ec2 ×1
cleanup ×1
cpu-usage ×1
dhcp ×1
linux ×1
memory ×1
metrics ×1
monitoring ×1
opengl ×1
path ×1
process ×1
ssd ×1
task-manager ×1
tcp ×1
trace ×1
uninstall ×1
vnc ×1