Назад | Перейти на главную страницу

Уменьшение значения счетчика nread диска Solaris kstat sdX

Я получаю странные значения счетчика disk io nread (прочитанные байты) (из kstat) в Solaris. Пример собранного значения nread для диска sd6, собранного в интервале 30 секунд (команда kstat -n sd6):

768579416
768579416
768579416
768579416
768579416
768579416
768579416
768496080
768496080
768496080
768496080
768496080
768496080
768496080
768496080
768530896
768530896
768447560
768447560
768447560

Можно было бы предположить, что относительное количество прочитанных байтов не может быть отрицательным ... Интересно, что может вызвать эту ситуацию и есть ли более надежные данные disk io.

Немного информации о системе:

machine:~ # uname -a
SunOS machine 5.10 Generic_127112-11 i86pc i386 i86pc
machine:~ # cat /etc/release 
                        Solaris 10 11/06 s10x_u3wos_10 X86
           Copyright 2006 Sun Microsystems, Inc.  All Rights Reserved.
                        Use is subject to license terms.
                           Assembled 14 November 2006

Nreads действительно должны расти, а не уменьшаться. А как насчет другой статистики (чтение, запись) и происходит ли то же самое с другими устройствами? Какой уровень выпуска / исправления ядра Solaris вы используете? Это может быть просто ошибка.