linux 枚举中文(linux 枚举)-冯金伟博客园

5g基站调度周期是什么?

5G调度周期为1slot

1个slot固定包含14个符号,其长度不固定,与子载波间隔成反比,SCS=15kHz时,1个slot=1ms;SCS=30kHz时,1个slot=0.5ms;SCS=60kHz时,1个slot=0.25ms。。。。。。不一一枚举。

其实调度周期的叫法是不准确的,准确翻译为"调度延迟",原著是这么介绍的:

The kernel has a built-in notion of what it considers a good scheduling latency, that is, the interval

during which every runnable task should run at least once.—<Professional Linux Kernel Architecture>

意思是调度延迟是内核中的固有概念(不是固定值),他表示了一段时间,并且在这段时间内,所有的可被调度程序都应该至少被运行一次.

但是我认为这个说法极其令人费解,反正他没真正写明白,你看我说的你明白吗:

调度延时是单核并发所不得不面临的问题,以我们能理解的RR(想了半天,加上翻译吧,就是轮转调度)算法为例,假如我为每个进程都分配10ms的时间片(CFS没有时间片的概念),如果有10个进程,调度周期是就是100ms,而你再想,第一个进程用完时间片到他第二次拿到时间片的时间长度是不是也是100ms,这个时间我们称之为调度延时,所以说调度周期和调度延时值相同.理解了吧!

怎么把文件放进指定的目录里面?

枚举文件算是比较常见的,大致上的方法是枚举某一个目录下的文件,遇到了需要的文件就进行处理,遇到子目录就递归继续搜索。当然,如果把这种技术用于像WannaCry这种方面的话,那就不太好了。

请勿用于不良用途。

Windows下枚举文件的API:

FindFirstFile function

FindNextFile function

FindClose function

Linux下枚举文件的API:

open directory – Linux man page

read directory – Linux man page

close directory – Linux man page

具体使用的例子可以自行搜索。