Каково различие между Minicom и gammu-smsd?

От этого Задают вопрос Ubuntu:

Можно также очистить подкачку путем выполнения swapoff -a и затем swapon -a как базируются вместо того, чтобы перезагрузить для достижения того же эффекта.

Таким образом:

$ free -tm
...
Swap:         6439        196       6243
...
$ sudo swapoff -a
$ sudo swapon -a
$ free -tm
...
Swap:         6439          0       6439
...

Как отмечено в комментарии, если у Вас нет достаточной памяти, swapoff приведет к "из памяти" ошибки и на процессах уничтожения ядра для восстановления RAM.

3
27.09.2016, 20:46
1 ответ

Minicom является терминальной программой. Его основное задание состоит в том, чтобы включить взаимодействие конечного пользователя с последовательным портом.

SMSd Gammu является демоном SMS, разработанным, чтобы опросить модем относительно сообщений и вероятно обработать их в некотором роде и предоставить упрощенный интерфейс отправке SMS (и другие телефонные функции).

Можно сделать все, что Gammu может сделать, вручную, в Minicom. Или можно записать сценарии стиля 'чата', чтобы обработать биты SMSd и изобрести велосипед.

Они - по существу оба инструменты, которые говорят с последовательным портом в конце дня, но они усовершенствованы для различных целей.

Нет никакой причины, которую Вам был бы нужен Minicom для выполнения gammu-smsd, но я обычно нахожу, что заканчиваю тем, что установил Minicom, когда я смешиваю с тем материалом так или иначе, только для моей собственной способности к отладке.

2
27.01.2020, 21:28
  • 1
    , таким образом, можно общаться с модемным использованием при командах с gammu-smsd? –  JohnMerlino 07.10.2013, 23:34
  • 2
    minicom работает как демон, или он только работает как процесс при вызове его, например, sudo minicom? –  JohnMerlino 07.10.2013, 23:57
  • 3
    Minicom не является демоном, это для прямого взаимодействия с пользователем с тем, что находится на последовательном порте, это не (прежде всего), для автоматизации коммуникационного протокола (tho, большинство терминальных пакетов имеет макролуг для набора номера/входа в систему и т.д.). Задание Minicom - то, что пустой экран, в который Вы вводите ПРИ командах, это - его основная цель, но традиционно что последовательный порт соединился с удаленным терминалом или модемом, из которого Вы набрали и получили фактические данные ASCII. Интернет уничтожил большую часть модемного использования простого текста, и технология уничтожила модемы в целом, следовательно терминальные пакеты могут казаться довольно не приводящими в восторг в наше время. –  iain 08.10.2013, 00:06
  • 4
    Теперь скажем, если модем занят, который заканчивает тем, что разрушил gammu-smsd демона, я должен сбросить модемное использование при командах с minicom? –  JohnMerlino 08.10.2013, 00:14
  • 5
    занят как точно? Это - вероятно, не большое наличие нескольких процессов, получающих доступ к тому же последовательному порту для блокировки причин. Что сделает программа, если она будет заблокирована, это до программы. Любой вид опроса планировщика просто выберет его в следующий раз, если они всегда не будут конфликтовать. Ничто не должно отказывать, и Вы не должны должны быть вмешиваться в действия модема также, команды являются все атомарными и могут передать/привести к сбою индивидуально. Обратите внимание, что много модемов GSM предлагают несколько последовательных портов, таким образом, Вы можете коммутируемый доступ по одному, управление другим (например, SMS, запросы и т.д.), и можете часто обеспечивать сетевое устройство. –  iain 08.10.2013, 00:45

Теги

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