{"id":"https://openalex.org/W2100681614","doi":"https://doi.org/10.1109/ccnc.2009.4784874","title":"A Practical Look at Micro-Kernels and Virtual Machine Monitors","display_name":"A Practical Look at Micro-Kernels and Virtual Machine Monitors","publication_year":2009,"publication_date":"2009-01-01","ids":{"openalex":"https://openalex.org/W2100681614","doi":"https://doi.org/10.1109/ccnc.2009.4784874","mag":"2100681614"},"language":"en","primary_location":{"id":"doi:10.1109/ccnc.2009.4784874","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ccnc.2009.4784874","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2009 6th IEEE Consumer Communications and Networking Conference","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5074959659","display_name":"Fran\u00e7ois Armand","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Francois Armand","raw_affiliation_strings":["Virtuallogix, Montigny Le Bretonneux, France","Virtual Logix, Montigny-le-Bretonneux, France#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Virtuallogix, Montigny Le Bretonneux, France","institution_ids":[]},{"raw_affiliation_string":"Virtual Logix, Montigny-le-Bretonneux, France#TAB#","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5091446160","display_name":"Michel Gien","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Michel Gien","raw_affiliation_strings":["Virtuallogix, Montigny Le Bretonneux, France","Virtual Logix, Montigny-le-Bretonneux, France#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Virtuallogix, Montigny Le Bretonneux, France","institution_ids":[]},{"raw_affiliation_string":"Virtual Logix, Montigny-le-Bretonneux, France#TAB#","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":6.3999,"has_fulltext":false,"cited_by_count":53,"citation_normalized_percentile":{"value":0.97159689,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"7"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9973999857902527,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.996999979019165,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/hypervisor","display_name":"Hypervisor","score":0.9282642602920532},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8275613188743591},{"id":"https://openalex.org/keywords/virtualization","display_name":"Virtualization","score":0.8019073605537415},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.7926937341690063},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.6293822526931763},{"id":"https://openalex.org/keywords/virtual-machine","display_name":"Virtual machine","score":0.5866074562072754},{"id":"https://openalex.org/keywords/full-virtualization","display_name":"Full virtualization","score":0.5728957056999207},{"id":"https://openalex.org/keywords/mobile-device","display_name":"Mobile device","score":0.5219559073448181},{"id":"https://openalex.org/keywords/server","display_name":"Server","score":0.5097731947898865},{"id":"https://openalex.org/keywords/hardware-virtualization","display_name":"Hardware virtualization","score":0.4838508665561676},{"id":"https://openalex.org/keywords/embedded-operating-system","display_name":"Embedded operating system","score":0.4739161431789398},{"id":"https://openalex.org/keywords/application-virtualization","display_name":"Application virtualization","score":0.4429452121257782},{"id":"https://openalex.org/keywords/kernel","display_name":"Kernel (algebra)","score":0.43840619921684265},{"id":"https://openalex.org/keywords/linux-kernel","display_name":"Linux kernel","score":0.4362511932849884},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.3058757185935974},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.22011008858680725}],"concepts":[{"id":"https://openalex.org/C112904061","wikidata":"https://www.wikidata.org/wiki/Q1077480","display_name":"Hypervisor","level":4,"score":0.9282642602920532},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8275613188743591},{"id":"https://openalex.org/C513985346","wikidata":"https://www.wikidata.org/wiki/Q270471","display_name":"Virtualization","level":3,"score":0.8019073605537415},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.7926937341690063},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.6293822526931763},{"id":"https://openalex.org/C25344961","wikidata":"https://www.wikidata.org/wiki/Q192726","display_name":"Virtual machine","level":2,"score":0.5866074562072754},{"id":"https://openalex.org/C47878483","wikidata":"https://www.wikidata.org/wiki/Q848333","display_name":"Full virtualization","level":4,"score":0.5728957056999207},{"id":"https://openalex.org/C186967261","wikidata":"https://www.wikidata.org/wiki/Q5082128","display_name":"Mobile device","level":2,"score":0.5219559073448181},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.5097731947898865},{"id":"https://openalex.org/C68793194","wikidata":"https://www.wikidata.org/wiki/Q1616095","display_name":"Hardware virtualization","level":5,"score":0.4838508665561676},{"id":"https://openalex.org/C35939892","wikidata":"https://www.wikidata.org/wiki/Q1139923","display_name":"Embedded operating system","level":3,"score":0.4739161431789398},{"id":"https://openalex.org/C13062989","wikidata":"https://www.wikidata.org/wiki/Q651531","display_name":"Application virtualization","level":5,"score":0.4429452121257782},{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","level":2,"score":0.43840619921684265},{"id":"https://openalex.org/C553261973","wikidata":"https://www.wikidata.org/wiki/Q14579","display_name":"Linux kernel","level":2,"score":0.4362511932849884},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3058757185935974},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.22011008858680725},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/ccnc.2009.4784874","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ccnc.2009.4784874","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2009 6th IEEE Consumer Communications and Networking Conference","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320320273","display_name":"University of Cambridge","ror":"https://ror.org/013meh722"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W4015096","https://openalex.org/W19830081","https://openalex.org/W1485749815","https://openalex.org/W1492360400","https://openalex.org/W1514258760","https://openalex.org/W1576624296","https://openalex.org/W1594317058","https://openalex.org/W1980491540","https://openalex.org/W1986003306","https://openalex.org/W2058200237","https://openalex.org/W2108009943","https://openalex.org/W2131726714","https://openalex.org/W2161323919","https://openalex.org/W2165444185","https://openalex.org/W4243947286","https://openalex.org/W6600804862","https://openalex.org/W6628816537","https://openalex.org/W6629464551","https://openalex.org/W6684412888"],"related_works":["https://openalex.org/W4220910311","https://openalex.org/W2017036943","https://openalex.org/W2179519055","https://openalex.org/W2005435933","https://openalex.org/W1527803585","https://openalex.org/W3022486612","https://openalex.org/W1814156639","https://openalex.org/W2012737861","https://openalex.org/W2003354129","https://openalex.org/W2188343919"],"abstract_inverted_index":{"In":[0],"this":[1],"paper,":[2],"we":[3],"look":[4],"at":[5],"two":[6],"different":[7,129],"approaches":[8,89],"used":[9,212],"to":[10,100,139,152,163,166,216],"provide":[11],"embedded":[12,40,220],"system":[13,143,156],"support":[14,228],"for":[15,21,38,226,238],"virtualization":[16,71,135],"and":[17,24,62,86,96,149,159,200],"virtual":[18],"machine":[19],"monitors":[20],"consumer":[22],"electronics":[23],"mobile":[25,84],"devices.":[26],"We":[27,204],"compare":[28],"the":[29,44,140,150,161,173,208,217,227],"micro-kernel":[30],"approach,":[31],"which":[32],"has":[33],"been":[34],"a":[35,167,182,223],"popular":[36],"choice":[37],"building":[39],"operating":[41,113,142,155,189,231],"systems":[42,81,114,221,232],"with":[43,181,192],"Virtual":[45],"Machine":[46],"Monitor":[47],"(VMM)":[48],"or":[49],"hypervisor":[50,202],"approach":[51,178,211],"widely":[52],"deployed":[53],"in":[54,213],"general":[55],"purpose":[56],"computing":[57],"environments":[58],"such":[59,82,115,239],"as":[60,83,108,110,116,120,122],"desktops":[61],"data":[63,214],"center":[64],"servers.":[65],"Comparison":[66],"criteria":[67],"are":[68,75,90],"based":[69,93,196],"on":[70,94,97,187,197],"use":[72,153],"cases":[73],"that":[74,206],"typical":[76],"of":[77,103,133,172,184,219,229],"Consumer":[78],"Electronics":[79],"(CE)":[80],"devices":[85],"IPTV.":[87],"These":[88],"further":[91],"evaluated":[92],"performance":[95,194],"their":[98,185],"ability":[99,151],"allow":[101],"re-use":[102],"existing":[104,154,188,198],"(often":[105],"real-time)":[106],"software":[107],"well":[109],"modern":[111],"open":[112],"Linux":[117],"while":[118],"remaining":[119],"transparently":[121],"possible.":[123],"Such":[124],"transparency":[125],"can":[126],"come":[127],"through":[128],"paths,":[130],"including:":[131],"leveraging":[132],"hardware":[134],"support,":[136],"minimal":[137],"modifications":[138],"original":[141],"internals":[144],"(kernel,":[145],"device":[146],"drivers,":[147],"etc.),":[148],"applications":[157],"as-is":[158],"without":[160],"need":[162],"port":[164],"them":[165],"new":[168],"environment.":[169],"An":[170],"analysis":[171],"fundamental":[174],"principles":[175],"behind":[176],"each":[177],"is":[179,222],"presented":[180],"discussion":[183],"impact":[186],"environments,":[190],"together":[191],"practical":[193],"results":[195],"micro-kernels":[199,237],"real-time":[201],"benchmarks.":[203],"conclude":[205],"mapping":[207],"VMM":[209],"(hypervisor)":[210],"centers":[215],"needs":[218],"better":[224],"option":[225],"complete":[230],"(as":[233],"guests)":[234],"than":[235],"extending":[236],"functionality.":[240]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2018,"cited_by_count":3},{"year":2017,"cited_by_count":4},{"year":2016,"cited_by_count":3},{"year":2015,"cited_by_count":2},{"year":2014,"cited_by_count":5},{"year":2013,"cited_by_count":6},{"year":2012,"cited_by_count":13}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
