详求period 的用法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了详求period 的用法相关的知识,希望对你有一定的参考价值。

有没人告诉小弟一下period这个单词怎么用?

巨谢!

参考技术A 1. 时期,期间
This was the most difficult period of his life.
这是他一生中最艰难的时期。
2. 时代
The period of the Civil War
美国南北战争年代
3. (一堂)课,课时
We have four periods of English a week.
我们每星期上四节英语课。
The period of adolescence is very important in forming one's character.
青春期对人的性格形成是非常重要的。
--
He excels all other composers of his period.
他超过了同时期的所有其他作曲家。
--
She has a detailed knowledge of this period.
她对这段时期的情况了解地相当详细。
--
The Tang Dynasty is a period remarkable for its liberality.
唐朝是一段以开明著称的时期。
--
Teenage is the period at which the body reaches maturity.
青少年是身体成熟期。
--
Last year was a prolific period in the composer's life.
去年是作曲家一生中创作丰收的时期。
--
It was a period of innovation.
这是革新时期。
--
He was taken on for a three-month trial period before being accepted as a permanent member of staff.
在她被接受为固定雇员之前经过了三个月的试用期。本回答被提问者采纳
参考技术B 时期和时段的意思: a period of time, the period of xxx

月经: She missed her period

句号,表示你个人的话讲完了,而且没得商量: You are going back home, period!

在vxworks中,period命的具体用法是怎样的

在vxworks中,period命的具体用法是怎样的

嵌入式实时操作系统VxWorks入门嵌入式 Linux 系统是标准 Linux 在嵌入式领域的延伸,其特点和功能与标准 Linux 几乎完全相同。 Linux 系统的稳定性和健壮性已经在真实世界中得到了证明,在工业控制领域也有许多非常成功的应用。但是,在针对一些有较强实时性要求的特定工业应用中, Linux 系统仍然暴露 出 了许多技术缺陷。其主要原因是因为 Linux 系统起初是为 PC 开发的,在功能和性能选择上更多的兼顾了 PC 应用的特点,追求系统的功能完备性和整体性能最优。这一点在 Linux 系统的调度策略上表现的尤为明显,如任务之间采用的是基于 分时技术 ( time-sharing ) 的调度策略,而且不支持内核态抢占式调度,这样系统就无法保证紧急任务总是会被优先执行,且调度延迟不确定,是随机可变的。

因此,有相当多机构和公司都在研究如何提高 Linux 实时性能,并取得了一些富有成效的成果。同时,开源社区也做着同样的事情,那就是 Linux 2.6 版本的开发。开源社区采用的实时化思想是直接对 Linux 内核的调度机制和算法进行修改和优化。 Linux 2.6 内核开发大约是从 2001 年开始,经过三年左右的开发,在 2004 年发布了稳定版本,经过了这几年的测试与改进,已经在桌面 PC 和服务器领域内得到了大量使用,在嵌入式系统上的应用也在不断发展中。 Linux 2.6 版本中与实时性相关的改进主要体现在以下几个方面。

⑴ 调度计算的分散性。 2.6 版本中采用了由 Ingo Molnar 实现的调度算法,该算法将进程优先级的计算分散在多处进行,而不是集中在一个统一的调度函数中,这样不仅提高了计算效率,还减小了 CPU 因集中调度计算所消耗的时间,并且使调度器的时间开销是与系统负载无关,是 O(1) 恒定的。

⑵ 抢占式内核的支持。 2.6 版本中提供了对抢占式内核的支持,而 2.4 内核是不支持内核抢占的。支持抢占式调度是实时操作系统的标志之一,这也是早期 Linux 系统应用于实时应用时最为诟病的地方。

⑶ 系统同步机制的改进。 2.6 内核中则对系统中同步机制的使用进行了优化,大大减小了因同步机制引起的时间消耗。

⑷ 更细的时间粒度。在 2.6 内核中,定时器的频率被定义为 1000Hz ,而 2.4 内核中为 100Hz 。

虽然, Linux 2.6 系统仍然不是严格实时系统,但它的实时性能得到了很大提高却是个不争的事实,有关文献采用统计的方法对 Linux 2.6 和 2.4 内核中任务响应和中断响应的进行了 310 万次测试,然后对平均响应时间和最坏响应时间进行了对比,下图 (a) 和 (b) 给出了时间比较结果。从结果可以看出 2.6 内核的实时响应能力要远高于 2.4 内核,差距至少在十多倍以上。这一结果更增强了用户将 2.6 内核应用到各种非严格实时应用中的信心。追问

sb,你贴这些给我看干什么,既浪费了你的时间,又浪费了我的时间

参考技术A 启动一个task去周期性执行你指定的函数
/*******************************************************************************
*
* period - spawn a task to call a function periodically
*
* This command spawns a task that repeatedly calls a specified function,
* with up to eight of its arguments, delaying the specified number of
* seconds between calls.
*
* For example, to have i() display task information every 5 seconds,
* just type:
* .CS
* -> period 5, i
* .CE
* NOTE
* The task is spawned using the sp() routine. See the description
* of sp() for details about priority, options, stack size, and task ID.
*
* RETURNS: A task ID, or ERROR if the task cannot be spawned.
*
* SEE ALSO: periodRun(), sp(),
* .pG "Target Shell,"
* windsh,
* .tG "Shell"
*/

int period
(
int secs, /* period in seconds */
FUNCPTR func, /* function to call repeatedly */
int arg1, /* first of eight args to pass to func */
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8
)

参数1= 执行周期(秒数)
参数2= 函数指针
参数3-11 =指定函数的参数本回答被提问者采纳
参考技术B int period
(
int secs, /* 执行周期 */
FUNCPTR func, /* 到期执行函数入口 */
int arg1, /* 函数的传参,不用的可置为0 */
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8
)

以上是关于详求period 的用法的主要内容,如果未能解决你的问题,请参考以下文章

period短语搭配

period的用法和例句

在vxworks中,period命的具体用法是怎样的

period是啥意思

period啥意思?

period 功放使用说明