Step 7 (S-13087)

From Stepik Wiki
Jump to: navigation, search

Step on Stepik: https://stepik.org/lesson/4768/step/7

''''Сколько вычислительных ресурсов'центрального процессора (% CPU) использует остановленное (по Ctrl+Z) многопоточное приложение?

Учитывайте, что 100% CPU означает загрузку одного процессора, 200% CPU -- двух процессоров (на многопроцессорныхи/илимногоядерныхкомпьютерах)и т.д. Например, выполняющееся в 4 потока приложение обычно использует около 400% CPU, однако наш вопрос касается именно момента после остановки такого приложения.

'



Подсказка: если вы не знаете как ответить на этот вопрос, то можете попробовать запустить многопоточное приложение на своем компьютере и посмотреть на результат с помощью команды top. Если вы не знаете примеров таких приложений, то рекомендуем вам ненадолго отложить этот шаг и досмотреть занятие до конца. В следующих видеофрагментах и заданиях будет показан пример многопоточного приложения (программы bowtie2). Тестовые данные для запуска этой программы можно найти в последнем задании этого урока.


Подсказка 2: подробнее почитать о значении всей информации, которую выводит top на экран, можно по ссылке http://rus-linux.net/MyLDP/consol/komanda-top-v-linux.html