瞎想、、、
1
GoldenLee 2016-07-29 22:24:25 +08:00 via Android
就跟怎样在梦中意识到自己在做梦一样
|
2
21grams 2016-07-29 22:26:34 +08:00 via Android
不就是缸中之脑
|
3
Phariel 2016-07-29 22:29:42 +08:00 via Android
是能通过外部刺激告诉你,你活在梦里,参考黑客帝国。。。
|
4
just4test 2016-07-29 22:49:08 +08:00 via Android
虚拟机中的应用能发现自己运行在虚拟机中吗
|
5
rock_cloud 2016-07-29 22:52:23 +08:00
@just4test 可以通过尝试突破宿主机显示的性能来判断。
|
6
yoa1q7y 2016-07-29 22:55:48 +08:00
应该不能,比如你现在就没法区分你是不是在梦里
|
8
ss098 2016-07-29 23:27:39 +08:00 via Android
“怀疑人生”是系统预留的一个自检程序。
|
10
herozhang 2016-07-29 23:35:24 +08:00 1
其实我们就是在一个虚拟中
光速的限制,就是这个虚拟机的显卡渲染的极限速度了。 |
12
viator42 2016-07-29 23:44:58 +08:00
用计算机模拟一个宇宙并让他出 bug,如果现实中观测到了同样的现象就说明现实世界也是个虚拟的
|
13
binux 2016-07-29 23:50:00 +08:00
并不能,完全被 hack 的意识,没有宿主环境的知识。
即使检测到 vmtool 或者 bug ,也无从得知这是否是正常的。 |
15
kamen 2016-07-30 00:40:37 +08:00 via Android
@herozhang 哈哈,三体也有类似思想,宇宙本是十维的,由于各种战争慢慢降维了,等到地球的时代,宇宙为三维,光速已经大大减小。地球有些科学家已经怀疑宇宙已经被改造过了。到小说的最后,宇宙已经是零维了,神级文明打算以一己之力重启宇宙,再把宇宙带到十维的田园时代。
|
16
kamen 2016-07-30 00:45:09 +08:00 via Android
@binux 换句话说,之所以我们知道 vmtool,是因为我们在计算机之外,计算机内的程序并不知道 vmtool 是什么。我们要告诉程序, vmtool 是什么,如何检测 vmtool ,程序才能"意识到"自己是运行在虚拟机内。
|
17
kamen 2016-07-30 00:53:20 +08:00 via Android
@binux 极端一点,虚拟机模拟得太真实了,就算告诉程序有虚拟机这种东西,它也无法得知自己是否在虚拟机内,只有他运行在 host system 上时,才能发现 host system 运行的 vm workstation
|
18
ZRS 2016-07-30 00:55:05 +08:00
如无必要,勿增实体...
|
19
izoabr 2016-07-30 09:20:54 +08:00
去问问那些做传销的就懂了
|
20
ShiHou 2016-07-30 11:10:08 +08:00
哲学经典问题, Brain in Vat 。可以按照 identity 的解释来从逻辑上证伪,或者利用哥德尔不完备性来说明。
|
21
ayiis 2016-07-30 23:00:38 +08:00
虚拟机逃逸
区别在于你根本不知道真实宿主是什么样子的,或许只是另一个虚拟环境 |