Носит ли клиент NFS ошибки чтения / записи на странице, пропорциональные байтам, прочитанным / записанным с сервера?
Возможно, мои знания о виртуальной памяти были вытеснены слишком большим количеством другого мусора.
Недавно я провел несколько тестов производительности базы данных, где все данные должны были храниться на NFS-сервере и получать доступ через монтирования NFSv3. При импорте данных в базу данных (по сети через отдельный хост) я запустил sar
собирать различную статистику с интервалом в 1 секунду. По завершении (после того, как GiB данных прочитаны и записаны на сервер NFS), я ожидал pgpgin/s
а также pgpgout/s
Записи должны быть довольно высокими. Вместо этого они были в основном нулевыми с несколькими умеренно большими записями. Средние ошибки / с другой стороны были в сотнях тысяч. Сервер базы данных оснащен 256 ГБ оперативной памяти. Указывает ли минимальный размер страницы на то, что почти все данные, считанные или записанные на NFS-сервер, изначально помещались в кэш и оставались там до конца импорта? Что я не понимаю?