文章目录
简介 flight
这个flight的意思是在飞行,飞行这个行为导致的一个结果是,已经从起始地离开,还未到目的地。中间这一段路程上的飞机处于飞行状态(in flight),不受地面的控制,不与地面有任何联系,机长才是临时的权力中心。
用在计算机知识的时候,意味着,不需要太多的人为干预,运行时间还长;或者正在执行。所以还是在做比喻,或者类似的类比。
示例1
2.3.1. SystemTap Flight Recorder Mode,自动记录模式
SystemTap’s flight recorder mode allows you to run a SystemTap script for long periods of time and just
focus on recent output. The flight recorder mode limits the amount of output generated.
There are two variations of the flight recorder mode: in-memory and file mode. In both cases, the
SystemTap script runs as a background process.
示例2
https://www.intel.com/content/www/us/en/develop/documentation/vtune-help/top/reference/cpu-metrics-reference.html
To streamline memory operations in the pipeline, a load can avoid waiting for memory if a prior store, still in flight, is writing the data that the load wants to read (a ‘store forwarding’ process).
即使store还在继续,load已经可以开始。
简介fly
《Linux Kernel Development》Page-266: Filesystems that are not disk-based generate the superblock on-the-fly and store it in memory.
on the fly
在飞行中, 不工作, 闲混;
这里偏重的是不落到实处,不是实际的磁盘媒介;而是存于内存中的文件系统。
实例
https://stackoverflow.com/questions/231767/what-does-the-yield-keyword-do-in-python
这里的意思是不存到内存,相对于“飞”的参照物是内存(地面)。
Generators are iterators, a kind of iterable you can only iterate over once. Generators do not store all the values in memory, they generate the values on the fly:
《Circuit Implementation of a 600MHz Superscalar RISC Microprocessor》
In comparison to its predecessors [3-5], the 21264 issues instructions out-of-order, supports more in-flight instructions, executes
more instructions in parallel, has much larger primary caches and memory bandwidth, and contains additional integer and floating point function units.
就是已经拿出来到了计算单元,但是还没有执行完成,结果还没放到目的地。表示正在运行。
memory management iwmm-92
The term on-the-fly garbage-collection is usually applicable to parallel shared-memory machines in which one or more processors are dedicated exclusively to collecting while others called mutators are responsible for performing useful computations which in turn may generate useless cells that have to be reclaimed.
不同处理器的不同用途,这里主要是表达监视的意思,负责垃圾收集的处理器是一直on-the-fly,来收集无用单元。
THP
To disable THP at run time:(不需要停机)
Run the following commands to disable THP on-the-fly:
#echo never > /sys/kernel/mm/transparent_hugepage/enabled
#echo never > /sys/kernel/mm/transparent_hugepage/defrag
openstack nova
就是在实际做live-migration的过程种组建kwarg。
# NOTE(mriedem): The vif kwarg must be built on the fly
# within get_updated_guest_xml based on migrate_data.vifs.
flight
RFC2581
FLIGHT SIZE: The amount of data that has been sent but not yet acknowledged.
bufferbloat
https://www.bufferbloat.net/projects/
“The Bufferbloat projects provide a webspace for addressing chaotic and laggy network performance. We have a number of projects in flight:” 在进行中的项目。
midflight
https://www.bcg.com/publications/2016/corporate-development-finance-telecommunications-risto-siilasmaa-rebirth-nokia
It has been a complete removal of engines, the cabin, and the wings in midflight of an airplane and reassembling the airplane to look very different while in midflight.