stackoverflow
上的一个帖子很好地解释了在计算机领域出现频率较高的“sandbox
”的含义:
Sandbox
的来源:国外的家庭在自家院子里圈出个地方,堆上沙子,让孩子在里面玩。由于这个小圈子和外界环境隔离开来,所以小孩子不会受到外界环境干扰,比较安全。这个环境就被称之为“sandbox
”或“sandpit
”。
在计算机领域,sandbox
也是同样的含义。可以把sandbox
看做计算机内部运行的一个独立环境,sandbox
会对在其内部运行的程序(可以看做小孩子)做一个限制,这样即使程序会对计算机系统有破坏,它也跑不出sandbox
这个环境。