Як визначити вузьке місце роботи моєї скриньки Linux?


11

Нещодавно я встановив Ubuntu 9.04 (перший раз настільний користувач Linux) на своєму новому нетбуку.

Існує лише трохи додаткового програмного забезпечення (Skype, Dropbox, AVI / MP3 кодеки), і оновлення ОС - і система вже раз і знову зависає і стає реально повільною.

Можливо, це просто повільно, тому що я перейшов з Google Chrome на робочому столі до Firefox на ноутбуці; але це, безумовно, вузьке місце - і на думку System Monitor це не центральний процесор.

Перш ніж інвестувати в SSD, я хотів би знати: яке програмне забезпечення ви б рекомендували використовувати для визначення цього вузького місця?

Ось характеристики: ОЗУ: 2 Гб DDR2 800 МГц. Процесор: Intel Atom N270 при 1,60 ГГц. GPU: інтегрована. Жорсткий диск: 150 ГБ SATA Hitachi HTS54501.

Я вже перевірив різьблення інструменти , щоб знайти вузькі місця в апаратній конфігурації і Побачу перевага в продуктивності від SSD в моєму ноутбуці? і вони не зовсім відповіли на моє запитання.

Дякую.


+1 за гарне запитання. Якщо в Vista (і 7) є одна гідна річ, саме апаратне вимірювання рейтингу обладнання говорить про те, який компонент є вузьким місцем. Не знайшли цього в Linux - поки!
Torben Gundtofte-Bruun

З тих пір я змінився на версію реміксу нетбуків ubuntu - пристосовану для одноядерних процесорів нетбуків. це дійсно цілком адекватно.
Дін Швидше

Відповіді:


6

Перевірте використання наступних речей, окрім процесора,

  1. 2 Гб оперативної пам’яті (якщо ви перевищуєте 80% -90%, вам потрібно більше її)
    • Місце обміну (якщо ви знайшли більше 30% -40% використання, введення / виведення диска може сповільнити вас)
    • Дисковий ввід / вивід (швидкість ведення журналу та диска може утримувати вас)

Перевірка вводу / виводу диска - це гарна ідея,
я б також запропонував перевірити нотатки у EvilChookieвідповіді (+1 там),
особливо тому, що у вас система Atom .
Холостий процесор також може бути процесором, який чекає даних / інструкцій.


1
Використання оперативної пам’яті та Swapfile становить 30% та 3% відповідно, не впевнений у роботі IO диска, я перевірю, що я виконую інструкцію, запропоновану Джоном. Цікаво, чи це драйвер бездротової мережі ... Skype, pidgin, dropbox та синергія все запущені ...
Дін Швидше,

Журнал з обмеженими можливостями, справи йдуть гладко.
Дін Радше

7

У Sysstat утиліти складаються з великої колекції моніторингу продуктивності інструментів для процесора, пам'яті, дискового введення / виводу і мережі.

Офіційний підручник можна знайти тут .


1
Погодьтеся з цим! напр. після встановлення sysstat просто запустіть як root sar -u 5 10(інтервал 5 секунд десять разів), тоді шукайте ці 2 стовпці: %iowait(велика кількість означає вузьке місце на жорсткому диску) та %idle(низьке число означає вузьке місце процесора). Я використовую його в нетбуках Atom, щоб дізнатися, де можна настроїти їх на роботу> зачекайте:} Хоча я погоджуюся з інформацією IMHO про EvilChookie, відповіді на запитання немає.
tuk0z

5

Просто те, що ваш процесор не здається перевантаженим монітором процесів, не означає, що це не вузьке місце.

Майте на увазі, що процесор в цілому (не тільки його тактова частота) визначатиме загальну продуктивність вашої чистої книги:

Тактовий процесор: 1,6 ГГц
FSB: 533 МГц
Кеш L2 : Одноядерний процесор 512 кБ

Запам’ятайте наступне:

  • Всі введення / виведення контролюються процесором. Оперативна пам’ять та запити на жорсткому диску в якийсь момент будуть оподатковувати ЦП
  • Всі USB-пристрої безпосередньо залежать від процесора. Багато компонентів насправді є USB-пристроями, особливо в ноутбуках. Клавіатура, трекпад, бездротовий і т.д.
  • Нижчий FSB означає більш повільний час реакції.
  • Одноядерний просто не такий хороший, як багатоядерний процесор, особливо якщо врахувати меншу тактову частоту та нижчу FSB.

Всі ці фактори сприяють уповільненому багатозадачному виконанню завдань. Тільки тому, що ваш монітор активності не показує високе завантаження процесора, це не означає, що процесор не може оподатковуватися безліччю дрібних запитів (і майте на увазі, що процесор може виконувати лише один запит за один раз).


1

Моя улюблена хороша стара вершина , вона просто перераховує процеси за її пам’яттю та використанням процесора, але їх можна сортувати за процесідом чи ім'ям.

У мене також є проблеми з firefox в нетбуках, спробуйте хрому альфа на запускають, якщо у вас все з помилками ;-)


gnome-system-mo та Xorg борються за перше місце ... Хроміум я теж буду розглядати ...
Дін Швидше

0

1- спробуйте переключити gnome на gnome / openbox ...

2- спробуйте xfce не досить швидко ...

3- спробуйте lxde, якщо хочете більше ...

4- спробуйте openbox самостійно, якщо ви хочете зробити це реально швидко !!!

5- канавний ubuntu та перехід на Arch linux (можна зробити без перших порад)

IMP: відзначається для простоти використання, стабільності та підтримки ... зауважте, що використання легких альтернативних програм, які ви використовуєте, також дуже допомагає !!!

замінити firefox або chrome є багато інших веб-браузерів, які варто спробувати, як зграя спеціаліста з веб-платформ із соціальної мережі, що базується на платформі (я не можу викопати можливість налаштування Firefox) або arore (або щось подібне) - це веб-браузер, як хром / хром ...

IMP: Crustcheee Ubuntu / Openbox на базі нетбуків (на основі Crunchbang) не існують ні для чого, у деяких народів у цьому є потреба ...


"канаву ubuntu та перехід на Arch linux (можна зробити без перших порад)" - Не корисно
badbod99

0

Синхронізація може зайняти деякий час. Skype, як відомо, важко переробити інженером або усунути неполадки.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.