Управление RTC в настольных и встроенных средах

В случае, если для трюка shuf -nс большими файлами не хватает памяти, а вам по-прежнему нужен образец фиксированного размера и можно установить внешнюю утилиту, попробуйте образец:

$ sample -N 1000 < FILE_WITH_MILLIONS_OF_LINES 

Предостережение в том, что пример(1000 строк в примере )должен уместиться в памяти.

Отказ от ответственности :Я являюсь автором рекомендуемого программного обеспечения.

0
23.08.2017, 14:42
1 ответ

На встроенных платформах, таких как Pi, которые не поставляются с RTC, пакет adjtimexобычно не устанавливается по умолчанию. Это инструмент, который управляет конфигурацией RTC ядра и по умолчанию настраивает ядро ​​для синхронизации аппаратных часов с системными часами.

Обратите внимание, что если вы используете hwclock или что-то подобное, это отключит синхронизацию ядра, и вам нужно будет использовать adjtimex, чтобы снова включить ее.

adjtimex— это решение для машин с прерывистым подключением или без подключения для синхронизации времени. Другой вариант — использовать ntpd, который можно настроить так, чтобы системные часы были правильными, а при завершении работы скрипт вызывает hwclock --systorcдля записи последних наиболее точных часов в hwclock. .

2
28.01.2020, 02:33

Теги

Похожие вопросы