Виртуальные ядра процессора как сделать
В эпоху кремниевой электроники, когда производители микросхем в полной мере испытывают на себе последствия закона Мура, многие люди интересуются строением микропроцессоров. В частности, многие пользователи персонального компьютера интересуется внутренним строением процессора в их ПК.
Отдельный интерес для пользователя ПК представляет вопрос — что такое ядро процессора. Чтобы ответить на этот вопрос, мы подготовили познавательный материал о строении процессора и его ядре.
Количество поддерживаемых процессоров в Windows 10
Проблема заключается в том, что в десктопных редакциях Windows (Windows 10/8.1/7) есть ограничение на максимальное количество физических процессоров (сокетов), которое компьютер может использовать:
- Windows 10 Home – 1 CPU
- Windows 10 Professional – 2 CPU
- Windows 10 Workstation – до 4 CPU
- Windows Server 2016 – до 64 CPU
Однако это ограничение не распространяется на ядра. Т.е. для повышения производительности вы можете использовать процессор с большим количеством ядер. Большинство гипервизоров умеют предоставлять vCPU в виде процессоров, процессорных ядер или даже потоков. Т.е. вместо 8 виртуальных CPU вы можете предоставить vCPU в виде 2 сокетов по 4 ядра в каждом. Рассмотрим, как в различных системах виртуализации выделить виртуальные процессоры в виде ядер и как это связать с архитектурой NUMA, использующейся в современных процессорах.
Виртуальная машина Windows 10 не видит все ядра
Если открыть диспетчер устройств Windows, можно убедится, что все выделенные ядра видны в качестве 8 отдельных виртуальных процессоров типа QEMU Virtual CPU version 2,5.
При этом в свойствах Windows 10 (Computer -> Properties) и в Task Manage видно, что на компьютере доступны только 2 процессора QEMU Virtual CPU.
То есть сколько бы вы не добавили виртуальных ядер, Windows 10 все равно сможет использовать только два. При этом соседний виртуальный сервер с Window Server 2016 на этом же гипервизоре видит все 16 выделенных ему vCPU.
Виртуальное ядро процессора — как работает?
На самом деле все просто. Процессор работает себе, трудится, все хорошо. Но в работе могут быть паузы, например:
- Произошел промах при запросе к кэшу.
- Неверное предсказание события.
- Ожидание результата предыдущей инструкции.
Это примерные причины, по которым процессор может простаивать доли секунды, скорее всего они вам непонятны, но вы не обращайте внимание)) Даже доли секунды в процессорном времени — это значительно, особенно если таких простоев много. Что делать? Все просто. Изначально все что выше написано — делается на одном ядре, а точнее на одном потоке. Но при наличии технологии виртуальных ядер — процессор не будет останавливаться, а просто в это время передаст управление другому потоку, который тоже выполняет определенную работу.
Простыми словами, когда 2 потока на 1 ядре — то технология старается загрузить процессор по полной, если какие-то простои, ожидания ответа, еще что-то — в это время будет работать второй поток, в итоге процессор может больше обработать данных.
На практике в некоторых программах, например сжатие данных — результат хорошо заметен. В некоторых играх например эффекта нет, а иногда даже хуже. Почему? Потому что потоки система видит как ядра, ну это хорошо, но только 1 поток слабее 1 ядра. Если задача нетребовательная — то лучше чтобы она выполнялась ядрами, а не потоками. С потоками хорошо умеют работать современные игры.
Вот примерный принцип как работают потоки:
Также технология потоков увеличивает нагрев процессора именно по той причине что он может теперь больше обрабатывать данные. Насколько? Ну примерно на 30-50%. Но в современных процессорах это значение может быть выше.
Кстати, используя простую бесплатную утилиту CPU-Z можно узнать сколько в процессоре ядер и потоков:
Написано все внизу в графах Cores и Threads. CPU-Z это бесплатная крошечная утилита, нет рекламы и кажется можно даже не устанавливать, классная вещь, показывает краткую инфу о проце и про оперативную память (например год выпуска планки).
Потоки вообще можно отключить в биосе, вот например опция Hyper-threading:
У АМД все также, только опция называется SMT Mode (или немного иначе, зависит от материнки). PS: чтобы активировать опцию — нужно выбрать Enabled, ну а чтобы отключить — Disabled.
Заключение
Надеюсь выяснили — виртуальное ядро процессора, это поток. Когда проц поддерживает потоки — значит на 1 ядро идет 2 потока. Windows эти потоки видит как ядра. 4 ядерный процессор с потоками операционкой виден как 8 ядерный.
1 поток слабее 1 ядра. Но 2 потока — быстрее 1 ядра, но слабее 2 ядер. Результат — процессор с потоками или такими вот виртуальными ядрами начинает работать попросту быстрее.
Кстати потоки эти появились еще в Пентиум 4, а до этого были только в серверных процах.
Ребята, я надеюсь эта информация была полезной. Удачи вам и добра, берегите себя и до новых встреч!
Если вы когда-то внимательно просматривали содержимое установочного меню Биоса, то наверняка могли заметить опцию СРU Нуреr Thrеаding Тесhnоlоgу. Кроме того, скорее всего, вы думали о том, что же это такое (гиперпоточность или сверхпоточность) и для чего нужна такая функция, а еще как включить виртуальные ядра. Итак, Нуреr Thrеаding представляет собой относительно новую технологию, которую разработала такая компания, как Intеl для процессоров с архитектурой Пентиум. Как показывает практика, применение такой технологии дало возможность в большинстве случаев повысить уровень производительности ЦПУ примерно от 20 до 30%.
Для чего разработчикам потребовалась многопотоковая технология
Тут следует вспомнить и про то, как вообще функционирует центральный процессор персонального компьютера. Вам следует включить компьютер и запустить на нем какую-то программу, как центральный процессор управления начнет считывать содержащиеся инструкции, которые записаны в виде машинного кода. Он по очереди считывает все инструкции и выполняет одну задачу за другой. Но у большинства программных обеспечений есть сразу несколько выполняющихся программных процессов. Более того, современные операционные системы дают возможность пользователям иметь единовременно запущенные программы, и не просто позволяют – в реальности ситуация, когда в операционной системе выполняется лишь один процессор, практически невозможна.
По этой причине центральные процессоры управления, которые были разработаны по старым технологиям, имеют низкий уровень производительности в том случае, когда нужно обрабатывать сразу несколько процессов. Естественно, что для решения такой проблемы можно добавить в систему сразу несколько процессоров или процессов, которые используют одновременно несколько вычислительных физических ядер. Но такая модификация обходится довольно дорого, технически сложная и не всегда эффективная с точки зрения практики.
Заключение
Количество виртуальных ядер процессора – это важно, но куда важнее правильно ими пользоваться. Так как максимальное повышение уровня производительности при задействовании Нуреr Thrеаding составляет 25-30%, то нельзя сказать, что технология эквивалентна удваиванию числа процессорных ядер. И все же Нуреr Thrеаding является полезной опцией, и вам она не помешает, как пользователю персонального компьютера. Ее достоинство заметно, к примеру, в том случае, когда вы производите редактирование мультимедиа-файлов или пользуетесь ноутбуком/компьютером в роли рабочей станции для таких профессиональных программ, как Мауа или Фотошоп.
10.02.2020
itpro
Hyper-V, KVM, VMWare, Windows 10, Виртуализация
комментария 2
При создании виртуальных машин на различных гипервизорах (VMWare, KVM, Hyper-V и т.д.) вы можете обратить внимание, что иногда виртуальная машина может не видеть все выделенные ей виртуальные ядра (vCPU). В нашем случае виртуальной машине на KVM были выделены 8 vCPU, на нее установлена Windows 10. Однако Windows определяла эти ядра как отдельные процессоры, из которых можно использовать только 2 vCPU.
Архитектура NUMA и виртуальные vCPU
Есть еще несколько аспектов назначения vCPU и ядер виртуальным машинам, которые нужно понимать.
При назначении ядер на сокете учитывайте наличие NUMA архитектуры (используется в большинстве современных CPU). Не рекомендуется назначать вашей ВМ количество ядер на сокет (и общее количество vCPU) больше, чем доступно ядер на вашем физическом сокете/процессоре (ноде NUMA). При размещении на одной физической ноде NUMA, виртуальная машина сможет использовать быструю локальную RAM, доступную на конкретной ноде NUMA. Иначе для выполнения операции процессам придется ждать ответа от другой ноды NUMA (что несколько более долго).
Если вы назначаете для ВМ два отдельных виртуальных сокета, то гипервизор может их запускать на разных нодах NUMA. Что не лучшим образом скажется на производительности ВМ.
Если количество требуемых vCPU превышает количество ядер на 1 физическом сокете (ноде NUMA), нужно создать несколько виртуальных сокетов (процессоров) с необходимым количество ядер. Также не желательно использовать нечетное количество процессоров (лучше добавить 1 vCPU)
Это позволит сохранить производительность виртуальной машины.
Например, для 2 процессорного хоста с 10 ядрами (суммарно доступно 40 vCPU с учетом Hyper—Threading), при настройке vCPU для ВМ оптимально использовать такие конфигурации:
Требуемое количество vCPU | Количество виртуальных сокетов в настройках ВМ | Количество ядер на виртуальном процессоре в настройках ВМ |
1 | 1 | 1 |
…… | ||
10 | 1 | 10 |
11 | Не оптимально | |
12 | 2 | 6 |
…… | ||
20 | 2 | 10 |
Например, ВМ с Microsoft SQL Server 2016 Enterprise Edition 16 vCPU в конфигурации 8 сокетов по 2 ядра будет работать хуже, чем в конфигурации 2 сокета по 8 ядер.
Также не забывайте, что некоторые приложения лицензируются по физическим сокетам (так было в старых версиях SQL Server). Иногда вам просто выгоднее лицензировать один многоядерный процессор, чем несколько процессоров с меньшим количеством ядер.
Современные версии Windows Server лицензируются в среде виртуализации по-особому. Также есть свои особенности лицензирования процессоров в VMWare vSphere.
05.02.2018
Max
Вопросы и ответы
комментариев 28
Технологии постоянно развиваются и совершенствуются и сегодня на 9 из 10 компьютерах установлены многоядерные процессоры. И если двухъядерные сами по себе могут использовать оба ядра, то в случае с четырех- или восьми-ядерными процессорами все не так очевидно.
Зачастую пользователи даже не знают о скрытом потенциале своего процессора и не используют его на полную мощь в играх или сложных программах. В нашей статье мы расскажем вам о том, как включить все ядра на ОС Windows 10 и получить полную информацию о вашем процессоре и его возможностях.
Количество работающих ядер по умолчанию
Во время работы на каждое отдельное ядро компьютера может оказываться разная нагрузка, что связано с изменением профиля загруженности ПК. Настройки BIOS в некоторых системах позволяют задать отдельную рабочую частоту для ядер. При равномерном распределении нагрузки на ПК пользователь получат высокую производительность.
Если говорить о двухъядерном процессор, то лишь в одном случае будет задействовано всего лишь одно ядро – при включении компьютера. В этих целях BIOS использует ресурсы только одного ядра. С другой стороны, всегда есть возможность активировать все ресурсы, чтобы ускорить даже этот процесс. С третьей стороны, лучшим способом для ускорения загрузки ОС и включения ПК является установка Windows на SSD.
Настройка виртуальных процессоров и количества ядер в VMWare
Вы можете изменить способ презентации vCPU для виртуальной машины VMWare из интерфейса vSphere Client.
- Выключите ВМ и откройте ее настройки;
- Разверните секцию CPU;
- Изменим конфигурацию ВМ так, чтобы гостевая ОС видела 2 процессора по 4 ядра. Измените значение Cores per Socket на 4. Это означает, что гостевая ОС будет видеть два четырех –ядерных процессора (2 сокета по 4 ядра);
- Сохраните изменения и запустите ВМ.
Достоинства технологии Hyper Threading
Далее стоит рассмотреть такой вопрос – насколько эта технология увеличивает производительность персонального компьютера? В повседневных задачах, к примеру, серфинге интернета и наборе текстов, преимущества задействования Нуреr Thrеаding не так уж и очевидны. Но стоит иметь ввиду тот факт, что современные процессоры настолько мощные, что повседневные задачи крайне редко полностью загружают процессор. Более того, много зависит и от того, как именно написано программное обеспечение. Вы можете запустить сразу несколько программ, но если посмотреть на загрузочный график, то увидите, что используется лишь один логический процессор на 1 ядро. Это происходит из-за того, что программное обеспечение не поддерживает процессорное распределение между ядер.
Но при более сложных задачах такая технология может быть куда полезнее. Такие приложения, как трехмерные игры, программы для 3D моделирования, программы для декодирования или кодирования музыки/видеороликов и множество научных приложений написаны так, чтобы по максимуму использовать многопоточность. По этой причине вы сможете в полной мере ощутить все плюсы быстродействия персонального компьютера с Нуреr Thrеаding, прослушивая музыку, играя в «тяжелые» видеоигры или просматривая фильм.
Увеличение производительности может при этом достигнуть до 30%, хотя случаются и такие ситуации, когда технология вовсе не дает преимуществ изредка, в том случае, если сразу 2 потока загружают все исполнительные процессорные устройства одинаковыми задачами, может наблюдаться даже уменьшение уровня производительности. Если вернуться к наличию установочного меню Биос соответствующей опции, которые дают возможность устанавливать параметры Нуреr Thrеаding, то чаще всего мы советуем включать такую функцию. В целом, вы всегда можете отключить ее, если вдруг окажется, что персональный компьютер функционирует с ошибками или даже имеет меньший уровень производительности, нежели вы ожидали.
Виртуальное ядро процессора — что это?
Дело в том, что процессор работает неидеально. Но сделать идеально — значит начинать все заново, не просто выпустить новый процессор, а вообще все заново, то что начинали лет 20-30 назад.
Поэтому создают технологии, которые ускоряют работу процессора. Одна из них — виртуальные ядра, они же потоки и они же технология Hyper-Threading (HT), это у Intel, а у AMD технология называется SMT (от англ. simultaneous multithreading).
Именно эта технология делает так, что одно физическое ядро представляется в системе как два виртуальных или два потока. Таких два потока — быстрее одного ядра, но медленнее двух настоящих ядер.
Поддержка виртуальных ядер определяется процессором, не все модели эту технологию поддерживают.
Используем определенное количество ядер в виртуальной машине
В появившемся окне выберите имя виртуальной машины, тип ОС и нажмите кнопку Next .
Теперь выберите количество ОЗУ и нажмите кнопку Next . После чего появится окно создания виртуального жесткого диска.
Создание жесткого диска — это последний этап и после него виртуальная машина будет готова. Теперь нам необходимо перейти к настройкам нашей виртуальной машины. Для этого нажмем кнопку «Настройки».
В меню настроек перейдем на вкладки «Система / Процессор».
Как видно из рисунка, для нашей виртуалки используются все активные ядра Intel Core i7-6700K. Чтобы виртуальная машина незначительно загружала основную систему, можно выбрать определенное количество ядер для ее работы.
Для нормальной работы виртуалки Windows XP вполне хватит трех ядер.
Такие манипуляции с ядрами в виртуальной машине можно производить в различных операционных системах, будь то Linux или Mac OS.
Взаимодействие многоядерных компьютеров со старыми программами
Бывают ситуации когда многоядерный компьютер на Windows не позволяет корректно запускать старые программы или игры. Чтобы решить данную проблему, мы подготовили пример с запуском старой игры на многоядерной системе.
Для примера мы взяли компьютер на базе четырех ядерного процессора Intel Core i7-6700K под управлением Windows 10. Игрой для запуска на Intel Core i7-6700K мы выбрали достаточно популярную игру 1998 года Fallout 2. Установив игру, запустите ее с ярлыка на Рабочем столе и сверните ее комбинацией Alt + Tab . После этого перейдите в «Диспетчер задач» и найдите процесс игры Fallout 2. Нажмите на него правой кнопкой мыши и выберите пункт «Подробно».
После этого мы перейдите на вкладку «Подробности» с процессом. Теперь нажмите правую кнопку мыши на процессе и переходите к пункту «Задать сходство».
Должно появиться такое окно.
В этом окне необходимо отключить все ядра и оставить только «ЦП 0» и нажать кнопку OK .
Также хочется отметить, что для этой игры необходимо выставить режим совместимости с Windows XP. Поставить режим совместимости с Windows XP можно на вкладке «Совместимость» в свойствах исполняемого файла. В нашем случае, исполняемым файлом является «fallout2.exe».
После этих действий можно перейти к окну Fallout 2. Все эти действия мы проделали для того, чтобы запустить игру Fallout 2 с одним ядром Intel Core i7-6700K, так как игра заточена под одноядерные процессоры, где многоядерность отрицательно влияет на ее работу.
Такую процедуру можно проделать с любой старой программой или игрой, которая заточена под одноядерные системы Windows.
Виртуальные ядра процессора: что это и как работает
История: как начиналась разработка
По этой причине разработчики решили создать специализированную технологию, которая дала бы возможность единовременно обрабатывать сразу несколько процессов на одном физическом ядре. При этом для программного обеспечения внешне все будет выглядеть так, словно в системе есть сразу несколько ядер процессора. Технологическая поддержка Нуреr Thrеаding в первый раз появилась в процессорах еще в далеком 2002 году. Речь шла про процессоры из семейства Пентиум 4 и процессоры сервера Ксеон, имеющие тактовую частоту больше 2 ГГц.
Первоначально такую технологию называли Jасksоn, но после наименование сменилось на другое, более понятное для широкой аудитории, т.е. Нуреr Thrеаding, что буквально переводится как «сверхпоточность». При этом по утверждению Интел, кристаллическая процессорная поверхность, которая поддерживает Нуреr Thrеаding, стала больше в сравнении с прошлой моделью, которая ее не поддерживает, лишь на 5% при увеличении уровня производительности в среднем на 20%.
Невзирая на то, что в целом такая технология отлично себя зарекомендовала, но по некоторым причинам корпорация Интел решила отключать такую технологию4 процессорах из линейки Кор 2, которые сменили Пентиум. Нуреr Thrеаding все-таки позже появилась в процессорах, имеющих архитектуру Ivy Вridgе, Sаndу Вridgе и Наswеll, но в них она уж существенно переработана.
Ядро процессора и немного истории
Попытаемся ответить на главный вопрос, что такое процессорное ядро. Четкого определения для разного вида микропроцессоров у ядра нет. Наиболее распространенной моделью описания считается, что ядро — это основная часть микропроцессора, которая содержит блоки и модули на кремниевом кристалле и отвечает за выполнение различных машинных инструкций. То есть, грубо говоря, ядро или несколько ядер это и есть наш процессор.
Основоположниками строения ядра являются архитектура фон Неймана и Гарвардская. В наше время в основном используется архитектура фон Неймана. Благодаря совместному хранению и чтению команд и информации из памяти, архитектура фон Неймана получила широкое распространение.
На основе архитектуры фон Неймана созданы такие процессорные архитектуры, которые используются в наше время:
Все вышеописанные архитектуры используются сейчас в производстве процессоров для персональных компьютеров, видеокарт, смартфонов и различной электроники, в которой используются микропроцессоры.
Управление виртуальными ядрами и vCPU в KVM
В моей виртуальной машине KVM c Windows 10, все назначенные виртуальные ядра считаются отдельными процессорами.
Выключите виртуальную машину:
Выведите текущую XML конфигурацию виртуальной машины KVM:
Нам интересен блок с описанием процессоров:
Как видим, у нас указано просто 8 vCPU. Изменим конфигурацию:
И после добавим:
- host-passthrough — режим эмуляции при котором на виртуальной машине будет показан физический процессор узла кластера (ноды).
- sockets='1' — указываем что процессор 1
- cores='4' — указываем, что процессор имеет 4 ядра
- threads='2' — указываем, что ядра у нас по 2 потока
Также в свойства системы теперь стал отображаться физический процессор хоста Intel(R) Xeon(R) Silver 4114 CPU, а не виртуальный.
Так нам удалось решить проблему с нагрузкой на ВМ, так как двух ядер не хватало для полноценной работы приложений.
Коротко о технологии
Понимать такую технологию довольно важно, так как она является одной из основных функций в процессах работы центральных процессоров управления Intеl. Невзирая на успехи, которые были достигнуты для процессоров, у них есть один ощутимый минус – они могут выполнят одновременно лишь одну инструкцию. К примеру, вы запустили такие приложения, как браузер, текстовый редактор, а еще Зум. С точки зрения пользователя, такое программное окружение называют многозадачным, но с точки зрения процессора это совсем не так. Процессорное ядро будет выполнять все так же одну инструкцию за определенный временной промежуток. При этом в задачу центрального процессора управления входит ресурсное распределение времени процессора между отдельными видами программного обеспечения. Так как это последовательное выполнение инструкций выполняется слишком быстро, вы этого не заметите и кажется, словно нет никакой задержки.
Но все же задержка есть. Виртуальные ядра процессора Intеl работают так, что задержка появляется из-за метода снабжения процессора информацией из каждой программы. Каждый из потоков данных должен поступать в определенное время и обрабатываться внутри процессора индивидуально. Такая технология, как Нуреr Thrеаding, дает возможность каждому процессорному ядру планировать обработку данных, а также распределять ресурсы сразу на 2 потока. Стоит также отметить и тот факт, что в ядре современного процессора есть сразу несколько особых исполнительных устройств, причем каждое из них предназначено для того, чтобы выполнять определенные операции над данными. Кроме того, определенная часть исполнительных устройств при обработке данных потока будет попросту простаивать.
Чтобы разобраться с такой ситуацией, можно привести аналогию с работниками, которые работают на конвейере в сборочном цехе и обрабатывают разнотипные детали. Каждый специалист снабжен особыми инструментами, которые предназначены для проведения той или иной задачи. Но если детали будут поступать в неверной последовательности, то могут получиться задержки, так как часть работников ждет своей очереди, чтобы приступить к работе. Технология Нуреr Thrеаding такая, что ее можно сравнить с дополнительной конвейерной лентой, которую установили в цехе для того, чтобы ранее простаивающие рабочие смогли бы выполнять свои операции вне зависимости от работы других людей. Цех остается в количестве 1 штука, но элементы обрабатываются куда скорее и эффективнее, а потому время простоя сокращается. Получается, что такая технология дала возможность включить в работе такие исполнительные процессорные устройства, которые простаивали при выполнении инструкций от одного потока. Если вы включите персональный компьютер с двухъядерным процессором, который поддерживает такую технологию и открыть диспетчер задач на вкладке «Быстродействие», как вы увидите 4 графика. Но это совсем не означает, что у вас и правда 4 процессорных ядра.
Это происходит из-за того, что операционная система Windows считает, будто у каждого ядра есть по 2 логических процессора. Такой термин, как «логический процессор» звучит странно, но в реальности он означает тот центральный процессор управления, которого физически не существует. Операционная система может посылать потоки данных на каждый логический процессор, но в реальности все работу проводит лишь 1 ядро, а потому такое ядро с технологией Нуреr Thrеаding сильно отличается от физических раздельных ядер. Для нормального функционирования технологии требуется ее поддержка со стороны таких программных и аппаратных средств, как чипсет материнской платы, процессор, Биос и операционная система.
Изменения через BIOS
Изменять настройки BIOS нужно лишь в том случае, если ПК не загружается. Не нужно использовать данный метод, если у вас нет каких-либо начальных знаний работы c BIOS / UEFI. Лучше воспользуйтесь предыдущим способом.
Для активации всех ядер многоядерного процессора через BIOS выполните следующие действия:
- Войдите в меню BIOS (перезагрузите компьютер и на начальном экране с информацией о материнской плате нажмите на F1, F2,F3,Del или Esc – зависит от производителя). Обычно на этом экране есть информация с указанием тех клавиш, которые необходимо нажать.
- В BIOS найдите раздел Advanced Clock Calibration и выберите параметр All Cores.
- Сохраните все настройки, нажав на F10 и Y (или используйте подсказки в самом меню BIOS).
Охлаждение современных CPU
- Cooler Master;
- DeepCool;
- Noctua;
- Thermalright;
- Zalman.
- Zalman CNPS10X Performa;
- Noctua NH-D15;
- DeepCool GAMMAXX S40;
- Thermalright SilverArrow IB-E Extreme;
- Cooler Master TPC 812 PWM.
Их внешний вид можно увидеть на рисунке:
Всем привет. Виртуальное ядро? Что это? Виртуальное, значит вроде как ненастоящее что ли? Сегодня я постараюсь простыми словами рассказать что это значит, надеюсь понятно будет каждому начинающему пользователю))
Методы включения ядер на Windows 10
Чтобы активировать все ядра четырехядерного (к примеру) процессора при включении ПК, можно использовать:
- Изменение конфигурации системы.
- Изменение BIOS.
Инструкция ниже подойдет как для 32-, так и для 64-битной Windows 10 всех редакций. Вот необходимые действия:
-
Откройте меню «Выполнить», нажав на сочетание клавиш Windows + R. Введите msconfig и щелкните по Enter, чтобы открыть окно конфигурации системы.
Примечание. В настройках «Максимум памяти» нужно выбрать любое числовое значение не ниже 1024 Мбайт. В противном случае скорость загрузки компьютера может и вовсе уменьшиться.
Чтобы не выполнять эти действия повторно, в предыдущем окне «Конфигурация системы» установите галочку на пункте «Сделать эти параметры загрузки постоянными». Подтвердите действия на «Применить» и OK.
Виды современных процессоров
Наиболее популярные в наше время процессоры производятся на CISC и RISC архитектурах. На CISC создают свои процессорные ядра компании Intel и AMD. В микросхемах Intel и AMD используют модифицированную CISC архитектуру, которая имеет название x86. Следующей популярной архитектурой является ARM. Эта архитектура создана на базе RISC и используется в проектировании микросхем компанией ARM Limited.
Процессоры компаний Intel и AMD можно встретить практически в любом компьютере. Компания Intel выпускает процессоры для таких систем как:
- Процессоры для настольных ПК;
- Процессоры для мобильных ПК;
- Серверные процессоры;
- Компоненты встраиваемых решений.
На данный момент компания Intel имеет самый производительный процессор из всех выпущенных на рынке. Этот процессор предназначен для разъема материнской платы LGA2011-v3 и маркируется, как Intel® Core™ i7-5960X Processor Extreme Edition.
На данный момент Intel освоила 14-нм техпроцесс и выпускает CPU с ядрами на микроархитектуре Skylake. Наиболее интересными четырех ядерными CPU микроархитектуры Skylake являются чипы шестого поколения Intel® Core™ i7, i5, i3, Pentium и Celeron. Наиболее популярными CPU шестого поколения являются:
- Intel Core i7-6700K — четырех ядерный ЦПУ;
- Intel Core i5-6600K — четырех ядерный ЦПУ;
- Intel Core i3-6100 — двухъядерный ЦПУ.
Также чипы шестого поколения имеют достаточно производительное графическое ядро, которое может заменить множество дискретных видеокарт начального и среднего уровня.
Процессоры компании AMD также производятся для таких систем как:
- Процессоры для настольных ПК;
- Процессоры для ноутбуков;
- Процессоры для серверов.
Наиболее интересными решениями компании AMD являются гибридные AMD А-серии и процессоры AMD FX, обладающие четырьмя ядрами и двумя ядрами на кристалле. Первые обладают высокой производительностью и имеют производительное графическое ядро, а также могут включать в себя четырех ядерные и двухъядерные процессоры
Если говорить о современных процессорах ARM, то их нельзя встретить как CPU Intel и AMD в коробочных версиях, так как они распространяются в виде SoC-платформ для производителей планшетов, смартфонов, медиапроигрывателей, роутеров и другой различной электроники.
Читайте также: