Opened 9 years ago
Closed 9 years ago
#167 closed улучшение (готово)
Оптимизировать Zabbix-агент
Reported by: | alx | Owned by: | alx |
---|---|---|---|
Priority: | низкий | Milestone: | 2 очередь |
Component: | swd | Keywords: | zabbix |
Cc: |
Description
В реализации агента некоторые вещи сделаны неоптимально и могут быть оптимизированы.
- OID переменной и номер слота могут вычисляться на этапе составления списка элементов и храниться в классе ItemParams. Это избавит от необходимости выполнять такой анализ при обработке каждого TRAP'а.
- Если реальный ключ элемента хранить в ItemParams, то ключ хэша items может быть приведен к виду, облегчающему поиск ключа в оббработчике TRAP'а. Тогда поиск можно быдет производить через find(), а не полным перебором элементов хэша.
Change History (2)
comment:1 by , 9 years ago
comment:2 by , 9 years ago
Resolution: | → готово |
---|---|
Status: | new → closed |
П. 1 окончательно реализован в r1371.
П. 2, наверное, реализован не будет, так как нет однозначного соответствия между исходным ключом элемента данных и неким ключом хэша, который бы быстро искался через find().
Note:
See TracTickets
for help on using tickets.
In 1368/sw: