我想创建一个虚拟监视器.这样做的方式是虚拟监视器将出现在我桌面上的窗口中.据Windows知道,它只是另一台显示器.
在我看来,作为一个实际问题,它必须作为视频卡驱动程序完成(即,不是视频通过电线连接到LCD面板,它将进入桌面上的另一个窗口).
我所描述的声音在技术上是否可行?(从DDK的角度来看)
注意:我无法使用虚拟PC,因为没有虚拟PC的分辨率足以满足我的需求.也因为它不是我要求的.
注意:我的理由并不重要,但我可以提出一些建议:
- 我想在高dpi设置下测试我的应用程序(288dpi)
- 我想创建一个我的iPad可以VNC的显示器
- 家庭电视在主显示器上运行
- 劫机者正在监视公共汽车,如果他怀疑我们正在让乘客离开,他就会把它炸毁
- 我试图扩大人类知识和理解的极限,为了所有人类的利益
我看到"配置"这个词在虚拟化无处不在,但我似乎无法在谷歌上找到明确的定义.它是否仅涉及设置客户操作系统并为其分配资源,还是包括下载软件和更新?或者它包括甚至更多,如设置共享文件夹和配置?
有人知道Windows工具向进程报告假日期/时间吗?
显然,有一些Linux程序可用于测试软件将来/在不同时区的反应方式,或触发计划任务而无需实际修改系统时钟.有这样的Windows程序吗?
就像真的很慢.
我有一个64位,8核,12 gig ram windows 7主机.我给64位Windows 7虚拟机提供了4个内核和4个内存的ram,我正在尝试运行visual studio 2010(和sql server - 但就是这样).
它工作了几天,但随后资源使用率从图表中消失 - 在任何时候都接近100%的CPU.我关闭了Windows 7的视觉效果,它立即下降到正常水平.然而,无论何时我尝试在视觉工作室做任何事情,它都会立即回升.
有类似钻机的人有类似的经历吗?我知道人们已经成功地取消了这个设置并对它非常满意所以我想知道我是否只是在某个地方配置不好.
我正在试图弄清楚这个虚拟化功能,我不确定我是否理解它错误或发生了什么,但我正在使用ANTS内存分析器来检查虚拟化TreeView中的项目数量,以及它只是不断增加.我有一个包含1,001个项目的TreeView(1个根,1000个子项),我总是得到1,001个TreeViewItems,1,001个ToggleButtons和1,001个TextBlocks.是不是虚拟化应该重复使用这些项目?如果是这样,为什么我每个都有1,001个呢?此外,CleanUpVirtualizedItem永远不会触发.
如果我理解这个错误并且你有资源如何使用它,请告诉我.我通过互联网搜索但没有找到任何有用的东西.
编辑:
甚至树所使用的内存也都来自aporx.当我展开并滚动浏览所有项目时,4mb到12mb.
让我知道谢谢.
这是我的代码.
XAML:
<Window x:Class="RadTreeViewExpandedProblem.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1" Height="300" Width="300">
<Grid>
<TreeView x:Name="treeView"
VirtualizingStackPanel.IsVirtualizing="True"
VirtualizingStackPanel.CleanUpVirtualizedItem="TreeView_CleanUpVirtualizedItem">
<TreeView.ItemsPanel>
<ItemsPanelTemplate>
<VirtualizingStackPanel />
</ItemsPanelTemplate>
</TreeView.ItemsPanel>
</TreeView>
</Grid>
</Window>
Run Code Online (Sandbox Code Playgroud)
C#:
public partial class Window1 : Window
{
public Window1()
{
InitializeComponent();
TreeViewItem rootItem = new TreeViewItem() { Header = "Item Level 0" };
for (int i = 0; i < 1000; i++)
{
TreeViewItem itemLevel1 = new TreeViewItem() { Header = "Item Level 1" };
itemLevel1.Items.Add(new TreeViewItem());
rootItem.Items.Add(itemLevel1);
}
treeView.Items.Add(rootItem);
} …Run Code Online (Sandbox Code Playgroud) 我尝试在Ubuntu 12.10上安装虚拟机.我安装了Oracle Vm VirtualBox Manager.然后,我按照步骤,我从设置>存储中选择.iso文件.然后单击live cd/dvd选项.然后,当我点击开始按钮时,我收到这样的错误:
Kernel driver not installed (rc=-1908)
The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a
permissionproblem with /dev/vboxdrv. Please reinstall the kernel module by
executing
'/etc/init.d/vboxdrv setup'
as root. If it is available in your distribution, you should install the DKMS package
first. This package keeps track of Linux kernel changes and recompiles the vboxdrv
kernel module if necessary.
Run Code Online (Sandbox Code Playgroud)
我重新安装程序并重新启动电脑,但没有工作.另外,更新内核驱动程序但没有工作.可以做些什么来解决它?
任何人都可以向我解释一下这个区别吗?
供应商 - 正在进行供应 - 在码头工人中安装,运行,拉动容器.
提供程序 - 运行VM的东西.即VBox运行ubuntu操作系统映像.
Docker如何成为提供商?它直接运行一些码头图像?如果我在Windows上,必须有一些隐藏的boot2docker用法吗?我什么时候使用每一个?
我想知道是否可以使用任何类似VMWare的产品创建一个完全可移植的虚拟机?我的目标是创建一个虚拟机(XP作为客户操作系统),在其中安装一些应用程序,将vm放入usb2驱动器(性能不是问题),并在任何Windows操作系统中运行它(xp,vista,7)没有在主机中安装任何东西,使用任何主机帐户(admin,guest,limited).是否可以使用任何类似产品的vmware来做到这一点?如果可能的话哪一个是我最好的选择?
virtualization vmware portability virtualbox virtual-machine
我在一些关于如何设置虚拟PC的文章中读到了陷阱和模拟虚拟化这个术语.谁能告诉我这个术语的意思?
我明白这肯定是创建虚拟PC的一些方法.但它是如何完成的?
我在Mac OS X中使用VirtualBox运行Windows 7,我在W7中使用了BLE而没有任何问题.然后我在Mac上使用了BLE USB,当我尝试在W&I中再次使用它时我收到了这条消息:
Failed to attach the USB device SEGGER J-Link [0100] to the virtual machine WINDOWS 7.
USB Device 'SEGGER J-Link’ with UUID {} is in use by someone else
Run Code Online (Sandbox Code Playgroud)
我拔掉USB插头,重新启动Mac,启动W7,但我无法再将它连接到W7