Y
Hacker News
new
|
ask
|
show
|
jobs
by
saagarjha
1866 days ago
iSH is more an emulator than an actual VM.
1 comments
scarface74
1866 days ago
What’s the difference between an emulator and a VM? You run applications for other platforms on both.
You can actually run GUI apps on it.
link
saagarjha
1866 days ago
VMs generally use hardware virtualization features; iSH is just an interpreter.
link
scarface74
1865 days ago
There is no requirement for a VM to use hardware virtualization features. It’s more efficient. But not a requirement.
link
saagarjha
1864 days ago
Usually VMs for real hardware (as opposed to VMs for runtimes, such as “Java VM” or “JavaScript VM”) are defined by the Popek and Goldberg virtualization requirements, which require efficient hardware virtualization.
link
You can actually run GUI apps on it.