Opened 10 years ago
Closed 10 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 , 10 years ago
comment:2 by , 10 years ago
| Resolution: | → готово |
|---|---|
| Status: | new → closed |
П. 1 окончательно реализован в r1371.
П. 2, наверное, реализован не будет, так как нет однозначного соответствия между исходным ключом элемента данных и неким ключом хэша, который бы быстро искался через find().
Note:
See TracTickets
for help on using tickets.

In 1368/sw: