Memory segmentation and transfer in mint operating system

Kiyohito Miyazaki, Yoshinari Nomura, Hideo Taniguchi

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

In order to utilize computer resources efficiently, technologies have been developed to enable running multiple OSes on a single computer. In our study, we developed the Mint operating system, which enables running multiple Linux instances on a multi-core processor. Mint is different from traditional virtualization technologies in that Mint can achieve performance isolation between Linux instances by segmenting computer resources. Currently, Mint statically segments and assigns its physical memory to each Linux instance. By transferring physical memory ranges among the Linux instances depending on their physical memory utilization, Mint can adapt to the load variations. In this paper, we describe the requirements for segmentation and transfer of physical memory and provide a solution.

Original languageEnglish
Title of host publicationProceedings - 16th International Conference on Network-Based Information Systems, NBiS 2013
PublisherIEEE Computer Society
Pages366-371
Number of pages6
ISBN (Print)9780769550527
DOIs
Publication statusPublished - 2013
Event16th International Conference on Network-Based Information Systems, NBiS 2013 - Gwangju, Korea, Republic of
Duration: Sep 4 2013Sep 6 2013

Other

Other16th International Conference on Network-Based Information Systems, NBiS 2013
CountryKorea, Republic of
CityGwangju
Period9/4/139/6/13

Fingerprint

Mints
Computer operating systems
Data storage equipment
Linux

Keywords

  • Balancing
  • Memory
  • Mint
  • Multi-core
  • Resource management

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Information Systems

Cite this

Miyazaki, K., Nomura, Y., & Taniguchi, H. (2013). Memory segmentation and transfer in mint operating system. In Proceedings - 16th International Conference on Network-Based Information Systems, NBiS 2013 (pp. 366-371). [6685426] IEEE Computer Society. https://doi.org/10.1109/NBiS.2013.58

Memory segmentation and transfer in mint operating system. / Miyazaki, Kiyohito; Nomura, Yoshinari; Taniguchi, Hideo.

Proceedings - 16th International Conference on Network-Based Information Systems, NBiS 2013. IEEE Computer Society, 2013. p. 366-371 6685426.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Miyazaki, K, Nomura, Y & Taniguchi, H 2013, Memory segmentation and transfer in mint operating system. in Proceedings - 16th International Conference on Network-Based Information Systems, NBiS 2013., 6685426, IEEE Computer Society, pp. 366-371, 16th International Conference on Network-Based Information Systems, NBiS 2013, Gwangju, Korea, Republic of, 9/4/13. https://doi.org/10.1109/NBiS.2013.58
Miyazaki K, Nomura Y, Taniguchi H. Memory segmentation and transfer in mint operating system. In Proceedings - 16th International Conference on Network-Based Information Systems, NBiS 2013. IEEE Computer Society. 2013. p. 366-371. 6685426 https://doi.org/10.1109/NBiS.2013.58
Miyazaki, Kiyohito ; Nomura, Yoshinari ; Taniguchi, Hideo. / Memory segmentation and transfer in mint operating system. Proceedings - 16th International Conference on Network-Based Information Systems, NBiS 2013. IEEE Computer Society, 2013. pp. 366-371
@inproceedings{28fb5bf0003b40918428794a29e46b57,
title = "Memory segmentation and transfer in mint operating system",
abstract = "In order to utilize computer resources efficiently, technologies have been developed to enable running multiple OSes on a single computer. In our study, we developed the Mint operating system, which enables running multiple Linux instances on a multi-core processor. Mint is different from traditional virtualization technologies in that Mint can achieve performance isolation between Linux instances by segmenting computer resources. Currently, Mint statically segments and assigns its physical memory to each Linux instance. By transferring physical memory ranges among the Linux instances depending on their physical memory utilization, Mint can adapt to the load variations. In this paper, we describe the requirements for segmentation and transfer of physical memory and provide a solution.",
keywords = "Balancing, Memory, Mint, Multi-core, Resource management",
author = "Kiyohito Miyazaki and Yoshinari Nomura and Hideo Taniguchi",
year = "2013",
doi = "10.1109/NBiS.2013.58",
language = "English",
isbn = "9780769550527",
pages = "366--371",
booktitle = "Proceedings - 16th International Conference on Network-Based Information Systems, NBiS 2013",
publisher = "IEEE Computer Society",
address = "United States",

}

TY - GEN

T1 - Memory segmentation and transfer in mint operating system

AU - Miyazaki, Kiyohito

AU - Nomura, Yoshinari

AU - Taniguchi, Hideo

PY - 2013

Y1 - 2013

N2 - In order to utilize computer resources efficiently, technologies have been developed to enable running multiple OSes on a single computer. In our study, we developed the Mint operating system, which enables running multiple Linux instances on a multi-core processor. Mint is different from traditional virtualization technologies in that Mint can achieve performance isolation between Linux instances by segmenting computer resources. Currently, Mint statically segments and assigns its physical memory to each Linux instance. By transferring physical memory ranges among the Linux instances depending on their physical memory utilization, Mint can adapt to the load variations. In this paper, we describe the requirements for segmentation and transfer of physical memory and provide a solution.

AB - In order to utilize computer resources efficiently, technologies have been developed to enable running multiple OSes on a single computer. In our study, we developed the Mint operating system, which enables running multiple Linux instances on a multi-core processor. Mint is different from traditional virtualization technologies in that Mint can achieve performance isolation between Linux instances by segmenting computer resources. Currently, Mint statically segments and assigns its physical memory to each Linux instance. By transferring physical memory ranges among the Linux instances depending on their physical memory utilization, Mint can adapt to the load variations. In this paper, we describe the requirements for segmentation and transfer of physical memory and provide a solution.

KW - Balancing

KW - Memory

KW - Mint

KW - Multi-core

KW - Resource management

UR - http://www.scopus.com/inward/record.url?scp=84893324372&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84893324372&partnerID=8YFLogxK

U2 - 10.1109/NBiS.2013.58

DO - 10.1109/NBiS.2013.58

M3 - Conference contribution

AN - SCOPUS:84893324372

SN - 9780769550527

SP - 366

EP - 371

BT - Proceedings - 16th International Conference on Network-Based Information Systems, NBiS 2013

PB - IEEE Computer Society

ER -