Статьи Галерея Форум Чат Файлы HowTo Ссылки Поиск
Текущее время: 23 фев 2020, 20:07




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
СообщениеДобавлено: 19 дек 2010, 12:45 
Неотъемлемая часть форума

У нас с: 13.01.2009
Сообщения: 563
Toshiba A100, процессор Core 2 T5600, двухядерный. Установлен Arch Linux (только вчера сделал полное обновление системы, всё самое свежее). При сборке пакета с AUR ядра нагружаются так:

Изображение

И при любых других вычислениях я не наблюдал 100%-ной загрузки обоих ядер. Всегда если одно ядро на 100% занято, другое - не более, чем на 20-30%. Редко когда больше. Hyperthreading'а в этом CPU нет, значит, получается, ядра настоящие. Почему они не могут загрузиться оба на 100%?

_________________
Пользую Arch Linux. Ну, вы знаете - "не было печали - апдейтов накачали".


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
СообщениеДобавлено: 19 дек 2010, 22:13 
Фанатеющий

У нас с: 23.09.2007
Сообщения: 145
Откуда: Kostroma default
... можно потестить например Blender Render Benchmark, на рендеринге должно грузить на все двести ...


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
СообщениеДобавлено: 20 дек 2010, 10:21 
Неотъемлемая часть форума

У нас с: 13.01.2009
Сообщения: 563
Нашёл такую прогу: systester. У неё можно выбрать количество потоков. Поставил 2, оба ядра загрузились на максимум. Интересно, почему сборка с AUR такого не делает...

_________________
Пользую Arch Linux. Ну, вы знаете - "не было печали - апдейтов накачали".


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
СообщениеДобавлено: 20 дек 2010, 16:39 
Увлекающийся

У нас с: 18.12.2003
Сообщения: 105
https://wiki.archlinux.org/index.php/Makepkg

The MAKEFLAGS option can be used to specify additional options for make. Users with multi-core/multi-processor systems can specify the number of jobs to run simultaneously. Generally -j2, plus 1 for each additional core/processor is an adequate choice.


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
СообщениеДобавлено: 20 дек 2010, 17:54 
Неотъемлемая часть форума

У нас с: 13.01.2009
Сообщения: 563
Почему бы maintainer'ам изначально не собирать программы под многоядерники?

_________________
Пользую Arch Linux. Ну, вы знаете - "не было печали - апдейтов накачали".


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
СообщениеДобавлено: 20 дек 2010, 18:03 
Увлекающийся

У нас с: 18.12.2003
Сообщения: 105
Почему бы не читать доки к своим дистрибутивам, особенно если они (хотя бы частично) source-based и такие высоко-глубоко настраиваемые?


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
СообщениеДобавлено: 20 дек 2010, 19:07 
Неотъемлемая часть форума

У нас с: 13.01.2009
Сообщения: 563
Доков очень много, у меня плохо получается в них искать такую конкретную информацию.

_________________
Пользую Arch Linux. Ну, вы знаете - "не было печали - апдейтов накачали".


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
СообщениеДобавлено: 20 дек 2010, 19:37 
Неотъемлемая часть форума

У нас с: 13.01.2009
Сообщения: 563
И насчёт makepkg - это количество threads, порождаемое make'ом, это значение не определяет то, сколько threads будет порождать скомпилированное таким образом приложение.

_________________
Пользую Arch Linux. Ну, вы знаете - "не было печали - апдейтов накачали".


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
[ All resources are available under GNU GPL ] [ Support ] [ Hosted by DataHata | MyCloud.by ] [ Powered by phpBB® Forum Software © phpBB Group ]

LVEE Winter LVEE Rambler's Top100