The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Можно ли в Linux добиться от однопроцессорной системы производительности многопроцессорной.

13.01.2003 17:00

В статье "Hyper-Threading speeds Linux" рассказывается об использовании под Linux всей мощности технологии Hyper-Threading (HT), присутствующей в CPU Intell Xeon. HT - это когда один Xeon для системы выглядит как два виртуальных CPU, причем операции на них действительно выполняются параллельно как при присутствии настоящей SMP системы, выйгрыш производительности порядка 50%.

В Linux поддержка Hyper-Threading присутствует начиная с ядра 2.4.17. Включается сборкой ядра с поддержкой SMP и передаче, при загрузке, параметра acpismp=force (в lilo: append=" acpismp=force"), проверка работы: cat /proc/cpuinfo, если среди flags есть "ht", то Hyper-Threading активирован.

  1. Главная ссылка к новости (http://www-106.ibm.com/develop...)
  2. Hyper-Threading Technology Architecture and Microarchitecture
  3. Hyper-Threading technology on the Intel Xeon processor family for servers
  4. HT-aware scheduler
Лицензия: CC-BY
Источник: IBM DeveloperWorks
Тип: Интересно / Для профессионалов
Короткая ссылка: https://opennet.ru/1966-smp
Ключевые слова: smp, cpu, proccess, info, proc, boot, virtual, threads, speed, linux, lilo, x
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (5) RSS
  • 1, SandySandy (?), 04:07, 15/01/2003 [ответить]  
  • +/
    про флаг ht - не факт.
    Включил smp - флаг присутствует (кстати и без этой опции он тоже есть), но дальше смотрю dmesg и вижу:
    CPU: Hyper-Threading is disabled
    как такое понимать?
    Процессор у меня Celeron-1.7 (i845).
     
  • 2, Аноним (2), 08:32, 15/01/2003 [ответить]  
  • +/
    Ну тебе же написано  Xeon !!!!
     
  • 3, Аноним (2), 06:24, 23/01/2003 [ответить]  
  • +/
    HT присутствует только в полном Пень4 начиная с
    3.06 GHz и выше.
    А твой целик отдыхает!!!
     
     
  • 4, mechanix (?), 12:43, 15/07/2003 [^] [^^] [^^^] [ответить]  
  • +/
    скажем так, в полноценных петиумах4 начиная с 2,4GHz присутствует технология hyper-threading
     

  • 5, Nikolay Orlyuk (?), 18:19, 15/10/2006 [ответить]  
  • +/
    Хм...
    processor       : 0
    vendor_id       : GenuineIntel
    cpu family      : 15
    model           : 1
    model name      : Intel(R) Celeron(R) CPU 1.70GHz
    stepping        : 3
    flags           : ... ht ...

    Что же это тогда означает?

    Может чего-то все-таки от него можно добиться?

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру