请输入您要查询的英文单词:

 

单词 bare metal
释义 DictionarySeevirtual machine

bare metal


bare metal

Computer hardware without an operating system. Right now, my new computer is bare metal, and I can't wait to build it and configure it just the way I want.See also: bare, metal

bare metal


bare metal

(1)New computer hardware, unadorned with such snares anddelusions as an operating system, an HLL, or evenassembler. Commonly used in the phrase "programming on thebare metal", which refers to the arduous work of bit bashingneeded to create these basic tools for a new computer. Realbare-metal programming involves things like building boot PROMs and BIOS chips, implementing basic monitors used totest device drivers, and writing the assemblers that will beused to write the compiler back ends that will give the newcomputer a real development environment.

bare metal

(2)"Programming on the bare metal" is also used to describe astyle of hand-hacking that relies on bit-level peculiaritiesof a particular hardware design, especially tricks for speedand space optimisation that rely on crocks such as overlappinginstructions (or, as in the famous case described in The Story of Mel, interleaving of opcodes on a magnetic drum tominimise fetch delays due to the device's rotational latency).This sort of thing has become less common as the relativecosts of programming time and computer resources have changed,but is still found in heavily constrained environments such asindustrial embedded systems, and in the code of hackers whojust can't let go of that low-level control. See Real Programmer.

In the world of personal computing, bare metal programming isoften considered a Good Thing, or at least a necessary evil(because these computers have often been sufficiently slow andpoorly designed to make it necessary; see ill-behaved).There, the term usually refers to bypassing the BIOS or OSinterface and writing the application to directly accessdevice registers and computer addresses. "To get 19.2kilobaud on the serial port, you need to get down to the baremetal." People who can do this sort of thing well are held inhigh regard.

bare metal

(1) Hardware. A "bare metal computer" is generally one without any software (OS or applications). However, when contrasted with a virtualized server environment, bare metal may imply a regular, non-virtual server that does include an OS. See bare bones system and bare-metal server.

(2) A "bare metal" virtual machine monitor, correctly called a "hypervisor," directly controls the hardware without using device drivers from another operating system (see virtual machine). See bare-metal switch.
MedicalSeeMAAS
随便看

 

英语词典包含2567994条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。

 

Copyright © 2004-2022 Newdu.com All Rights Reserved
更新时间:2025/3/20 4:32:37