Автор Тема: Обсуждение и предложения по реализации базы данных проб оборудования  (Прочитано 71578 раз)

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Ну, приведите ваш src.rpm. Так трудно что-то сказать.
Переименование пакета помогло ему установиться (и далее пакет будет с измененным именем - так более отражаются реалии, чем в случае с прикрепленным названием пакета).

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Переименование пакета
Хм... Все чудесатее и чудесатее. Сейчас попробовал установить то, что вчера не ставилось - и оно установилось! А что было и кто виноват так и осталось непонятным (правда вполне вероятно, что код текущего собранного пакета несколько отличается от того, что было на момент вылова ошибки). Ну да ладно. Теперь можно и дальше двигаться, писать код клиента, который процентов на 80 готов. Осталось самое трудное, это, скорее всего, займет времени примерно столько же, сколько заняло переписывание под новые реалии всего этого (80%) функционала.

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Вот соединение более-менее устаканилось (правда всё ещё возможны некие нюансы) и была поднята заглушка для hcl сервера. Тестировать можно примерно так (пока клиент не готов представить многоуважаемой публике, потому как самый необходимый функционал ещё в работе):
echo -h|nc arenet.ru 8312Этим можно получить справку по командам клиента, который всё ещё в работе. Возможности, прямо скажем, никакие. Но со временем наращу функционал. Сразу, как только успешно протестирую схему взаимодействия по ключевым аспектам. Обнаружить это можно будет по изменившемуся номеру версии сервера.
Если обнаружите вывод сообщения об ошибке в скрипте с указанием строчки, то прошу сообщить в этой теме. Парсинг аргументов тоже вещь важная. Глядишь, может упустил что.

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Пока с линией есть проблемы (и, соответственно, доступ к серверу отсутствует), накидал костяк (бишь общий код) для клиента и сервера. На его базе будут строиться hcl-get и hcl-recipient. Они в процессе написания. Если найдутся желающие посмотреть код и покритиковать (в том числе и выбранные режимы работы, бишь опции), то хорошо. Выкладываю srpm, т.к. у себя тестирую уже в качестве устанавливаемого пакета (в качестве подключаемых блоков кода в скриптах сервера и клиента).
PS Что-то около 50 строчек кода наберется, наверное. Все остальное - комментарии и отдельный текстовый файл (с выводом по --help) помощи.

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Линия восстановлена, можно заинтересованным тестировать (правда серьезно тестировать нечего - базы то нет, серверная часть ещё в работе), но хотя бы различные комбинации аргументов задавать - может найдете недоработку в парсинге. Клиент постараюсь вскоре выложить, если получится решить одну задачку так, как изначально задумывал.

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Для того, чтобы обойти грабли на расстоянии, крайне желательно мне взглянуть на выхлоп lscpu гибридного процессора.
Вопрос сообществу.
Есть ли у кого железка с процессором, в котором есть ядра разных архитектур (схем и построений, гибридные короче говоря; как пример можно привести Эльбрус-2С+ и это то, что сходу вспомнилось, наверняка есть ещё и другие производители подобного железа) ? Если у кого есть, то прошу скинуть личным сообщением или на почту.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Такого нет, видел только на картинках и на выставках :-)

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
2 ruslandh
Руслан, а ты мог бы с машины, где у тебя процессор Intel(R) Atom(TM) CPU N270, снять выхлоп lshw и скинуть его мне вместе с текущим файлом dmesg любым удобным способом ?

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Что интересно. Я не нашел (может плохо искал, конечно) штатного средства по получению заявленной производителем частоты процессора. Вместо этого мне предлагается использовать показания, которые снимает ядро, но эти самые показания зависят много от чего и гуляют в очень широких пределах. Может и есть утилиты в текущих бранчах, но для поддержки старых бранчей (и ядер), мне нужна возможность выковырять этот параметр более-менее стандартными утилитами, которые есть возможность использовать на старых бранчах и железе без сборки в старые бранчи чего-либо.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Без проблем.
Спасибо, но лучше, конечно, на почту из профиля кидать.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Я не нашел (может плохо искал, конечно) штатного средства по получению заявленной производителем частоты процессор
cat /proc/cpuinfo  | grep cpu | grep Hz
Не оно ?

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Я не нашел (может плохо искал, конечно) штатного средства по получению заявленной производителем частоты процессор
cat /proc/cpuinfo  | grep cpu | grep Hz
Не оно ?

Нет не оно. Оно выдает динамически измеренную частоту, а не номинальную, которую производитель указывает для процессора.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Тогда, возможно это (из одноименного пакета):

$ cpupower frequency-info
analyzing CPU 0:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 4.0 us.
  hardware limits: 1.80 GHz - 3.70 GHz
  available frequency steps: 3.70 GHz, 3.40 GHz, 2.70 GHz, 2.30 GHz, 1.80 GHz
  available cpufreq governors: performance
  current policy: frequency should be within 1.80 GHz and 3.70 GHz.
                  The governor "performance" may decide which speed to use
                  within this range.
  current CPU frequency is 3.70 GHz.
  boost state support:
    Supported: yes
    Active: yes
« Последнее редактирование: 17.04.2016 18:27:37 от ruslandh »

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Тогда, возможно это (из одноименного пакета):
Нет, не пойдет. Этой утилиты нет в старых бранчах (старше 7-ого точно нет), мы же собираемся поддерживать бранчи минимум до 5.1 вниз. А там как получится.