问题标签 [virtualization]

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.

0 投票
5 回答
970 浏览

windows - 用于Windows开发的虚拟机使用什么软件?

作为程序员的副业,我需要 Windows。它将安装在 VMWare Fusion 中。我将主要编写 Matlab-Mex 文件的 C 代码、一些 DSP 开发、一些 C 和 C++ 中的简单命令行工具作为教程,并希望有一些使用 Visual Studio 的简单 GUI。我将使用 VisualDSP++、Bloodshed Dev-Cpp、Matlab mex 编译器和 Visual Studio。
虚拟机主要必须在 MacBook 2,1 GHz / 4 Gb 上运行。

现在这是我的问题:

  • 我应该使用 Vista 还是 XP?我喜欢第一个更好,但担心性能,尤其是使用 Visual Studio。
  • 我应该使用 Visual Studio 2008 Pro 还是 Express?我不想为我不使用的功能浪费内存。(== 专业版中有用于 GUI 开发的有用的东西吗?)

感谢您的意见!

0 投票
3 回答
471 浏览

cryptography - 虚拟化对加密强随机数生成器有什么影响?

/dev/random 和 /dev/urandom 使用环境噪音来产生随机性。

使用虚拟化服务器,一个硬件配置上可以有多个操作系统实例。这些操作系统都将从相同的环境噪声中获取随机性。

这是否意味着作为一个组,随机数生成器的强度会降低,因为所有操作系统实例都基于相同输入的计算?或者,是否将环境噪声分开,从而不会发生共享?

如果后者是真的,我可以看到这会降低 /dev/urandom 的有效性,因为它重用了其内部池并且环境输入更少,从而降低了熵。

/dev/random 应该没问题,因为它会阻塞直到获得足够的噪音......当然,除非操作系统实例都共享输入。

所以,问题是:虚拟化对加密强的随机数生成器有什么影响,特别是那些使用环境噪声的生成器?

0 投票
12 回答
5008 浏览

windows - 虚拟机上的 Windows 7

我知道这个问题与“直接”编程无关,但是由于我希望在 Windows 7 发布时能够为 Windows 编程做好充分准备,所以我现在想尝试一下。但是由于我没有两台电脑,我不能冒险将它安装为双启动,以防万一它搞砸了,我在双启动 XP 和 Vista 方面的经验不是最好的,所以双启动测试前的世界更加可怕;)

无论如何,我的问题是:现在是否存在任何处理 Windows 7 的虚拟化程序?如果有几个,哪一个最好?我真的不需要任何关于如何安装它的详细描述,我有谷歌的;)当我们说话时,安装 DVD 就在我手中,所以这也不是问题。

0 投票
8 回答
4561 浏览

virtualization - 最好的虚拟化工具是什么?

最近,我的团队花费了太多时间来设置具有先前产品版本的机器或具有特定补丁的数据库服务器。在某些情况下,我们已经将开发人员的机器停机了三天​​。显然,这将是使用虚拟机的理想情况。我正在努力支持制作客户发布的虚拟图像的做法。我过去曾有效地使用 VMware 进行开发和测试,但我想知道是否有人有任何其他他们使用过的虚拟化工具?

我们正在 Windows XP 机器上使用 Java 进行开发。

0 投票
2 回答
292 浏览

php - 如何在 Windows 环境中测试 Linux 服务器?

我有一个 Ubuntu 服务器(安装了所有 LAMP 和 Subversion)。我将 Eclipse 与 Subclipse、PDT 和其他一些出色的插件一起使用,并专门使用它们来开发应用程序。我遇到的问题是我正在 Windows Vista 机器上开发并将所有内容传输到远程 Linux 服务器。

但是,为 windows 开发和为 Linux 机器开发是完全不同的。一个示例是 Windows 服务器上 settings.ini 文件或 httpd.conf 文件中所需的撇号/引号。我尝试安装 XAMPP 并让 Eclipse 调试器以这种方式工作,但工作量太大,当我将代码移到服务器上时,我需要不断地更改代码。我也尝试过使用 Wubi,但不喜欢每次我想回到 Vista 时都必须重新启动。

这种情况有解决办法吗?有没有办法在 Windows Vista 上运行 Linux 的虚拟副本,允许我安装 LAMP 并通过 Eclipse 进行调试?是否有更好的 Eclipse 程序允许我使用内部服务器调试我的代码?

我正在寻找一些非常便宜的东西,因为我在上大学,因此资金不足,但我绝对愿意接受任何和所有的解决方案来帮助我。

0 投票
12 回答
1257 浏览

development-environment - Virtual PC 在个人开发机器上的实用性如何?

虚拟 PC 在家庭个人开发计算机上是否实用。我在家里做了一些定制的 .net 编程,我想知道在性能和整体使用方面,Virtual PC 是否有用。Virtual PC 会话中的应用程序运行速度是否较慢。它将帮助我使用我的个人开发机器。你会推荐其他产品吗?

0 投票
3 回答
24071 浏览

virtualization - 对虚拟硬盘 (.vhd) 进行碎片整理?

与任何其他硬盘一样,虚拟硬盘 (*.vhd) 也会出现碎片。

因此,为了保持良好的性能,我想我必须首先对虚拟机中的虚拟硬盘以及存储 .vhd 的(物理)硬盘进行碎片整理。

首先,这些假设是否正确?其次,有没有办法同时对(虚拟和物理硬盘)进行碎片整理?

提前致谢!

0 投票
1 回答
699 浏览

visual-studio - 如何将虚拟机集成到 Visual Studio 中的自动化单元测试中?

我有一些遗留软件,我想参与自动化单元测试(用于测试网络协议兼容性),因为这个软件很旧并且在过时的环境中运行,我想将它封装在虚拟机中。从 Visual Studio 单元测试控制虚拟机的最佳方法是什么?一旦我配置了 vm 并正确保存了状态,我将需要能够启动和停止 vm,并可能在 vm on 命令中启动一些程序。

我确实有一个考虑因素是,如果开发人员不打算运行此测试,我希望他们不必下载 vm 映像。因此,单元测试可能还必须处理从某个位置下载最新的 vm 映像。我们的约定是使用特殊描述标记长时间运行的测试,以便开发人员能够在积极开发期间排除此测试。

0 投票
3 回答
1949 浏览

vmware - VMWare Fusion 2 是否具有类似于 VMWare Workstation 的“链接克隆”功能?

标题几乎说明了一切,但对于那些熟悉最新的 VMWare Fusion 和 VMWare 工作站中的“链接克隆”功能的人来说,您能否确认此功能目前在 Fusion 中是否存在或不存在?

这可以被认为是对上一个问题的更新: Replaceing Virtual PC/Server with VMWare Fusion/Server for Development Environments

这表明 Fusion 不支持链接克隆,但看起来它可能是在 Fusion 2.0 发布之前编写的。

我倾向于怀疑它没有,因为相应产品页面上的信息突出了 Workstation 的功能,但根本没有提到 Fusion。

0 投票
2 回答
171 浏览

iphone - 为什么要虚拟化手机?

虚拟化移动设备与虚拟化服务器或桌面有很大不同,后者的硬件组件几乎是标准化的(如键盘、鼠标、USB、LAN 等),因此可以轻松地将硬件抽象为任何操作系统。

虽然在移动设备上存在大量硬件(如 iphone 触摸屏、手写笔......其他附加组件),但所有类型的手机之间的互操作性非常低,或者所有移动设备的通用功能集非常少硬件。不能在没有触摸表面的诺基亚手机上使用 iphone 手势。

是什么促使人们对移动设备进行虚拟化?