2019Unpublished venueRequires access

Alternatives for Running Linux Applications in Windows

Valeriu Manuel Ionescu, Manan Patel, Drashti Hindocha

Open publisher page 5 citations

Abstract

The Linux operating system is often used alongside Windows in computer labs in universities for research, laboratories and general purpose use. It is therefore important to investigate the characteristics of some of the possibilities available for students to run Windows and Linux applications, if possible at the same time, on the same computer. This paper compares the use of Windows Subsystem Linux, Docker, Cygwin and Oracle VM VirtualBox as solutions for running Linux guest applications in a Windows 10 host environment. The tests use simple C code that targets process creation, application performance and inter-process communication performance. The conclusions show the advantages and disadvantages of using each solution for running Linux applications in a Windows host.

About this research paper

What this paper is about

The Linux operating system is often used alongside Windows in computer labs in universities for research, laboratories and general purpose use. It is therefore important to investigate the characteristics of some of the possibilities available for students to run Windows and Linux applications, if possible at the same time, on the same computer. This paper compares the use of Windows Subsystem Linux, Docker, Cygwin and Oracle VM VirtualBox as solutions for running Linux guest applications in a Windows 10 host environment. The tests use simple C code that targets process creation, application performance and inter-process communication performance. The conclusions show the advantages and disadvantages of using each solution for running Linux applications in a Windows host.

Why it matters

OpenAlex reports 5 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

The Linux operating system is often used alongside Windows in computer labs in universities for research, laboratories and general purpose use. It is therefore important to investigate the characteristics of some of the possibilities available for students to run Windows and Linux applications, if possible at the same time, on the same computer. This paper compares the use of Windows Subsystem Linux, Docker, Cygwin and Oracle VM VirtualBox as solutions for running Linux guest applications in a Windows 10 host environment. The tests use simple C code that targets process creation, application performance and inter-process communication performance. The conclusions show the advantages and disadvantages of using each solution for running Linux applications in a Windows host.

Key concepts: Operating system, Computer science, Oracle, Microsoft Windows, Linux Unified Key Setup, Linux kernel, Host (biology), Windows NT

Related papers

Back to paper searchBrowse research topicsOriginal source
Alternatives for Running Linux Applications in Windows — Research Paper | ScholarLens