Как я могу анализировать использование моего процессора в течение длительного периода времени?

Я полагаю, что etc/hosts используется на большом уровне любовника в стеке сетевых программ, чем сам браузер. То есть изменения в этом файле должны влиять на любой браузер.

То, что вы видите, может быть результатом кэширования DNS-записей в Firefox - то есть вы открыли веб-сайт в Firefox, Firefox запоминает IP-адрес, соответствующий домену adobe.com , вы изменили /etc/hosts и перезагрузили страницу - Firefox не выдает новый DNS-запрос и вместо этого использует кэшированные данные. Затем вы открываете Chrome, он создает новый DNS-запрос и использует все, что вы ввели в /etc/hosts, в качестве IP-адреса для adobe.com

Перезапуск Firefox должен устранить проблему.

12
задан 21 June 2012 в 12:05

26 ответов

Итак, я хочу приложение, которое может анализировать использование моего процессора

. Самый простой способ для ваших целей - log загрузка процессора (использование), а затем проанализируйте себя (например, с помощью LibreOffice Calc).

  • /proc/loadavg содержит среднюю нагрузку процессора за последние 1, 5 и 15 минут, в форме: 0.91 0.48 0.62 3/357 16607 (первые три числа - это то, что важно)
  • Вы можете записать это в текстовый файл, скажем каждые пятнадцать минут, сделав это cron-job.
  • Чтобы сделать это в общесистемной области, отредактируйте /etc/crontab и добавьте эту строку:
*/15 *    * * *   root    cat /proc/loadavg >> /home/your-username/cpu-load.log
  • Вместо этого вы можете установить 1 или 5 минут, изменив первый параметр на * или */5 вместо */15
  • После нескольких дней обычного использования вы можете импортировать файл журнала в виде текста / CSV в LibreOffice Calc и построить соответствующий столбец (третий для 15 минут), чтобы увидеть среднюю нагрузку.

Если ваша нагрузка не превышает 2,00 в течение какого-либо длительного периода времени, это означает, что вы можете обойтись с двухъядерным процессом r вместо вашего текущего четырехъядерного процессора.


Существует множество сетевых средств мониторинга , например. Munin , MRTG , Cacti и т. д., которые могут быть установлены из репозиториев, будут выполнять запись и даже генерировать красивые графики для вас, но это полный избыток за то, что вам нужно. : -)

9
ответ дан 25 July 2018 в 18:23

Итак, я хочу приложение, которое может анализировать использование моего процессора

. Самый простой способ для ваших целей - log загрузка процессора (использование), а затем проанализируйте себя (например, с помощью LibreOffice Calc).

  • /proc/loadavg содержит среднюю нагрузку процессора за последние 1, 5 и 15 минут, в форме: 0.91 0.48 0.62 3/357 16607 (первые три числа - это то, что важно)
  • Вы можете записать это в текстовый файл, скажем каждые пятнадцать минут, сделав это cron-job.
  • Чтобы сделать это в общесистемной области, отредактируйте /etc/crontab и добавьте эту строку:
*/15 *    * * *   root    cat /proc/loadavg >> /home/your-username/cpu-load.log
  • Вместо этого вы можете установить 1 или 5 минут, изменив первый параметр на * или */5 вместо */15
  • После нескольких дней обычного использования вы можете импортировать файл журнала в виде текста / CSV в LibreOffice Calc и построить соответствующий столбец (третий для 15 минут), чтобы увидеть среднюю нагрузку.

Если ваша нагрузка не превышает 2,00 в течение какого-либо длительного периода времени, это означает, что вы можете обойтись с двухъядерным процессом r вместо вашего текущего четырехъядерного процессора.


Существует множество сетевых средств мониторинга , например. Munin , MRTG , Cacti и т. д., которые могут быть установлены из репозиториев, будут выполнять запись и даже генерировать красивые графики для вас, но это полный избыток за то, что вам нужно. : -)

10
ответ дан 31 July 2018 в 10:45

Итак, я хочу приложение, которое может анализировать использование моего процессора

. Самый простой способ для ваших целей - log загрузка процессора (использование), а затем проанализируйте себя (например, с помощью LibreOffice Calc).

  • /proc/loadavg содержит среднюю нагрузку процессора за последние 1, 5 и 15 минут, в форме: 0.91 0.48 0.62 3/357 16607 (первые три числа - это то, что важно)
  • Вы можете записать это в текстовый файл, скажем каждые пятнадцать минут, сделав это cron-job.
  • Чтобы сделать это в общесистемной области, отредактируйте /etc/crontab и добавьте эту строку:
*/15 *    * * *   root    cat /proc/loadavg >> /home/your-username/cpu-load.log
  • Вместо этого вы можете установить 1 или 5 минут, изменив первый параметр на * или */5 вместо */15
  • После нескольких дней обычного использования вы можете импортировать файл журнала в виде текста / CSV в LibreOffice Calc и построить соответствующий столбец (третий для 15 минут), чтобы увидеть среднюю нагрузку.

Если ваша нагрузка не превышает 2,00 в течение какого-либо длительного периода времени, это означает, что вы можете обойтись с двухъядерным процессом r вместо вашего текущего четырехъядерного процессора.


Существует множество сетевых средств мониторинга , например. Munin , MRTG , Cacti и т. д., которые могут быть установлены из репозиториев, будут выполнять запись и даже генерировать красивые графики для вас, но это полный избыток за то, что вам нужно. : -)

10
ответ дан 31 July 2018 в 11:50

Итак, я хочу приложение, которое может анализировать использование моего процессора

. Самый простой способ для ваших целей - log загрузка процессора (использование), а затем проанализируйте себя (например, с помощью LibreOffice Calc).

  • /proc/loadavg содержит среднюю нагрузку процессора за последние 1, 5 и 15 минут, в форме: 0.91 0.48 0.62 3/357 16607 (первые три числа - это то, что важно)
  • Вы можете записать это в текстовый файл, скажем каждые пятнадцать минут, сделав это cron-job.
  • Чтобы сделать это в общесистемной области, отредактируйте /etc/crontab и добавьте эту строку:
*/15 *    * * *   root    cat /proc/loadavg >> /home/your-username/cpu-load.log
  • Вместо этого вы можете установить 1 или 5 минут, изменив первый параметр на * или */5 вместо */15
  • После нескольких дней обычного использования вы можете импортировать файл журнала в виде текста / CSV в LibreOffice Calc и построить соответствующий столбец (третий для 15 минут), чтобы увидеть среднюю нагрузку.

Если ваша нагрузка не превышает 2,00 в течение какого-либо длительного периода времени, это означает, что вы можете обойтись с двухъядерным процессом r вместо вашего текущего четырехъядерного процессора.


Существует множество сетевых средств мониторинга , например. Munin , MRTG , Cacti и т. д., которые могут быть установлены из репозиториев, будут выполнять запись и даже генерировать красивые графики для вас, но это полный избыток за то, что вам нужно. : -)

10
ответ дан 2 August 2018 в 00:35

Итак, я хочу приложение, которое может анализировать использование моего процессора

. Самый простой способ для ваших целей - log загрузка процессора (использование), а затем проанализируйте себя (например, с помощью LibreOffice Calc).

  • /proc/loadavg содержит среднюю нагрузку процессора за последние 1, 5 и 15 минут, в форме: 0.91 0.48 0.62 3/357 16607 (первые три числа - это то, что важно)
  • Вы можете записать это в текстовый файл, скажем каждые пятнадцать минут, сделав это cron-job.
  • Чтобы сделать это в общесистемной области, отредактируйте /etc/crontab и добавьте эту строку:
*/15 *    * * *   root    cat /proc/loadavg >> /home/your-username/cpu-load.log
  • Вместо этого вы можете установить 1 или 5 минут, изменив первый параметр на * или */5 вместо */15
  • После нескольких дней обычного использования вы можете импортировать файл журнала в виде текста / CSV в LibreOffice Calc и построить соответствующий столбец (третий для 15 минут), чтобы увидеть среднюю нагрузку.

Если ваша нагрузка не превышает 2,00 в течение какого-либо длительного периода времени, это означает, что вы можете обойтись с двухъядерным процессом r вместо вашего текущего четырехъядерного процессора.


Существует множество сетевых средств мониторинга , например. Munin , MRTG , Cacti и т. д., которые могут быть установлены из репозиториев, будут выполнять запись и даже генерировать красивые графики для вас, но это полный избыток за то, что вам нужно. : -)

10
ответ дан 4 August 2018 в 16:05

Итак, я хочу приложение, которое может анализировать использование моего процессора

. Самый простой способ для ваших целей - log загрузка процессора (использование), а затем проанализируйте себя (например, с помощью LibreOffice Calc).

  • /proc/loadavg содержит среднюю нагрузку процессора за последние 1, 5 и 15 минут, в форме: 0.91 0.48 0.62 3/357 16607 (первые три числа - это то, что важно)
  • Вы можете записать это в текстовый файл, скажем каждые пятнадцать минут, сделав это cron-job.
  • Чтобы сделать это в общесистемной области, отредактируйте /etc/crontab и добавьте эту строку:
*/15 *    * * *   root    cat /proc/loadavg >> /home/your-username/cpu-load.log
  • Вместо этого вы можете установить 1 или 5 минут, изменив первый параметр на * или */5 вместо */15
  • После нескольких дней обычного использования вы можете импортировать файл журнала в виде текста / CSV в LibreOffice Calc и построить соответствующий столбец (третий для 15 минут), чтобы увидеть среднюю нагрузку.

Если ваша нагрузка не превышает 2,00 в течение какого-либо длительного периода времени, это означает, что вы можете обойтись с двухъядерным процессом r вместо вашего текущего четырехъядерного процессора.


Существует множество сетевых средств мониторинга , например. Munin , MRTG , Cacti и т. д., которые могут быть установлены из репозиториев, будут выполнять запись и даже генерировать красивые графики для вас, но это полный избыток за то, что вам нужно. : -)

10
ответ дан 6 August 2018 в 00:43

Итак, я хочу приложение, которое может анализировать использование моего процессора

. Самый простой способ для ваших целей - log загрузка процессора (использование), а затем проанализируйте себя (например, с помощью LibreOffice Calc).

  • /proc/loadavg содержит среднюю нагрузку процессора за последние 1, 5 и 15 минут, в форме: 0.91 0.48 0.62 3/357 16607 (первые три числа - это то, что важно)
  • Вы можете записать это в текстовый файл, скажем каждые пятнадцать минут, сделав это cron-job.
  • Чтобы сделать это в общесистемной области, отредактируйте /etc/crontab и добавьте эту строку:
*/15 *    * * *   root    cat /proc/loadavg >> /home/your-username/cpu-load.log
  • Вместо этого вы можете установить 1 или 5 минут, изменив первый параметр на * или */5 вместо */15
  • После нескольких дней обычного использования вы можете импортировать файл журнала в виде текста / CSV в LibreOffice Calc и построить соответствующий столбец (третий для 15 минут), чтобы увидеть среднюю нагрузку.

Если ваша нагрузка не превышает 2,00 в течение какого-либо длительного периода времени, это означает, что вы можете обойтись с двухъядерным процессом r вместо вашего текущего четырехъядерного процессора.


Существует множество сетевых средств мониторинга , например. Munin , MRTG , Cacti и т. д., которые могут быть установлены из репозиториев, будут выполнять запись и даже генерировать красивые графики для вас, но это полный избыток за то, что вам нужно. : -)

10
ответ дан 15 August 2018 в 18:52
  • 1
    Попытка этого метода, спасибо. Но все равно ищем приложение, чтобы сделать это за один раз. – The questioner 21 June 2012 в 12:10
  • 2
    См. Дополнение к нижней части ответа ... – ish 21 June 2012 в 12:12
  • 3
    Должно ли это быть / proc / loadavg вместо / etc / loadavg в линии cron? – Programster 14 November 2013 в 03:34
  • 4
    Спасибо! Похоже, я могу сделать это с двойным ядром: i.imgur.com/MossFaQ.png?1 – Aditya M P 28 December 2014 в 03:01
  • 5
    @AdityaMP: ​​спасибо за анализ: D Я предполагаю, что поток 2 ядра / 4 достаточен? – Ziyan Junaideen 29 August 2017 в 22:41

Как насчет:

vmstat 1 > vmstat.log

обратитесь к «man vmstat», чтобы увидеть значения полей.

3
ответ дан 25 May 2018 в 09:52

Открыть Dash.

Теперь ищите системный монитор.

В системном мониторе запрошенная информация должна быть доступна на вкладке ресурсов.

0
ответ дан 25 May 2018 в 09:52
  • 1
    Это здорово, но как я могу смотреть более длинную историю процессора. – The questioner 21 June 2012 в 11:31

Открыть Dash.

Теперь найдите системный монитор.

В системном мониторе запрошенная информация должна быть доступна на вкладке ресурсов.

0
ответ дан 25 July 2018 в 18:23

Как насчет:

vmstat 1 > vmstat.log

обратитесь к «man vmstat», чтобы увидеть значения полей.

3
ответ дан 25 July 2018 в 18:23

Открыть Dash.

Теперь найдите системный монитор.

В системном мониторе запрошенная информация должна быть доступна на вкладке ресурсов.

0
ответ дан 31 July 2018 в 10:45

Как насчет:

vmstat 1 > vmstat.log

обратитесь к «man vmstat», чтобы увидеть значения полей.

3
ответ дан 31 July 2018 в 10:45

Открыть Dash.

Теперь найдите системный монитор.

В системном мониторе запрошенная информация должна быть доступна на вкладке ресурсов.

0
ответ дан 31 July 2018 в 11:50

Как насчет:

vmstat 1 > vmstat.log

обратитесь к «man vmstat», чтобы увидеть значения полей.

3
ответ дан 31 July 2018 в 11:50

Как насчет:

vmstat 1 > vmstat.log

обратитесь к «man vmstat», чтобы увидеть значения полей.

3
ответ дан 2 August 2018 в 00:35

Открыть Dash.

Теперь найдите системный монитор.

В системном мониторе запрошенная информация должна быть доступна на вкладке ресурсов.

0
ответ дан 2 August 2018 в 00:35

Открыть Dash.

Теперь найдите системный монитор.

В системном мониторе запрошенная информация должна быть доступна на вкладке ресурсов.

0
ответ дан 4 August 2018 в 16:05

Как насчет:

vmstat 1 > vmstat.log

обратитесь к «man vmstat», чтобы увидеть значения полей.

3
ответ дан 4 August 2018 в 16:05

Как насчет:

vmstat 1 > vmstat.log

обратитесь к «man vmstat», чтобы увидеть значения полей.

3
ответ дан 6 August 2018 в 00:43

Открыть Dash.

Теперь найдите системный монитор.

В системном мониторе запрошенная информация должна быть доступна на вкладке ресурсов.

0
ответ дан 6 August 2018 в 00:43

Как насчет:

vmstat 1 > vmstat.log

обратитесь к «man vmstat», чтобы увидеть значения полей.

3
ответ дан 7 August 2018 в 18:08

Открыть Dash.

Теперь найдите системный монитор.

В системном мониторе запрошенная информация должна быть доступна на вкладке ресурсов.

0
ответ дан 7 August 2018 в 18:08

Открыть Dash.

Теперь найдите системный монитор.

В системном мониторе запрошенная информация должна быть доступна на вкладке ресурсов.

0
ответ дан 10 August 2018 в 06:55

Открыть Dash.

Теперь найдите системный монитор.

В системном мониторе запрошенная информация должна быть доступна на вкладке ресурсов.

0
ответ дан 15 August 2018 в 18:52
  • 1
    Это здорово, но как я могу смотреть более длинную историю процессора. – The questioner 21 June 2012 в 11:31

Как насчет:

vmstat 1 > vmstat.log

обратитесь к «man vmstat», чтобы увидеть значения полей.

3
ответ дан 15 August 2018 в 18:52

Другие вопросы по тегам:

Похожие вопросы: