LINUX.ORG.RU

Linux + Core2Duo


0

0

Windows Vista и Windows Seven достаточно хорошо подстроены под работу с двухъядерными процессорами. То есть, они гораздо эффективнее используют ресурсы двухъядерника, чем та же ХР. И поэтому у меня вопрос: какие из дистрибутивов линукса тоже хорошо заточены под двухъядерную архитектуру и позволяют раскрыть весь потенциал Core2Duo? И есть ли такие дистрибутивы вообще?

Re: Linux + Core2Duo

Gentoo. Хоть под десятиядерную затачивай.

Ttt ☆☆☆☆☆
()

Re: Linux + Core2Duo

>Windows XP достаточно хорошо подстроена под одновременную работу нескольких процессов. То есть, она гораздо эффективнее использует ресурсы процессора, чем та же 98.

fixed

// а вообще, любой source-based дистрибутив может быть собран с поддержкой всех фич твоего процессора. как вариант, Gentoo.

melkor217 ★★★★★
()
Ответ на: Re: Linux + Core2Duo от melkor217

Re: Linux + Core2Duo

Не, народ. Я спрашивал про "уже заточенные" дистрибутивы. Я не настолько классный программист, чтобы ковырять линукс в надежде наковырять хорошую поддержку двухъядерников.

CybRest
()
Ответ на: Re: Linux + Core2Duo от VladimirMalyk

Re: Linux + Core2Duo

ОК, всем спасибо. Буду продолжать юзать Убунту.

CybRest
()

Re: Linux + Core2Duo

> Windows Vista и Windows Seven достаточно хорошо подстроены под работу с двухъядерными процессорами. То есть, они гораздо эффективнее используют ресурсы двухъядерника, чем та же ХР.

Достаточно спорное утверждение.

Deleted
()

Re: Linux + Core2Duo

>Windows Vista и Windows Seven достаточно хорошо подстроены под работу с двухъядерными процессорами

факты или начитались в интернетах маркетоидного бреда?

cobold ★★★★★
()

пакетик леденцов с ксилитом для тролля

Таких дистрибутивов нет, ибо то что утверждают сотрудники рекламного отдела MIcrosoft это то что Windows Vista / Windows 7 это самый лучший вариант для вашего ПК.

А линукс оставьте для суперкомпьютеров всяких...

Sylvia ★★★★★
()

Re: Linux + Core2Duo

А что, сейчас есть дистрибутивы, которые не позволяют нормально использовать несколько ядер?

Shtsh ★★★★
()

Re: Linux + Core2Duo

Все, уже как минимум года три. Очнись.

SplindeR
()
Ответ на: Re: Linux + Core2Duo от tzukko

Re: Linux + Core2Duo

Я не обязан: а) никому ничего доказывать; б) общаться с троллями.

Я спросил. Мне ответили. Большое спасибо. Зачем развязываете холивар?

CybRest
()

Re: Linux + Core2Duo

Все. Давно.

Уже год как smp из коробки сразу для всего (а не только если при установки выбрал smp).

Fedora, Ubuntu, Suse...

jackill ★★★★★
()

Re: Linux + Core2Duo

>И есть ли такие дистрибутивы вообще?

если программа под windows не моддерживает многопоточность - ей фиолетово наличие любое число процессоров и ядер.

>какие из дистрибутивов линукса тоже хорошо заточены под двухъядерную архитектуру

никакие. это дело ядра и конкретных программ.

tommy ★★★★★
()

Re: Linux + Core2Duo

> Windows Vista и Windows Seven достаточно хорошо подстроены под работу с двухъядерными процессорами.

А, я понял, что ты имеешь ввиду. Ты про хомячковый фикс, добавленный во все системы, который перекидывает немультитредовый процесс по коркам, чтобы хомячкам визуально было видно, что все корки заняты равномерно, а не как в нормальных системах - одно ядро на 100%, остальные простаивают?

http://www.linux.org.ru/view-message.jsp?msgid=2059603

Deleted
()

Re: Linux + Core2Duo

Все программы для Windows Vista/Seven поставляются собранными с поддержкой мультитреда? Рофл

Правда, Dimez намного умнее написал

Gary ★★★★★
()
Ответ на: Re: Linux + Core2Duo от cobold

Re: Linux + Core2Duo

Маркетинговый бред в студию http://habrahabr.ru/blogs/windows/46757/

Удаление Dispatcher lock из планировщика и PFN lock из менеджера памяти Последние несколько лет тактовые частоты процессоров не растут, и развитие идет в сторону увеличения кол-ва параллельно выполняющихся инструкций как на уровне одного ядра, так и на уровне системы (multicore). В связи с этим, была проведена большая работа по улучшению масштабирования. Два самых «горячих» лока, которые были в ядре, это Dispatcher lock и PFN lock были удалены. Dispatcher lock использовался планировщиком при изменении состояния потоков. Этот лок был удален, и состояние потока «ожидание» разделилось на несколько:

* Ожидание: В процессе * Ожидание: Завершено * Ожидание: Отменено

PFN lock использовался при изменении атрибутов физических страниц памяти. В мультипроцессорной системе каждый процессор запрашивал доступ к этому локу, что вело к большим затратам времени.

Karapuz ★★★★★
()
Ответ на: Re: Linux + Core2Duo от Deleted

Re: Linux + Core2Duo

>А, я понял, что ты имеешь ввиду. Ты про хомячковый фикс, добавленный во все системы, который перекидывает немультитредовый процесс по коркам

Нет, он про вот это http://habrahabr.ru/blogs/windows/46757/

Karapuz ★★★★★
()
Ответ на: Re: Linux + Core2Duo от Karapuz

Re: Linux + Core2Duo

Ну да, это тоже маркетоидный бред, только заделанный под "техническую" статью

annoynimous ★★★★★
()
Ответ на: Re: Linux + Core2Duo от Karapuz

Re: Linux + Core2Duo

Citation needed.

Я конечно понимаю, что хабрахабр, но можно ссылку на первоисточник?

Gary ★★★★★
()

Re: Linux + Core2Duo

Нельзя же до такой степени тролля раскармливать. Операционная система не нуждается в многих ядрах, они нужны приложениям.

heilnull ★★
()
Ответ на: Re: Linux + Core2Duo от Gary

Re: Linux + Core2Duo

Хм, вроде как оттуда ссылки никуда не ведут, там первоисточник и есть. Надо на хабре узнавать или попробовать погуглить

Karapuz ★★★★★
()
Ответ на: Re: Linux + Core2Duo от cobold

Re: Linux + Core2Duo

> факты или начитались в интернетах маркетоидного бреда?

Из-за растущей популярности 4- и 6-ядреных процессоров Майкрософт вынуждена выпустить Windows 7.

mv ★★★★★
()
Ответ на: Re: Linux + Core2Duo от heilnull

Re: Linux + Core2Duo

> Нельзя же до такой степени тролля раскармливать. Операционная система не нуждается в многих ядрах, они нужны приложениям.

Если операционная система планирует работать на одном ядре, то да. Иначе она должна быть специальным образом подготовлена к сожительству с другими процессорами.

mv ★★★★★
()
Ответ на: Re: Linux + Core2Duo от Sylvia

Re: Linux + Core2Duo

ОК, посмотрю завтра (сегодня уже не в убунте). Только ещё трабла: видны только 3ГБ оперативы из 4-х. Это где посмотреть?

CybRest
()
Ответ на: Re: Linux + Core2Duo от CybRest

Re: Linux + Core2Duo

ставьте кернел с PAE. в убунту это серверное ядро. в дебиане это -bigmem и -openvz-686. в сусе kernel-pae если не ошибаюсь.

тут сейчас станут говорить что надо ставить 64битную систему.

tommy ★★★★★
()
Ответ на: Re: Linux + Core2Duo от CybRest

Re: Linux + Core2Duo

почему нет. ищите например "image bigmem" - linux-image-686-bigmem для дебиана. "image server" - linux-image-server для убунту

и возможно в биосе покопаться потом придётся если опять не будет видно всё.

tommy ★★★★★
()
Ответ на: Re: Linux + Core2Duo от CybRest

Re: Linux + Core2Duo

ставьте ubuntu-server ведро, оно с поддеркой PAE

thevery ★★★★
()
Ответ на: Re: Linux + Core2Duo от tommy

Re: Linux + Core2Duo

Спасибо, потерянный гиг нашелся. Но появилась новая проблема: слетели драйвера с NVidea. Пробовал активировать - пишет "Невозможно". Что скажете? Это из-за серверного ядра? Как можно вылечить NVidea

CybRest
()
Ответ на: Re: Linux + Core2Duo от CybRest

Re: Linux + Core2Duo

это просто из-за другого ядра. кто пользуется дистрибутивными проприетарными драйверами видео - пусть подскажут как правильно всё вернуть. я не знаю.

tommy ★★★★★
()
Ответ на: Re: Linux + Core2Duo от CybRest

Re: Linux + Core2Duo

Проблема решена. Теперь видна вся опера, процы, видюха пашет в норм. режиме и ядро серверное. Всем, кто помогал - огромное спасибо, я получил полезный опыт.

CybRest
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.