a****l 发帖数: 8211 | 1 yes, the fundamental/ultimate purpose of a virtual machine is to make to "
not anything different from another physical machine"
合.
exactly |
|
d*****l 发帖数: 8441 | 2 一直听着呢,而且我也发邮件问了微软的人了(B***********[email protected]),
他给我的回信中建议的solution跟我自己的土办法(用共享文件实现semaphore)是一
样的,所见略同。
Hi XX,
Unfortunately there is no simple way to do this.
The best option I can think of is to have your program in the virtual
machine create a file on a shared folder of the host OS when it
completes.
You could then have a batch file check for the presence of that file.
It would be tricky to do – but should work.
Cheers,
Ben
此外,我说ping不通只是给楼上的一个例子,说明他的solution不容易,并不是我要问问题。
想你说的要设置网络就更复杂了,没必... 阅读全帖 |
|
t****t 发帖数: 6806 | 3 RDP is for --- i guess it's for remote desktop, by the name? this has
nothing to do with virtual machine anyway. |
|
d*****l 发帖数: 8441 | 4 Virtual XP Mode就是靠他实现的啊,咋就没关系了呢? |
|
d*****l 发帖数: 8441 | 5 那得看你的“useable special communication”的定义是啥了,再正常也罢,你只管
定义成特殊就是了。启动运行Virtual XP上的进程并不一定要有Desktop的,连GUI都不
一定要有。
it |
|
t****t 发帖数: 6806 | 6 "special" here means specifically designed for virtual application and can
not used for communication between 2 regular PC. |
|
b***i 发帖数: 3043 | 7 现在看来,host上的虚拟pc只和远程pc有一点区别:host上的虚拟pc和host可以共享硬
件,比如硬盘,usb, 鼠标等。所以,你可以在硬盘中放置文件来传递信息,当然也可
以通过自己建立一个驱动程序来让两个程序交换信息。这个驱动程序级别的编程难度远
超两台机器通讯。
windows server本来就可以没有gui, 就象linux, 所以virtual xp上没有gui很正常,
和另一台pc没什么区别。 |
|
a****l 发帖数: 8211 | 8 这个应该不能算共享吧?比如说usb设备,用vmware的虚拟机,插入的时候机器会问题
是连接到host上还是virtual machine上,连了一个,另一个就断掉了,你不能让两个
机器同时使用同一个usb设备的。或者线是连着的,你可以用vmware切换是连到哪台机
器上,也就是“虚拟”的把usb拔出插入。 |
|
l******d 发帖数: 530 | 9 前几天面试一个问题被问道这个问题,
我说0地址附近的地址用来放 interrupt vector等之类的系统数据,面试官说他问的是
virtual memory,不是physical memory的0地址;
然后我说vm的0地址一般用来实现null pointer,他说这是原因之一,还有呢?
我想不出来,他就说了page table之类的,我没听明白。最后挂了。后来想想,难道是
因为page table被map到vm的0地址?这个原因不是跟第一个原因差不多吗,反正就是用
来放系统数据。这种问题的答案基本都是design choice吧,没有绝对的原因,把系统
数据放在别的地方,比如0x2b2b2b2b开始的地址,一样可以让用户程序访问0地址呀 |
|
r*********r 发帖数: 3195 | 10 interrupt vector 和 page table 确实不是一个层面上的概念。
基本上所有的系统都会用 interrupt table, 但是只有用 virtual memory
的才有 page table. |
|
j*****I 发帖数: 2626 | 11 derived class里面的non-virtual function code在内存里是单独copy一份呢,还是
reuse base class的?
谢谢 |
|
j*****I 发帖数: 2626 | 12 我的意思是同一个class的所有objects, function members在内存里是share的。但是
data member那份,各自有一份。
这个superclass和subclass是不是类似? subclass继承的那些non virtual function,
在内存里,实际上是指向superclass的? |
|
j*****I 发帖数: 2626 | 13 OK,就是说所有的non-virtual function call,compile的时候已经指向superclass了? |
|
c*******h 发帖数: 1096 | 14 假设我有个 Node 类,里面有一个成员变量
Node *next;
用来指向下一个 Node。我从 Node 继承了一个子类,叫 Node1D。我希望 Node1
还是有一个成员变量叫 next,指向下一个 Node1。成员变量不像函数一样可以
virtual,那我应该怎么做呢? |
|
a***n 发帖数: 538 | 15 这个用virtual function返回member的地址就可以了吧。 |
|
p*u 发帖数: 2454 | 16
拟:
no virtual methods?? |
|
p*u 发帖数: 2454 | 17
Google "virtual constructor" |
|
a***n 发帖数: 538 | 18 c++什么时候可以virtual constructor了? |
|
|
a***n 发帖数: 538 | 20 试了一下,真的可以。
class Node {
protected:
Node* next;
public:
virtual Node* get_next() { // Uses the default constructor
return next;
}
};
class Node1D : public Node {
public:
Node1D* get_next() {
return static_cast(next);
}
}; |
|
r********e 发帖数: 39 | 21 用Docker啊,理论上讲 Docker是直接运行在Host机的Kernel之上,比Virtual Machine
要少一中间层,应该更接近Native运行效率。
Disclaimer 我没有运行过Machine Learning,只是泛泛从系统角度讲。 |
|
h*i 发帖数: 3446 | 22 docker只有在Linux上是native的,利用Linux特有的cgroup功能。
docker在mac和windows上其实还是在virtual machine上运行。
Machine |
|
r********e 发帖数: 39 | 23 那是以前的。从去年开始吧,Docker的技术已经能做到在Windows和Mac上 native run
了。
见Docker 网站的说明:
Docker for Windows is a native Windows app deeply integrated with Hyper-V
virtualization, networking and file system, making it the fastest and most
reliable Docker environment for Windows.
https://www.docker.com/docker-windows |
|
c**d 发帖数: 579 | 24 Windows 10不行,只有Windows Server 2016才支持GPU Virtualization |
|
d******a 发帖数: 32122 | 25 我在一台机器上用的docker
能拷贝到另一台上直接用吗?
: 用Docker啊,理论上讲 Docker是直接运行在Host机的Kernel之上,比Virtual
Machine
: 要少一中间层,应该更接近Native运行效率。
: Disclaimer 我没有运行过Machine Learning,只是泛泛从系统角度讲。
|
|
c**t 发帖数: 244 | 26 【 以下文字转载自 Internet 讨论区,原文如下 】
发信人: cest (cest), 信区: Internet
标 题: Virtual server services?
发信站: The unknown SPACE (Wed Oct 2 18:45:30 2002) WWW-POST
I have firewall and VPN set up with the router.
I "DO ENABLE" server services on the router to my LAN local IP, from ftp,
http, dns, to https, etc, etc... But the thing is, none of them is working.
What's wrong?! I can't use messengers to send out file either. 555. |
|
p**e 发帖数: 126 | 27 This software can make files you want from CDROM to
a file in the format of Virtual Dirver or Virutal CDROM
So , you do not have to make image from the whole CDROM.
Downside , do not compress.
http://hjh98.163.net/ |
|
s*******k 发帖数: 71 | 28
http://the_anvil.tripod.com/
Try the above website, where you will find:
Virtual CDRom, ISO2VCD, VCD2ISO, Bin Chunkder, Easy CD Pro, DirectX 5 for
NT, Win-SFV... etc, hard to find utilites.
SH |
|
d**m 发帖数: 72 | 29 Virtual PC emulates display card as "S3 trio 32/94" |
|
M******k 发帖数: 27573 | 30 how can I copy a file from the host OS to the virtual PC? |
|
e*******s 发帖数: 1363 | 31 you must install virtual machine additions, which allows drag and drop
between host and vpc |
|
f******e 发帖数: 582 | 32 Please recommend a free Virtual CDROM software for Win XP.
Thanks, |
|
r****y 发帖数: 26819 | 33 我看到的所有Virtual Desktop,每个桌面都显示桌面的图标和taskbar,
不像Linux下的那样相互独立。
其实有时候就不想看到满桌面的图标,没辙。 |
|
g****r 发帖数: 93 | 34 Virtual Earth是航拍而不是卫星图片吧,否则这个精度绝对到军用级别了。。 |
|
n*w 发帖数: 3393 | 35 除了在vm里装不同的操作系统,做测试等?
我觉得一个有用的,我时不时要用vpn上公司的网。vpn client一连通,整个机器的网
络就全由公司出去了。想想你们最喜欢的网络电视,色情网站,p2p等。
到vm里去干活,别的都不耽误。
就是有个问题,virtual pc 2007里再remote desktop,鼠标的滚动键不好用,很慢。
vmware会好点吗? |
|
f******e 发帖数: 582 | 36 where can I download driver under windows 7 for "lexmark optra color 45 ps"
virtual printer?
Thanks. |
|
m********1 发帖数: 61 | 37 不知道有没有说清楚,就是一个电脑同时接上两个显示器和两套键鼠供两个用户同时使
用。不知道算不算virtual machine, 我希望两个显示器直接接到电脑的两个显示口上
不需要额外的硬件。目前用的台式机功能已经很多余,i7 cpu, 16gb RAM,供两个用户
同时使用应该没有问题。我不在电脑上打游戏,主要用得都是些上网,itune,skype之
类的功能。
找到一个软件softxpand,说有我要的功能,但是装了试用版不好用。
请问有没有类似的软件,最好是免费的。拜谢! |
|
s*****l 发帖数: 19 | 38 Do you use shared memory? There is a system parameter that
can set the maximum virtual/shared(forgot which one) memory.
I forgot its name. You can ask some system administrator
about this. |
|
y***y 发帖数: 56 | 39 自问自答:
change olwm in .xinitrc to olvwm...hoho....
for virtual desktop. enjoy! |
|
f******e 发帖数: 582 | 40 Please recommend a free Virtual CDROM software for Win XP.
Thanks, |
|
w***g 发帖数: 5958 | 41 look at the FAQ and you'll see a whole lot of compatibility problems.
This is not the right way to do virtual desktop. |
|
|
b****s 发帖数: 1300 | 43 请教诸位达人,Win7下run ubuntu是MS Virtual Machine2007好还是VirtualBox好?另
外,那个给Linux分配的内存,比如512M,是不管有没有运行VM和Linux都是分配掉的吗
?我4G内存,如果装Ubuntu应该分配多少合适?硬盘分配多少呢?
多谢! |
|
a9 发帖数: 21638 | 44 跑linux最好不要用virtual machine
不是。跑的时候也不一定占满你分配的内存
1G,
看你干什么。建议30G |
|
b****s 发帖数: 1300 | 45 VMware太大了,竟然500多兆的安装文件,不过功能肯定比30来兆的virtual
Machine2007强。还是先试试小巧的东东吧。另外,VM2007和所管理的虚拟机是否应在
同一个分区为好?和Win7在同一个分区有没有什么问题?谢了! |
|
r*****l 发帖数: 2859 | 46 先试vmware workstation,然后试virtualbox。virtualbox可以
读vmware的image,所以不用重装guest。
vmware player可virtual pc就不用考虑了。 |
|
b****s 发帖数: 1300 | 47 谢谢楼上!不过您老不看跟帖的习惯可不太好,呵呵。 ;-)
VMware Workstation有个Utility Mode,不过对我来说不如Virtual Box的Seamless
Mode。而且前者安装体积太大,为什么后者几十兆能搞定的事情,它要600兆才能搞定
,当然,肯定会有些功能后者没有,但这些是否是必须的呢?除非VMware的虚拟机速度
能远高于后者的,否则对VB来说它没有任何优势。 |
|
z**r 发帖数: 17771 | 48 【 以下文字转载自 Linux 讨论区 】
发信人: zher (民工.铜豌豆), 信区: Linux
标 题: 哪里有最小的VMware virtual appliance
发信站: BBS 未名空间站 (Wed Feb 3 20:18:09 2010, 美东)
需要guest os是windows xp的,客户的VPN居然只能接受windows xp下的cisco vpn
client,弄的俺的linux下的vpnc不能工作 |
|
a******s 发帖数: 821 | 49 单位领导要求在windows 7 ultimate上装virtual server,能run server 2008最好。
实在不知道怎么弄啊,恳请大牛们指点。
我从ms官网download一个Microsoft® Hyper-V™ Server 2008 R2,装这个对
不对啊?怎么安装到一半好像是要安装一个新的操作系统呢?
谁能帮帮好多年脱离职场不搞电脑的菜鸟啊? |
|
d*****l 发帖数: 8441 | 50 比如从host os启动virtual PC中的程序(包括guest application的编程),然后等待
其运行完毕并退出啥的。
有啥资料、例子(语言不限)给推荐一下?
谢谢! |
|