当前位置:首页 > 开发语言 > 正文

reference standard?sr与r怎样换算

reference standard?sr与r怎样换算

如何在linux suse中配置NTP服务器在suse上配置ntp$vim/etc/ntp.conf#增加时间源server192.168.56.1$chkconfig...

如何在linux suse中配置NTP服务器

在suse上配置ntp

$vim/etc/ntp.conf

#增加时间源

server192.168.56.1

$chkconfigntpon#在系统重启时启动服务

$servicentpstart#启动ntp

$servicentpstatus#查看ntp状态

问题:

1)为什么在故意改了一个错误的时间,ntpd没有更新时间?

如果差异很大,需要重新doinganInitialSynchronization,IfthetimeonthelocalserverisverydifferentfromthatofitsprimarytimeserveryourNTPdaemonwilleventuallyterminateitselfleavinganerrormessageinthe/var/log/messagesfile.Youshouldrunthentpdate-ucommandtoforceyourservertobecomeinstantlysynchronizedwithitsNTPserversbeforestartingtheNTPdaemonforthefirsttime.Thentpdatecommanddoesn'truncontinuouslyinthebackground,youwillstillhavetorunthentpddaemontogetcontinuousNTPupdates.

2)/etc/ntp.conf中选择主NTPServer

选择了哪个server做为主server是按stratum的大小决定的?应该不是,由ntp的算法决定,如在virtualbox中的suse怎么样都无法选择外部时钟源,ntpd在几次polltime后算法就决定使用local源,郁闷啊。由于是虚拟机中运行,时钟和cpu的频率有关系,跳得比真实的硬件快,在virtaulbox中ntp的算法认为local源比外部源更准确就使用了local的,解决的方法可以去掉local源,只使用外部源或者在crontab中每分钟执行一次ntpdate了。

即使把本机的stratum设置为比外部源更高的,过了一段时间以后,virtualbox中的suse还是选择了local,郁闷again

fudge127.127.1.0stratum12#notdisciplined

remoterefidsttwhenpollreachdelayoffsetjitter

==============================================================================

LOCAL(0).LOCL.15l96410.0000.0000.002

192.168.56.1139.114.32.13414u86413.739-53.0450.002

注意最开始的时候,ip地址前面是没有符号的,poll几次以后ntp就会选择一个主时间源,前面带*号标识。

3)windows上的ntpserver配置

官方ntp.org推荐的win上的ntpserver,http://www.meinberg.de/german/sw/ntp.htm

3)如何知道ntp的运行状态

使用ntpq命令

$watchntpq-p#可以使用watch命令来查看一段时间内服务器各项数值的变化

使用ntpq命令查看与您同步的服务器.它提供你一份时间服务器配置清单,包括延误值(delay),偏差值(offset)和抖动值(jitter).为了能正确同步,延迟值和偏移值应该不为零,抖动值(jitter)应小于100.

$/usr/local/ntp/bin/ntpq-p

显示如下:

remoterefidsttwhenpollreachdelayoffsetjitter

========================================================

time.nist.gov.ACTS.1u1606102422357.845334.37571.122

*LOCAL(0).LOCL.10l11643770.0000.0000.001

ntpq-p可以列出目前我们的NTP与相关的上层NTP的状态,几个字段的意义为:

remote:亦即是NTP主机的IP或主机名称啰~注意最左边的符号,http://www.ece.udel.edu/~mills/ntp/html/decode.html#peer

*

它告诉我们远端的服务器已经被确认为我们的主NTPServer,我们系统的时间将由这台机器所提供

+

它将作为辅助的NTPServer和带有*号的服务器一起为我们提供同步服务.当*号服务器不可用时它就可以接管

-

远程服务器被clusteringalgorithm认为是不合格的NTPServer

x

远程服务器不可用

refid:参考的上一层NTP主机的地址

st:stratum阶层

when:几秒钟前曾经做过时间同步化更新的动作;

poll:下一次更新在几秒钟之后;

reach:已经向上层NTP服务器要求更新的次数

delay:网络传输过程当中延迟的时间,单位为10^(-6)秒

offset:时间补偿的结果,单位与10^(-6)秒

jitter:Linux系统时间与BIOS硬件时间的差异时间,单位为10^(-6)秒。

也可以检查一下BIOS时间与Linux系统时间的差异,就是/var/lib/ntp/drift的内容,就能了解到Linux系统时间与BIOS硬件时钟到底差多久?单位为10^(-6)秒

下面的从http://www.meinberg.de/english/info/ntp.htm上摘下来的,详细说明了ntpq-p输出的每个列的意思,reach列为377表示前8次同步都成功。

CheckingtheNTPStatus

ThecommandlineutilityntpqcanbeusedtocheckthestatusofaNTPdaemononeitherthelocalmachineoronaremotehost.

ntpqcanberuninaninteractivemodeorinbatchmode.Inbatchmode,ntpqexecutesacommandandreturnstothecommandprompt.Theparameter-p('peers')letsntpqprintthestatusofaNTPdaemon.Enter

ntpq-p

todisplaythestatusofthedaemononthelocalmachine,or

ntpq-pntp_server

todisplaythestatusofthedaemonontheremotehostntp_server.ThecommandshouldprintatablewithonestatuslineforeachreferencetimesourcewhichhasbeenconfiguredfortheNTPdaemononthespecifiedhost:

remoterefidsttwhenpollreachdelayoffsetjitter

=======================================================================

LOCAL(0)LOCAL(0)12l30643770.0000.0000.000

*GENERIC(0).DCFa.0-24643770.0000.0500.003

+172.16.3.103.PPS.1u36643771.306-0.0190.043

ThetableaboveshowstheoutputforaNTPdaemonwhichhas3referencetimesources:itsownlocalclock,aDCF77radioclockasrefclock-0,plusanNTPdaemononthenetwork,withIPaddress172.16.3.103.

Ifthefirstcharacterofalineisnotblankthenitcontainsaqualifierforthecorrespondingreferencetimesource.Immediatelyafterthedaemonhasbeenstartedallqualifiersareblank.TheNTPdaemonneedsseveralpollingcyclestochecktheavailabletimesourcesanddeclareoneofthemasthereferenceitsynchronizesto.

Anasterisk*inthefirstcolumnmarksthereferencetimesourcewhichiscurrentlypreferredbytheNTPdaemon,the+charactermarkshighqualitycandidatesforthereferencetimewhichcouldbeusedifthecurrentlyselectedreferencetimesourceshouldbecomeunavailable.

ThecolumnremotedisplaystheIPaddressorthehostnameofthereferencetimesource,whereLOCALreferstothelocalclock.Therefidshowsthetypeofthereferenceclock,wheree.g.LOCALorLCLreferstothelocalclockagain,.DCFa.referstoastandardDCF77timesource,and.PPS.indicatesthatthereferenceclockisdisciplinedbyahardwarepulse-per-secondsignal.Otheridentifiersarepossible,dependingonthetypeofthereferenceclock.

Thecolumnstreflectsthestratumnumberofthereferencetimesource.Intheexampleabove,thelocalclockhasstratum12,theremotetimeserverat172.16.3.103hasstratum1whichisthebestyoucanseeacrossthenetwork,andthelocalradioclockhasstratum0,sotheradioclockiscurrentlybeingpreferred.

Everytimeawhencountreachesthepollnumberinthesameline,theNTPdaemonqueriesthetimefromthecorrespondingtimesourceandresetsthewhencountto0.Thequeryresultsofeachpollingcyclearefilteredandusedasameasurefortheclock'squalityandreachability.

Thecolumnreachshowsifareferencetimesourcecouldbereachedatthelastpollingintervals,i.e.datacouldbereadfromthereferencetimesource,andthereferencetimesourcewassynchronized.Thevaluemustbeinterpretedasan8bitshiftregisterwhosecontentsisforhistoricalreasonsdisplayedasoctalvalues.IftheNTPdaemonhasjustbeenstarted,thevalueis0.Eachtimeaquerywassuccessfula'1'isshiftedinfromtheright,soafterthedaemonhasbeenstartedthesequenceofreachnumbersis0,1,3,7,17,37,77,177,377.Themaximumvalue377meansthattheeightlastquerieswerecompletedsuccessfully.

Queriesareconsideredsuccessfulifdatacanbereceivedfromthetimesource,andthetimesourceinturnclaimstobesynchronizedtosomeothertimesource.Incaseofahardwarereferenceclockthismeansthequeryconsideredunsuccessfulifthehardwarereferenceclockisnotsynchronizedtoitsincomingtimesignal,e.g.becausetheclock'santennahasbeendisconnected,orifnodatacanbereceivede.g.becausetheserialcabletoanexternaldevicehasbeendisconnected.

TheNTPdaemonmusthavereachedareferencetimesourceseveraltimes(reachnot0)beforeitselectsapreferredtimesourceandputsanasteriskinthefirstcolumn.

Thecolumnsdelay,offsetandjittershowsometimingvalueswhicharederivedfromthequeryresults.Insomeversionsofntpqthelastcolumnislabeleddisp(fordispersion)insteadofjitter.Allvaluesareininmilliseconds.Thedelayvalueisderivedfromtheroundtriptimeofthequeries.Theoffsetvalueshowsthedifferencebetweenthereferencetimeandthesystemclock.Thejittervalueindicatesthemagnitudeofjitterbetweenseveraltimequeries.

nrv食品标准计算公式

计算NRV百分比的公式为,食物中某营养素的含量÷该营养素的参考值×100%=NRV%,如每100g饼干中有9g蛋白质,而参考值的蛋白质含量在60g,所以经计算NRV%=15%。

营养参考值NRV,是用来比较预包装食品标签上营养成分含量多少的参考值。但在参考时,通常会将NRV计算成百分比的方式,因此NRV%代表食品中能量和营养素含量占每天推荐营养素参考值的百分比,可以当做每日营养摄入的参考。

在商品的营养表中,营养参考值NRV代表食物中每100g或每100mg所含的营养成分,主要包括脂类、蛋白质、无机盐、水、糖类、膳食纤维和维生素这7类人体所需重要营养物质。其为维持人体正常的生理机能和物质组成最重要的元素,一般摄入体内后,经过消化系统可以被细胞吸收并运往身体各处,从而维持人体的正常生命活动。

sr与r怎样换算

SR(StandardReference)和R(Richter)是两种地震震级的测量标准,它们之间没有直接的换算关系。它们分别用于不同的地震测量系统。

Richter震级是一种传统的地震测量方法,根据地震波振幅的对数来计算震级。它通常用于测量较小的地震,其范围通常在0到9之间。

而SR震级是一种改进的地震测量方法,基于更先进的地震监测技术和更广泛的地震数据。它提供了更准确和一致的地震测量结果。

由于SR和R是基于不同的测量标准和计算方法,它们之间没有简单的换算关系。如果你有特定的地震数据或事件,最好参考专业地震学家或地震监测机构提供的相关信息来获取准确的震级数据。

最新文章