Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Скрипт по крону тарит базу - нагрузка на ЦПУ.  (Прочитано 638 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Sollomon

  • Автор темы
  • Участник
  • *
  • Сообщений: 230
    • Просмотр профиля
Есть скрипт.

#!/bin/sh
datefile=$(date +%d%m%y_%H-%M)
cd /home/stgbak
tar -z --create --file=$datefile.tar.gz /var/stargazer

Его задача тарить каждый день в 00.30 тарить базу клиентов. Когда база была маленькая, никто не обращал внимание на то, сколько скрипт отъедает ЦПУ, когда база разрослась скрипт начал работать достаточно долго и очень сильно нагружать ЦПУ.


Вопрос в чем, можно ли как-то снизить нагрузку на ЦПУ, выставить что-ли какие-то параметры для скрипта, что тебе выделено 30-40% ЦПУ. Лучше он работает долго нежели относительно быстро и с полной нагрузкой на ЦПУ.
На графиках не показывает четко, что скрипт грузит на 100%, но могу уверить вас, что top показывает нагрузку на ЦПУ в 99-100%.

Спасибо за помощь, заранее благодарен.

Онлайн SergeyIT

  • Зануда.
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5754
  • Все по палатам!
    • Просмотр профиля
Может приоритет понизить
man nice
Извините, я все еще учусь

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
без игра, по быстрее горить.
Wars ~.o

 

Страница сгенерирована за 0.017 секунд. Запросов: 21.