Byggt á fyrri áherslu þinni á PTP samstillingaratburðarás með tvöföldum-skynjara í Linux umhverfi, þarf að fínstilla PTP nákvæmni í Linux kerfi að taka á kjarnanum, reklum og þjónustu. Fylgdu þessum skrefum:
I. Fínstilling kjarnalags (Grunnskilyrði)
Virkjaðu há-nákvæmniteljara
Gakktu úr skugga um að kjarnastillingin hafi `CONFIG_HIGH_RES_TIMERS=y` og `CONFIG_NO_HZ_IDLE=y` virkt til að draga úr truflunum á klukku og bæta rauntíma-afköst tímastimplamerkinga.
Einangraðu CPU kjarna
Bættu `isolcpus=1` við ræsibreyturnar `grub.cfg` til að binda PTP þjónustuna við sjálfstæðan CPU kjarna, koma í veg fyrir að önnur ferli komi í veg fyrir tilföng og valdi tafir á tímasetningu.
II. Aðlögun ökumanns og vélbúnaðarlags
Hlaða sérstaka ökumenn
Fjarlægðu almenna almenna rekla og settu upp PTP-sérstakan rekla frá framleiðanda netkorta (eins og Intel IGB). Keyrðu 'modprobe ptp' til að hlaða PTP kjarnaeiningunni.
Staðfestu vélbúnaðarhnút
Staðfestu að `/dev/ptp0` sé til og að `ethtool -T eth0` gefur út `HARDWARE` reit, sem tryggir að tímastimpill vélbúnaðar sé virkur.
III. Fínstilla- PTP þjónusta
Breyta `ptp4l.conf`
Stilltu 'transportSpecific' á 1, virkjaðu 'twoStepFlag' á 1, stilltu 'logging_level' á 6 fyrir eftirlit og stilltu samstillingarbilið á 'logSyncInterval -3' (125ms).
Samstilla kerfisklukku
Keyrðu `phc2sys -s /dev/ptp0 -w` til að samstilla PHC vélbúnaðarklukkuna við kerfisklukkuna og tryggja að forritalagið fái mikla-nákvæmni tíma.
IV. Fínstilling netstafla
Keyrðu `sysctl -w net.core.netdev_budget=600` til að auka kostnaðarhámark netpakkavinnslunnar, draga úr mjúkri töf og koma á stöðugleika í samstillingarjöfnuninni enn frekar.

