Повлияет ли запись операций на диске под Linux на производительность процессора? - PullRequest
0 голосов
/ 07 января 2019

Операция записи на диск Linux должна сначала записывать в память, а затем записывать на диск в соответствующее время. Кроме того, при записи на диск ЦП может быть освобожден для использования другими процессами в ожидании завершения диска.

В этом случае операции записи на диск не должны влиять на вычислительную производительность Linux. Это правильно?

1 Ответ

0 голосов
/ 07 января 2019

Чтобы освободить ЦП от выполнения операций записи и чтения на периферии, используется прямой доступ к памяти (DMA). DMA-контроллер, предполагая, что ваша система Linux имеет таковой, ЦП дает команду ЦП выполнить передачу данных. Таким образом, процессор должен инициировать передачу. Кроме того, DMA-контроллер работает на шине, которую может также использовать остальная часть вашей системы. Однако ваш процессор не должен сильно влиять на передачу данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...