32-битово сравнение на производителността x86и 64-битов x64версии Windows, както и колко е необходимо 4 ГИГАБАЙТА оперативна памет.

Малка теоретична част за 32- и 64-битови изчисления

Различни издания на Windows вече са сравнени на този сайт в материала:. Тук ще говорим за сравнението на 32-битови и 64-битови версии на Windows.

Съвсем естествено е, че преди да сравните 32-битовите и 64-битовите издания на Windows, първо трябва да се справите с въпроса какво е това като цяло, какви са тези 32 или 64 бита като цяло, какво всъщност означават.

Да започнем с процесора. Мнозина, вероятно, с ъгъла на ушите си са чували, че има 32-битови процесори и има 64-битови. Нека да разберем за начало какво се крие зад тези битове.

Мисля, че няма нужда да напомняме още веднъж, че процесорите са изключително сложни устройства. Те са изградени от огромен брой различни блокове. Това са кеш памет от различни нива, това са блокове за извличане и декодиране на инструкции, това са блокове за прогнозиране на преходи, това са няколко вида изчислителни блокове. някои модерни процесоривключват контролер на паметта, контролер PCI-Express шинии дори графично ядро. В контекста на тази статия се интересуваме от блокове от изчислителни блокове. Нека поговорим за тях сега.

В процесора може да има няколко вида такива блокове. Някои се занимават с изчисления с цели числа, други се занимават с операции с реални числаили числа с плаваща запетая. Има и блокове за така наречените сложни инструкции. Помислете например за блокове, които се занимават с целочислени изчисления или просто ALU. В хода на работа тези блокове трябва да съхраняват междинни стойности някъде. Такова временно хранилище са т. нар. регистри. Те се различават от конвенционалната и кеш паметта предимно по минимални закъснения и невероятно висока скоростработа. Именно в тези регистри е основната разлика между т.нар 32-битови 64-битовпроцесори. Нека обясня тази точка по-подробно.

Така наречените 32-битови процесори съдържат 8 регистри с общо предназначение с обем от 32 малко. В така наречените 64-битови процесори има два пъти повече такива регистри с общо предназначение и най-важното е, че обемът им е 64-битов. Това е основната разлика между 32-битовите и 64-битовите процесори. Между другото ще кажа, че почти всички съвременни процесори са 64-битови.

Помислете какво дават тези регистри на практика. Най-общо казано, 64-битов процесор в нормален 64-битов режим може да работи с 64-битови числа без различни трикове, като например разделяне на една сложна операция на две. Освен това ви позволява да комбинирате две прости операции върху 32-битови числа в една сложна. Не всички операции могат да се комбинират по този начин, но все пак е по-добре от нищо.

Важна забележка:може да се получи увеличение на производителността самокогато работи в рамките на 64-битов набор от инструкции x86-64. Трябва също да се отбележи, че в допълнение към блока с целочислени изчисления ALU, процесорът съдържа и единица с плаваща запетая или както още се нарича FPU. Той съдържа по-големи 80-битови регистри и използва собствен набор от инструкции x87. Също така в процесора има други блокове и други регистри. Те включват например SSE регистри. Те са дълги 128 бита.

Ако сте прочели внимателно предишните параграфи, може би сте забелязали, че там е споменат определен 64-битов режим на работа. Внимателният читател може да има въпрос: има ли други режими? Да, 64-битовият процесор поддържа и така наречения режим на съвместимост. В този режим допълнителните 8 регистъра просто са деактивирани и 64-битовият процесор се държи точно като 32-битов. Това е необходимо преди всичко за съвместимостта на системата софтуери програми, които не знаят как да работят с 64-битов процесор. Ето защо се нарича режим на съвместимост.

Съвсем естествено е, че за да работи процесорът в нормален 64-битов режим, е необходима 64-битова операционна система с подходящи драйвери. Ако има 32-битова операционна система, тогава процесорът работи в режим на съвместимост и се държи като обикновен 32-битов процесор.

Важна забележка:някои читатели може да имат напълно логичен въпрос за това как 32-битовите програми ще работят в 64-битова система. Този проблеме решен по съвсем логичен начин: системата има два комплекта системни библиотеки за 32-битови и 64-битови приложения. Това е всичко.

Друг много по-наболял проблем е свързан с капацитета на регистрите. Състои се в ограничаване на адресното пространство за паметта. Грубо казано, процесорът може да адресира само 4 GB адресно пространство. Изглежда, че само в един лаптоп има 4 GB RAM, системата трябва да вижда всичките 4 GB. На практика не всичко е толкова просто. Факт е, че в допълнение към RAM има и памет на видеокартата, има буфери за различни устройства и BIOS може да разпредели друга част от паметта за същото видео ядро. В резултат на това наличната за потребителя памет е намалена от 4GB на 2,5-3,5 GB. Тук не говорим за конкретна операционна система, това е фундаментално ограничение. Вероятно много от вас, скъпи мои читатели, вече са се сблъсквали с него. Нека разгледаме този проблем по-подробно.

Тук всичко е много просто. Факт е, че регистрите съхраняват не само данни, но и така наречените адресни указатели. В случай на 32-битов процесор размерът на самия регистър е ограничен до 32 бита. От тук идва и ограничението от 4 GB или 2 на 32-ра степен на байтовете.

Обобщавайки горното, искам още веднъж да отбележа, че всяка 32-битова операционна система по принцип не може да работи с всичките 4 GB RAM поради факта, че много системни устройства изискват част от адресното пространство за тяхната работа и това е ограничен до 4 GB. Така че системата го избира за сметка на RAM. Неизползваната RAM памет може да се използва като временен диск с помощта на помощната програма RAM диск.

Важна забележка:тук си струва да се отбележи, че за 32-бит операционна системаима механизъм, който ви позволява да използвате повече от 4 GB адресно пространство. Нарича се PAEили Разширение на физическия адресв този случай системата може да адресира до 64 GB памет. Тази технологияпървоначално разработен за сървърни системи. За нормална работа са необходими съответните коригирани драйвери. Тъй като има малко такива работещи драйвери, той е деактивиран по подразбиране дори на сървърни операционни системи. В обикновените издания на Windows той също беше деактивиран по подразбиране. Това се прави по същите причини. Сега има така наречените "занаятчии", които го включват, системата наистина вижда цялата налична RAM, но сега започват да се появяват грешки на най-неочаквани места. Диагностицирането на този вид грешка е много трудно. Така че моят съвет към вас. Ако трябва да използвате повече от 3-4 GB RAM, тогава инсталирайте 64-битова операционна система.

Както можете да видите, 64-битовият режим на работа има следните плюсове и минуси:

  • + 64-битова система може да работи с цялото количество RAM;
  • + някои операции на 64-битов процесор се извършват много по-бързо;
  • - 64-битовите указатели изискват повече памет. Това увеличава количеството RAM, използвано от приложенията.

Както можете да видите, не всичко е толкова просто. Нека сега разгледаме как това се проявява на практика.

Сравнение на производителността на 32-битови и 64-битови версии на Windows

Първо трябва да кажете няколко думи за методологията на тестване.

Измерванията са направени на лаптоп Asus N61Vnс четириядрен процесор Intel Core 2 Quad Q9000, използвана като видеокарта nVidia GeForce GT 240Mс 1 GB специална памет. Важно е да се отбележи, че лаптопът е инсталиран 4 ГИГАБАЙТА RAM DDR3-1066. Сравнението е направено с помощта на 32- и 64-битови версии Windows Vista SP2с последни актуализации. Версиите на драйверите бяха еднакви, за да се изравнят разликите в производителността между тях различни версии. Поради описаните по-горе причини, 32-битов Windowsбеше наличен наоколо 3GB RAM, на 64-битовото издание на Windows - около 4 GB.

Важна забележка:Този тест също беше извършен на Уиндоус експии Windows 7на по-слаб лаптоп Acer Timeline 3810Tс едноядрен процесор Intel Core 2 Duo SU3500и 4 гигабайтаоперативна памет. Естеството на резултатите за тези случаи не се промени и остана приблизително същото.

Сравнението на ефективността може да бъде разделено на две основни части:

  1. Проучване на производителността на общи 32-битови програми в 32-битови и 64-битови издания на Windows;
  2. Измерване на скоростта на 32-битови и 64-битови версии на програми на съответното издание на Windows.

Изследване на производителността на приложни 32-битови програми.

цел този тесте да се определи какво увеличение на производителността може да се очаква при преминаване от 32-битово към 64-битово издание на Windows. Уместността на това изследване произтича от факта, че този моментмного игри и програми нямат специално оптимизирани 64-битови версии. Тук също е необходимо да припомним, че 32-битовата система работи с 3 GB памет, а 64-битовата с 4 GB.

  1. 3DMark03 3.6;
  2. 3DMark05 1.3;
  3. 3DMark06 1.1;
  4. PCMark05 1.2.

Такъв набор от приложения се дължи на факта, че те могат да показват точно реална ситуацияс производителността на повечето програми и игри. Можете, разбира се, да вземете много различни приложни приложения, но тогава методологията на изследването ще стане много по-сложна. Освен това грешката на измерване би се увеличила поради по-лошата повторяемост на даден тест и ограничената точност на измервателните уреди.

1. 3DMark03 резултати от сравнение на производителността

Настройки по подразбиране на приложението. Резолюция на екрана 1024x768:


2. 3DMark05 резултати от сравнение на производителността

Настройките са зададени по подразбиране. Резолюция на екрана 1024x768:


3. 3DMark06 резултати от сравнение на производителността

Настройки както винаги по подразбиране. Разделителната способност на екрана е 1280x720:


3. PCMark05 резултати от сравнение на производителността

Този тест включва няколко отделни теста. Ето резултатите поотделно.

Общ резултат в PCMark05


Производителност на процесора в тестов пакет PCMark05


Производителност на паметта в PCMark05


Допълнителният гигабайт RAM на 64-битова система върши работа.

Графична производителност в PCMark05 бенчмарк



Резултати от сравняване на производителността на конвенционалните приложения

Резултатите от проучването са доста очаквани. Поради използването на режима на съвместимост, 64-битовата система показа малко по-ниска производителност при работа с обикновени 32-битови програми.

Това сравнение на производителността показа също, че няма реална полза от 4 гигабайта RAM в този набор от приложения. Тук е важно да се отбележи, че всъщност при тежки приложения като графични редактори, компютърно проектиране (CAD) и други, количеството RAM играе ключова роля. Там от допълнителни гигабайти RAM реална ползанаистина е.

Сравнение на производителността на 32-битови и 64-битови версии на програми

Целта на тази част от изследването е да се измери увеличението на производителността при използване на оптимизирани 64-битови програми на 64-битова операционна система.

Следните приложения бяха използвани за сравняване на производителността:

  1. Архиватор 7-Zip 4.65;
  2. PCMark Vantage тестов пакет.

1. Тестване със 7-Zip

Този архиватор вече беше споменат в статията. В този материал той ще действа като тестово приложение. Причината за този избор е, че се предлага както в 32-битова, така и в 64-битова версия, може да работи с многоядрени процесори, той е доста интензивен на процесора и също така съдържа вградени инструменти за тестване на производителността. По време на тестването размерът на речника беше 32 MB.

Да преминем направо към резултатите:


Лесно се вижда, че 64-битовата оптимизирана версия на архиватора на 64-битова система се оказа много по-добра от подобна 32-битова версия на 32-битова система. Това е напълно очакван резултат. Оптимизациите се усещат.

2. Тестване с PCMark Vantage Test Suite

Тестови пакет PC Mark Vantageсъщо се предлага в 32-битови и 64-битови издания. Този тестов пакет включва няколко теста. Нека ги разгледаме отделно.

Общ резултат в тестовия пакет PCMark Vantage


Производителност на RAM в PCMark Vantage


Скорост на възпроизвеждане на видео и телевизия в PCMark Vantage


Производителност на игрите


Производителност при възпроизвеждане на музика в PCMark Vantage


Сравнение на ефективността на комуникацията в PCMark Vantage


Сравнение на производителността в офис приложения


Сравнение на производителността на твърдия диск


Както в случая на 7-Zip, като цяло 64-битовата версия на тестовия пакет PC Mark Vantageпоказва по-добра производителност от 32-битовата версия на 32-битова система. Тук основният принос имаше оптимизациите за 64-битови процесори, както и малко по-голямото количество налична памет: четири гигабайта за 64-битов Windows срещу три за 32-битовото издание на Windows.

Нека обобщим изследването

Резултати от сравняване на производителността на 32-битови и 64-битови издания на Windows

  • Най-голямото увеличение на производителността в 64-битовите издания Уиндоус експи, Windows Vistaи Windows 7е възможно само ако използвате оптимизирани 64-битови версии на програми и игри. При работа с обикновени приложения без оптимизация за 64 бита няма увеличение на производителността;
  • Много приложения и игри не показват значително увеличение на производителността, когато размерът на наличната RAM се увеличи над 3 GB. Изключение правят сложните приложения за работа с изображения, видео, системи за проектиране и др. С течение на времето броят на тези приложения ще се увеличи. За такива приложения използването на 64-битова система е повече от оправдано.
  • Някои приложения на 64-битова система са нестабилни по различни причини. За щастие има все по-малко такива приложения.

Всички въпроси относно целесъобразността на инсталирането на 32-битови или 64-битови версии на Windows, моля, посочете в тази тема на форума:.

Всички коментари и предложения по самата статия можете да изразите чрез тази контактна форма: Моля, имайте предвид, че ако нещо не се получи за вас, тогава трябва само да попитате

  • Почистване на Windows от вируси

    Ръководство как да намерите и премахнете всички вируси и други зловреден софтуерот лаптоп или компютър.

  • Инсталиране и стартиране на Windows XP на Windows 7, Windows Vista или друга операционна система

    Описание на това как да инсталирате и стартирате пълната версия Уиндоус експиотдолу Windows Vistaили Windows 7използване на програмата Виртуална кутия на Oracle. В този случай Windows XP е инсталиран на виртуална машинаи работи като самостоятелно приложение на Windows Vista, Windows 7 или всяка друга операционна система, включително различни Linux дистрибуции. По този начин могат да бъдат разрешени проблеми със съвместимостта на различни програми и драйвери с Windows Vista, Windows 7 или други операционни системи.

  • Обозначенията "32" и "64" показват дължината на така наречените "думи", които процесорът обработва: следователно 32-битов процесор работи с думи от 32 бита, а 64-битов процесор може да работи с думи от 64 бита. Тъй като всеки бит е "1" или "0", има 2^32 възможни думи. Процесорът може да ги използва за достъп до 2^32 RAM клетки, като всяка клетка е с размер 1 бит. 2^32 бита е около 4,3 GB RAM. Към по-голям обем 32- битова системаобърна не може. В случай на 64-битов процесор, адресирането се извършва до 2 ^ 64 клетки, което теоретично е повече от 18 екзабайта. Програми като Photoshop, които благодарение на 64 бита могат лесно да обработват огромни изображения с лекота, унищожават значително нарасналата памет. Освен това потребителите често пренебрегват факта, че общо няколко 32-битови програми могат да използват повече от 4 GB RAM, но само на 64-битова система.

    64 бита не винаги означава висока производителност
    Изборът на 64-битовата версия не означава, че производителността на вашата система ще се подобри драстично. Ярки примери за това са Internet Explorer 9, 64-битов Версия на Firefoxи дори Microsoft Officeако използвате добавки. Google Chromeв 64 битов вариант. напротив, несъмнено е много по-добър от 32-битовата си версия. Стандартните програми не могат да се обобщават и да се спори общо коя версия е по-добра.

    Системно-ориентираният софтуер, като например антивирусите, все още трябва да съответства на операционната система по отношение на битовостта, в противен случай има голяма вероятност да има проблеми както с производителността, така и със стабилността.
    В случай на платени програми, изборът на 64-битова версия няма да засегне портфейла ви по никакъв начин. И така, Windows 8.1 64 Bit струва същото като неговата 32-битова версия. Не се притеснявайте за допълнителни разходи за покупка Адобе Фотошопи Microsoft Office, тъй като дискът и пакетът за изтегляне включват и двете версии.

    Windows XP/Vista/7.8/8.1
    Започвайки от версия на Windows XP. Windows винаги се предлага в 32 и 64 битови версии. Както при другите операционни системи, тук важи следното правило: компютри с 3 GB RAM и по-малко използват 32-битова версия, компютри с 4 GB памет и по-висока използват 64-битова версия. Опциите не се различават по цена.

    Microsoft Office
    Въпреки факта, че в няколко най-новите версииима и 64-битова версия, самата корпорация препоръчва използването на 32-битов пакет, тъй като 64 бита могат да доведат до проблеми с добавките и да осигурят предимства само в много редки случаи, например при работа с огромни електронни таблици в Excel . Вземете грешно решение обаче. без притеснения: DVD съдържа и двете версии. Ако го направите, купувате само лицензионен ключ, трябва да изтеглите правилната версия на комплекта за разпространение от уебсайта на разработчика.

    Графични драйвери
    Пакетите драйвери от всеки производител са оборудвани с инсталатори, които гарантират, че е инсталирана само правилната версия. Прилага се обаче основно правило: драйверите трябва винаги да имат правилната битова дълбочина!

    Internet Explorer
    Едно от най-големите разочарования за потребителите беше 64-битовата версия. интернет браузър Explorer 9. Отхвърлен JavaScript двигателв това изпълнение значително забавя сърфирането в мрежата. Следователно Windows винаги използва 32-битовата версия. В Internet Explorer 10 Microsoft значително подобри 64-битовата версия на браузъра, така че вече е почти същата като 32-битовата версия. Изборът на потребителя беше отнет: 32-битов IE може да се инсталира само на 32-битови системи, но 64-битов IE? съответно на 64-битов.

    Firefox
    Браузърът от Mozilla все още се предлага на широката публика само в 32-битова версия. Малък екип за разработка обаче вече пусна експериментална и нестабилна 64-битова версия на Firefox Nightly. По време на тестването тя разочарова от представянето си. Засега тя няма предимство.

    Chrome
    Браузър от Googleзапочвайки от версия 37, той също се разпространява в 64-битова версия - дори ако е чрез експерименталните канали Dev и Canary. Тестът V8-Benchmark показа, че 64-битовият браузър значително превъзхожда класическия Chrome, отбелязвайки почти три пъти повече. Нямаше проблеми с добавките. Ако засега се страхувате да работите с версии Dev и Canary, останете на 32 бита.

    Java
    Тъй като тази програма е най-уязвима към хакерски атаки, Java Runtime Environment трябва да се инсталира само когато е абсолютно необходимо. В този случай трябва да изберете правилната битова дълбочина, за да избегнете проблеми с актуализациите и съвместимостта, тъй като дори днес не всички програми са представени в 64-битови версии. Ето защо с Windows за 64 бита се доставя емулатор (W0W64), който ви позволява да стартирате 32-битов софтуер. По този начин. Firefox 32 Bit също работи на 64-битов Windows без никакви проблеми. Не работи обратното: 64-битова програма не може да бъде инсталирана на 32-битов Windows.

    Flash Player
    Този инструмент за създаване на Adobe също трябва да се инсталира само когато други програми имат нужда от него. От версия 11 3. Кога инсталиране на Flash Player автоматично инсталира и двете опции, освен ако, разбира се, не работите на 64-битова система. Можете спокойно да поверите тази задача на инсталатора.

    WinRAR
    Дори ако теоретично популярният архиватор предвижда възможност за увеличаване на скоростта в 64-битовата версия, доколкото знаем, това все още не се използва по никакъв начин. Някои потребители дори твърдят, че 32-битовата версия се декомпресира по-бързо, но по време на тестването нямаше доказателства за това.

    7-цип
    64-битовата версия няма видими предимства. ZIP обаче все още е дължим възможни проблемисъс съвместимост, на 64-битови системи се препоръчва използването на 64-битовата версия на програмата.

    Медия Класически играчДомашно кино
    Твърдението, че само 64-битов мултимедиен плейър може да възпроизвежда видео, по-голямо от 4 GB, е пълна глупост. И все пак в някои ситуации 64-битовата версия показва подобрена производителност. По този начин този играч може да стане страхотен заместителпрограма VLC медияиграч.

    фотошоп
    За професионална обработка на изображения, след стартиране на инсталатора, можете да изберете една от опциите. При 64-битови системи и двете битови дълбочини се избират автоматично. Не променяйте тези настройки! Въпреки че 64-битовият е по-добър при обработката на големи файлове и прилагането на промените по-бързо, той може също да доведе до проблеми с допълнителни добавки, които в някои случаи са по-важни от инструментите на самия редактор.

    Несъмнено операционната система Windows 7е добър изборза модерно домашен компютър. Но за мнозина е трудно да решат кои "седем" е по-добре да поставят - 32 или 64 -бит. И така, каква е разликата между тези системи?

    Термините 32-битов и 64-битов се отнасят до начина, по който компютърният процесор (CPU) обработва информацията. 64-битов Windows версияборави с големи количества памет с произволен достъп (RAM) по-ефективно от 32-битова система.

    Битова дълбочина електронно устройствоили шина е броят битове (битове), едновременно обработени от това устройство или предадени от тази шина. Тоест битовата дълбочина е способността за едновременна обработка на определен брой битове.

    Без да се рови в джунглата на архитектурата персонален компютър, ние отбелязваме основните характеристики и разлики, които са пряко свързани със средния потребител и които той среща в ежедневието.

    Най-съществената разлика между 32-битова операционна система е невъзможността да се използват повече от 4 Gb RAM, за да бъдем точни, само 3,5 Gb от 4. Така че, ако вашият компютър няма инсталирани повече от 4 Gb RAM, тогава по-добре е да зададете 32-битов Windows, тъй като 64-битовите версии на операционните системи използват значително повече памет, тъй като променливите вече не са 32-битови, а 64-битови.

    Но ако имате нужда и желание да инсталирате повече от 4 Gb памет на вашия компютър, тогава 64-битова операционна система може да работи с големи количества памет - до 192 GB за Windows 7. Ако, да речем, искате да инсталирайте 8 GB памет, след което се уверете, че трябва да преминете към 64-битова система, в противен случай просто няма да можете да използвате толкова голямо количество налично пространство. 64-битовата операционна система работи по-бързо, когато изпълнява няколко програми едновременно и често превключва между тях.

    Един от митовете срещу 64-битовата операционна система е предполагаемият "проблем с драйвера". Вярно е, че всички устройства се нуждаят от 64-битови драйвери, за да работят на 64-битов Windows. Драйверите, предназначени за 32-битови версии на Windows, не работят на компютри, работещи с 64-битови версии на Windows. По правило всички съвременни компютърни устройства, лаптопи и периферни устройства имат две версии на драйвери на прикачения инсталационен диск - 32 и 64-битови. По време на инсталацията инсталаторът ще определи самата версия на Windows и ще стартира подходящия драйвер за битова дълбочина.

    Ако няма диск или няма 64-битов драйвер, трябва да посетите официалния уебсайт на разработчика конкретно устройствода изтеглите такъв драйвер. Същото важи и за остарялото оборудване.

    Следващият мит е невъзможността да се използват 32-битови програми на 64-битова операционна система. В 64-битовата операционна система има подсистема за изпълнение на 32-битови приложения. Следователно можете успешно да инсталирате и работите както с 32-битови, така и с 64-битови приложения.

    32-битовите приложения могат да работят на 64-битова система, но не и обратното!

    Броят на x64 приложенията непрекъснато нараства. Това важи особено за ресурсоемките програми - графични и видео редактори, които основно се нуждаят от големи количества налична памет за работа.

    За да определите коя операционна система е инсталирана на вашия компютър, трябва да направите следното:

    Отваряне на компонента "Система"чрез натискане на бутона Започнетеи избиране Контролен панел /Система и сигурност /Сист.

    В глава СистемаРазглеждаме битовостта на вашата операционна система.

    Ако вашият компютър работи с операционна система Уиндоус експии искате да определите дали вашият компютър поддържа 64-битова инсталация на Windows, следвайте тези стъпки.

    Щракнете върху бутона Започнете.

    Кликнете с десния бутон Моя компютъри изберете елемента Имоти.

    Ако секцията Система съдържа надписа x64 издание, процесорът поддържа работа с 64-битов Windows.

    Ако надписът x64 изданиелипсва, процесорът може също да е съвместим с 64-битови версии на Windows. За да определите тази възможност, изтеглете и стартирайте безплатния Windows 7 Upgrade Advisor от уеб страницата на Windows 7 Upgrade Advisor.

    В момента има масов преход към 64 бита оперативни приложенияи процесори. С актуализирането на оборудването се увеличава възможността за използване на модерен софтуер, както системен, така и приложен. Много потребители се чудят за разликата между версиите на програмите, операционните системи и хардуера, който използват.

    Ще се опитаме да внесем ред и яснота по тези въпроси. Първо, няколко определения:

    • битова дълбочина - броят на цифрите в числото в позиционните бройни системи. Третира се като нормално десетични числа, и двоични, шестнадесетични и осмични системи, използвани в компютърните науки. Един ранг в двоична системанарича се бит и може да има само една от стойностите: 0 или 1;
    • процесорна битова дълбочина - броят битове на процесорната шина за данни. Указва най-големия размер на число, обработено в една операция на машината или съхранено в регистрите на процесора. Колкото по-висок е този показател, толкова по-производителен е процесорът и толкова по-голямо е количеството памет, адресирано от него;
    • битовост на операционната система - способността за компилиран машинен код от изпълними файлове системни програмии библиотеки за изпълнение на n-битови процесорни инструкции: аритметични и адресни команди, където n е капацитетът на процесора, инсталиран на хардуерната платформа, използвана за работа на тази система.

    Таблицата по-долу показва няколко примера за машини в категорията персонални компютри в хронологичен ред.

    Например, най-масовият Intel платформа(другите производители могат да бъдат посочени в скоби) и най-разпространената операционна система Microsoft Windows.

    годиниПроцесор(и)Дълбочина на процесораОперационна системаИма ли 64 битова версия на ОС?
    1978-1982 8086, 80186 16 CP/M, MS DOS
    1982 80286 16 MS-DOS, Windows 3.1
    1985 80386 32 MS DOS, Windows 3.1/NT/95
    1989 80486 32 MS DOS, Windows 3.1/NT/95/98
    1993-2000 Pentium32 MS DOS, Windows 3.1/NT/95/98/ME/2000/Vista/XPWindows Vista/XP*
    2003 Athlon 64 (AMD)64 Windows 2000/Vista/XP/7Windows 2000/Vista/XP/7*
    2004 Pentium D Xeon64 Windows 2000/Vista/XP/7Windows 2000/Vista/XP/7*
    2008 Intel Core64 Windows 2000/Vista/XP/7/10Windows 2000/Vista/XP/7/10*

    важно!* 64-битови версии на ОС, несъвместими с 32-битови процесори

    Вътрешните части на процесора 8086 (архитектура) се оказаха достатъчно успешни, за да дадат друго семейство процесори, които бяха постоянно подобрявани с течение на времето. Следващият модел получи обозначението 80186, а в бъдеще, до Pentium, третата цифра в обозначението на микросхемите постоянно се увеличава.

    Именно поради начина, по който са обозначени чиповете, като цяло вътрешен проблем на производителя, се появи „мистериозното“ обозначение x86. Обикновено потребителят изобщо не се интересува от такива неща. x86 е просто сборно име за 186, 286, 386 и т.н. Не трябва да се бърка с x64. Много е просто: архитектурата на 32-битовите компютри се нарича x86, а 64-битовите компютри се наричат ​​x86-64.

    Преди 80386 процесорната шина беше 16-битова и това трябваше да се вземе предвид при писане на код. Тъй като програмите много често използват 32-битови числа, а понякога и 64-битови числа, 16-битовият процесор трябваше да ги обработва в „множество стъпки“ (машинни инструкции), което забавя програмите.

    С появата на 80386-ия процесор производителността на компютъра започна драстично да се увеличава поради причините, отбелязани в предишния параграф. Сега големи числа се обработват в една машинна инструкция. Но не само изпълнение. Много ценна беше възможността за увеличаване на адресируемата памет - до 4 гигабайта (въпреки че за приложения има малко по-малко, около 3). В допълнение към разширяването на регистрите и шините, тактовата честота на процесорите нарасна в същото време, появи се конвейер, суперскаларна архитектура и т.н. В ерата на 32-битовите машини имаше революционни промени в технологиите.

    В началото на 2000-те се появиха 64-битовите процесори. Не всички бяха успешни. Например Intel Itanium (архитектура IA-64), с всичките си предимства, се оказа слабо съвместим с много 32-битови програми, които работеха дори по-зле на него, отколкото на други машини. За което получава прякора "Итаник" (от думата Титаник) и скоро е спрян от производство.

    64-битов AMD процесори(Advanced Micro Devices) се оказа много по-практично, тъй като беше друго x86 разширение и много висока степен обратна съвместимост. Това означава, че 32-битовите програми работят на такива процесори без загуба на скорост и с поддръжка на всякакъв машинен код.

    Архитектурата на инструкциите, създадена от AMD за нови процесори, получи няколко имена, които означават едно и също нещо:

    • x86-64;
    • amd64;
    • Intel64.

    Oracle и Microsoft използват термина x64 за тази архитектура, така че тя също може да бъде добавена към този списък.

    Операционна система

    Тъй като операционните системи, от гледна точка на процесора, не се различават от всички други програми, тогава целият софтуер трябва да е съвместим с този процесор. За да направят това, компилаторите и асемблерите трябва да генерират подходящ набор от инструкции, така че да е изпълним на избрания процесор.

    Когато се появи нов, по-усъвършенстван процесор, не просто подобрен, но с такова важно свойство като още едно удвояване на битовата дълбочина, за софтуера са възможни пет ситуации:

    • стартиране на стари програми на нов процесор;
    • емулация, работеща в среда на виртуална машина;
    • прекомпилиране на изпълними файлове за нов процесор;
    • промяна програмен коди повторно компилиране;
    • писане на код от нулата.

    Първият случай изисква пълна обратна съвместимост за новия процесор. Второто изисква повишена производителност и памет от новата машина, тъй като самата виртуална машина консумира достатъчно ресурси. Останалите случаи изискват пускането на нови версии на софтуера.

    Всъщност всички тези ситуации могат да възникнат в различни комбинации и следователно, когато се използват версии на програми, които вече са познати и обичани от потребителите, всичко е възможно: от факта, че програмата работи много по-добре от преди, до пълната невъзможност за изпълнявайки го. Програмите рядко се състоят само от един изпълним файл, често те са придружени от много динамични библиотеки ( dll файлове) и допълнителни помощни програми. Всички те може да имат функции, които пречат на програмата или ограничават нейната функционалност.

    Таблицата по-долу изброява някои от разликите между обичайните операционни системи, използвани на компютри.

    Операционна системаБит дълбочина, малкоЯдроМинимум памет за работаМинимално място на твърдия дискЧестота на процесора, минимумБрой задачиБрой потребителиСъстояние за 2018г
    CP/M8 монолитен16 Kb 1-5 MHz1 1 исторически
    86-ДОС16 монолитен32 Kb 4-16 MHz1 1 исторически
    MS DOS16 монолитен64 Kb 4MHz1 1 исторически
    Windows 3.116 MS-DOS 3.1 и по-нова версия640 Kb6,5 Mb4MHz1 1 исторически
    Windows 9516 монолитен4 MB50 Mb16MHzмногозадачност1 исторически
    Windows 9832 монолитен16 MB195 Mb66MHzмногозадачност1 исторически
    Windows ME32 монолитен32 Mb200 Mb155MHzмногозадачност1 исторически
    Windows 200032 хибрид32 Mb2 GB133MHzмногозадачност1 исторически
    Уиндоус експи32, 64 хибрид64 Mb1,5 GB233MHzмногозадачност1
    Windows Vista32, 64 хибрид384 Mb20 GB800MHzмногозадачност1 исторически
    Windows 732, 64 хибрид1 Gb/2 Gb*16Gb/20Gb*1GHzмногозадачност1 Основната поддръжка е прекратена
    Windows 832, 64 хибрид1 Gb/2 Gb*16Gb/20Gb*1GHzмногозадачност1 Не се поддържа
    Windows 1032, 64 хибрид1 Gb/2 Gb*16Gb/20Gb*1GHzмногозадачност1 Поддържа се

    За бележка!* – наклонена черта (/) разделя x86 (32 бита) и x86-64 (64 бита) платформи.

    Как да определите битовостта на компютъра

    Разберете характеристиките и недостатъците на системите в статията -

    Първи начин

    Един от начините е да отидете в менюто BIOS на компютъра. На различни машини може да има различни ключове за това, използвани в началото на зареждането. Обикновено подканата за влизане в менюто на BIOS е в долната част на екрана и потребителят има известно време да влезе там, т.е. можете да натиснете желания клавиш. Ако потребителят не направи нищо, изтеглянето продължава както обикновено.


    По този начин можете недвусмислено да разберете марката на процесора. Вярно, неговата битова дълбочина не е посочена тук, но тъй като процесорът е уникално идентифициран с нас, е много лесно да се намери битовата му дълбочина в търсачкиИнтернетът.

    Втори начин

    Когато системата е заредена, трябва да се обърнете към нейните свойства. За да направите това, направете следното:


    Трети начин

    Можете да използвате командния ред, за да определите инсталирания процесор.


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

    Един от методите вече е показан по-горе, това е третият метод с командата "systeminfo". За тези, които не обичат да се занимават с командна линия“, има и друг начин:


    ЧЗВ

    Потребителите често се интересуват от въпроси, на които искат да получат съвсем недвусмислени отговори, без да се налага да се задълбочават в темата. Ето някои от тях заедно с отговорите.

    ВъпросОтговор
    Какъв x86 процесор?Всеки 32-битов съвместим компютър
    Имам ли нужда от 64-битови драйвери на устройства, когато работя с 64-битов Windows?Задължително. Драйверите се инсталират според избраната операционна система
    Как да променя битовостта на операционната система?Няма начин. Само преинсталация. Всички важни данни трябва първо да бъдат архивирани.
    32 или 64 бита: коя система да инсталирате и как да определите?Ако процесорът е 32-битов, можете да инсталирате само 32-битовата версия на операционната система. Ако процесорът е 64-битов, тогава трябва да се ръководите от всички други системни изисквания
    Защо трябва да инсталирам 64-битовата версия на операционната система?Ако вашият компютър е доста модерен (не по-стар от 7-8 години), тогава той определено поддържа 64-битови системи и тази опция разкрива всички възможности този компютърнапълно
    Коя "седем" е по-добра - 32 или 64 битаТук по-скоро трябва да говорим за "хардуер", ако компютърът е достатъчно нов, тогава е по-добре, разбира се, 64-битов
    Мога ли да стартирам 32-битови програми и драйвери на 64-битов компютър?В по-голямата част от случаите е възможно, ако се използва архитектурата amd64 (известна още като x86-64). В допълнение, Windows 7, например, има режим на емулация на Windows XP, който дава допълнителни функцииза това. Има обаче случаи на несъвместимост и ще трябва да използвате 64-битови версии на такива приложения.
    Какви са недостатъците на 64 битовия Windows?Повишени изисквания към паметта и повече дисково пространство. Но това е проблем само за по-старите компютри.

    Видео - Избор между 32-битова и 64-битова версия на Windows

    Много потребители, когато инсталират Windows на своя компютър, често са объркани: коя версия на операционната система трябва да избера x64 или x86? И какво означават тези съкращения? Можете да срещнете тези съкращения и при изтегляне на различни програми, които също могат да имат две версии - за x64 и x86. Ако четете тази статия, най-вероятно се опитвате да разберете какво е какво.

    Първото нещо, което трябва да разберем, е съществуването различни видовепроцесори с различни архитектури. През последните 10 години процесорите бяха подобрени и развити. Първоначално позволяваха работа с 16-битови програми и операционни системи (ОС), след това с 32-битови, а сега и с 64-битови. Едва ли ще намерите компютри с поддръжка на 16-битови програми, а най-новите компютри се пускат почти всички с нова архитектура за 64-битова ОС.

    AMD беше пионер в разработването на 64-битови процесори. Поради тази причина разработчиците на софтуер обобщават такива процесори, като ги наричат ​​amd64. Това не означава, че игра, която казва amd64, няма да работи на 64 бита. Процесори на Intel. В този случай се извършва обичайното обобщение, което е твърдо установено в практиката.

    Що се отнася до съкращенията x64 и x86, те отговарят само на различни архитектури - съответно 64 и 32. По отношение на операционните системи тези съкращения означават битова дълбочина.

    Как да разберете какъв тип (битова дълбочина) на операционната система е на вашия компютър сега? За да направите това, посочете иконата "Компютър" в Windows и щракнете върху нея Кликнете с десния бутон.

    AT контекстно менюизберете "Свойства". Ще видите прозорец с характеристиките на вашия компютър и операционна система. Ще видите една от двете опции: 64-битова операционна система или 32-битова. Тази информация ще ви позволи да разберете коя програма (x64 или x86) трябва да инсталирате.

    Характеристика на 64-битовите програми е, че те са много продуктивни и, от друга страна, "лакоми" към паметта. Слагайки 64-битова операционна система на слаб лаптоп с два гигабайта RAM и 32-битов процесор, ще направите грешка. Също така си струва да знаете, че 32-битовите системи и програми не могат да използват повече от 3 GB RAM.

    Ако имате компютър с 4 или повече гигабайта RAM, тогава можете безопасно да инсталирате 64-битов Windows и съответно 64-битови програми. Програмите от този тип са склонни да използват максимално наличните ресурси на компютъра.

    Както можете да видите, въпросът „кое е по-добро: x86 или x64?“ безсмислен. Всичко се решава от конфигурацията на вашия компютър.

    За да обобщим, x86 означава 32-битова операционна система и 32-битов процесор, докато x64 означава 64-битова операционна система и 64-битов процесор.

    poleshuk.ru

    Разлика между 32 и 64 битови операционни системи

    Когато избират версия на операционната система Windows, потребителите обикновено мислят за домашна или професионална версия. Има обаче още един важен фактор за разлика - това е битовостта на операционната система в 32 или 64 бита.

    Вероятно сте чували нещо за това, че има различни битови дълбочини на системите, че те имат свои собствени разлики. Но как да се справим с тях? Нека видим откъде идват тези обозначения и какво означават.

    Какво означава броят на битовете?

    Битовостта на компютърната архитектура зависи от процесор. В момента повечето компютърни процесори са разделени на тези две опции - 32 и 64 бита. 64-битовият процесор е по-производителен от 32-битовата му версия, той е в състояние да обработва много по-голямо количество информация за единица време.

    За да разберете разликата, трябва да запомните, че за компютър всяка информация е последователност от нули и единици, т.е. двоичен код. Един бит може да съхранява едно от две настроики- 0 или 1, в два бита - четири комбинации от нули и единици.

    По същия начин 32-битова система означава да имате 2 на степен 32 бита адреси, или 4.294.967.296. В същото време 64-битова система е две на 64-та степен, тоест 18.446.744.073.709.551.616 клетки за запис. С други думи, около 4 милиона байта (около 4 гигабайта) срещу около 18 квинтилиона байта (около 18 милиарда гигабайта).

    Как да изберем версията на Windows

    Ако сте сигурни, че компютърът ви използва 64-битов процесор, ще трябва да инсталирате и 64-битова операционна система. 32-битова версия на Windows ще работи на 64-битов процесор, но няма да можете да използвате пълните възможности на вашето устройство. Не можете обаче да инсталирате 64-битова операционна система на 32-битов процесор. 64-битовият Windows обаче работи добре с програми, написани за 32-битови операционни системи.

    За обикновения потребител има две основни разлики между версиите на Windows. Основният е, че 32-битовата ОС може да използва само до 4 гигабайта RAM. Така че дори ако вашият компютър има инсталирани 16 гигабайта RAM, но имате инсталирана 32-битова версия на Windows, тогава ще се използват само 4 GB. Няма такова ограничение за 64-битови операционни системи. Освен ако няма минимален праг - поне 1 GB RAM.

    Друга особеност е разликата между папката Program Files. В 32-битова ОС всички програми се инсталират в тази директория. На 64-битови системи има допълнителна папка, наречена Program Files (x86). Това се дължи на факта, че програмите за 32-битови архитектури са написани по различен начин от тези за 64-битови.

    В същото време в 64-битовата версия на Windows 64-битовите програми влизат в папката Program Files, докато 32-битовите приложения се изпращат в странно обозначената директория x86. Между другото, 64-битовите системи се наричат ​​​​x64.

    Преди това имаше и 16-битови операционни системи, като Windows версия 3.1. В същото време програми от подобен ред все още могат да се изпълняват на 32-битови операционни системи, но на 64-битови вече няма да работят. Освен ако не използвате специален емулатор на 32-битова система.

    Софтуер Bitness

    Когато инсталирате нови програми, обърнете внимание на техния капацитет. Някои производители предлагат избор от 32 и 64 бита, други разработват само 32-битови версии, а някой автоматично открива вашата версия на ОС и инсталира подходящата битова версия. Във всеки случай, ако имате инсталирана 64-битова версия на Windows, изберете програми от подобен ред, когато е възможно.

    Често наличието на 64-битова програма няма да означава нейната по-добра производителност в сравнение с по-младата версия, но поне ще повлияе на нейната стабилност. Затова обърнете внимание на обозначенията на производителите на софтуер, като думите Version или Edition, преди да изтеглите дистрибуцията от официалния сайт.

    Тъй като 32-битовата версия на програмата работи за всички, разработчиците често я използват като решение по подразбиране. Но разбрахме, че за 64-битова операционна система е по-добре да използвате по-модерна софтуерно решение.

    Как да разберете версията на ОС?

    След като се занимавахме с някои функции на 32-битови и 64-битови операционни системи, нека разберем къде е написано това обозначение в нашия Windows. За да направите това, просто отидете на системните свойства с един от достъпни начини. Например чрез комбиниране Печелете ключове+ почивка. За Windows 8 и 10 можете да щракнете с десния бутон върху менюто "Старт" и да изберете елемента от менюто "Система".

    Той показва основна информация за вашия компютър: тип процесор, количество RAM (инсталирана или просто използвана, какъвто е случаят с 32-битовите операционни системи) и версия на Windows. В областта "Система" в колоната "Тип система" има информация за битовостта както на операционната система, така и на използвания процесор.

    Битовете на процесора и операционната система трябва да съвпадат. В противен случай ви съветваме да надстроите вашата операционна система до 64-битова версия. В същото време няма да можете да надстроите компютър с 32-битов процесор до 64-битова ОС.

    64-битов като стандарт

    Бавно, но сигурно 64-битовите компютри се превръщат в модерен стандарт. Ако в Windows пъти XP, всички тези истории с бийтове дори бяха объркани опитни потребителии създаде проблеми за разработчиците, започвайки с Windows 7, ситуацията започна да се променя.

    4 гигабайта RAM за дълго времебеше достатъчно за повечето цели. Отчасти защото развитието на процесорите нямаше време да предложи достъпни 64-битови решения на широката публика. В началото на 2017 г. четири гигабайта RAM все още са достатъчни за работа в редица области. Въпреки това 64-битовите процесори стават все по-достъпни, а 32-битовите системи постепенно остаряват.

    Това принуждава разработчиците на софтуер да преминат по-активно към 64-битовата архитектура, която постепенно се превръща в стандарт. И тъй като таванът в ограниченията на 64-битовите системи е малко вероятно да бъде пробит в обозримо бъдеще, този стандарт ще дойде за дълго време.

    pcgramota.ru

    Несъмнено днес е трудно да се намери потребител на компютър, който да не е срещал концепцията за „64-битова система“. Не всеки може ясно да отговори какво е това, въпреки че почти всеки е чувал за него. Нека се опитаме да разберем този въпрос и да изясним ситуацията. Като пример за по-нататъшно разсъждение и сравнение, нека вземем популярната операционна система Windows 7 64 и 32 бита. Ще видим също каква е разликата между тях и ще се докоснем до горещите проблеми за подобряване на производителността на компютъра.

    64-битова система: какво е това в общи линии?

    Сега, може би, няма да навлизаме в конкретни компютърни термини, но ще се опитаме да обясним разбирането на битовия капацитет, така да се каже, на прост универсален език.

    Какво е битова дълбочина като цяло? Както вече стана ясно, тя се изразява в битове, но тази концепция трябва да се разглежда не само от гледна точка на самата система (Windows 7 64 бита, например), но и като се вземе предвид периферни устройства(грубо казано, "желязният" пълнеж на всеки компютър). И така, най-простото заключение: дълбочината на битовете е броят битове, които могат да бъдат обработени от такива устройства едновременно, при условие че системата също може да изпраща такива заявки. Естествено, това е най-простата интерпретация.

    32-битова или 64-битова система: каква е разликата?

    За да разберете напълно разликата между системите с различна битовост, трябва да направите кратко отклонение в историята на развитието компютърна технологияпо-специално процесорни чипове.

    В зората на еволюцията всички процесори, произведени по това време, имаха капацитет от 8 бита, тоест те можеха едновременно да обработват само 8 бита информация. Революцията настъпи, когато бяха заменени от 32-битови чипсети, които между другото, поради тяхната гъвкавост, се използват и до днес. След доста дълго време се появиха процесорни чипове с 64-битова архитектура, но това, както се оказва, не е границата, защото в близко бъдеще вече ни е обещана появата на 128-битови процесори и операционната система, създадена за тях .

    Има интересен факт. Преди това 32-битовите системи бяха обозначени като "x32", след което беше прието съкращението "x86". Защо и с каква цел е направено това, никой не знае със сигурност. Независимо от това, днес човек може лесно да сравни, да речем, Windows 7 32-битова и подобна 64-битова версия. Външно те изобщо не се различават по отношение на интерфейса. Но в програмен планразликата е доста съществена.

    Факт е, че 64-битовите Windows системи имат в арсенала си някои компоненти и функции, които не са налични в 32-битовите версии. Най-простият пример е универсалният Hyper-V хипервизор модул, който е виртуална машина, която може да инсталира дъщерни операционни системи (дори такива, различни от Windows), както и да тества хардуер или софтуер, без да засяга основната система.

    Но това е само един аспект. Всъщност всичко е много по-сложно и по-скоро свързано с процесори и RAM.

    Поддръжка на процесора

    Що се отнася до процесорните чипове, естествено 64-битовите устройства имат по-висока производителност. Трябва обаче да обърнете внимание на факта, че 64-битовият Windows просто няма да бъде инсталиран на компютър с процесор, който не поддържа тази битова дълбочина. Всъщност това е едно

    от точки Системни изисквания.

    Но когато използвате архитектурата x64, управлението на процесорите и техните параметри е много по-удобно. Така например можете лесно да използвате всички ядра, за да ускорите обработката на данни и команди или да активирате нишка за виртуална обработка, наречена Hyper Threading.

    Но тук стигаме до един от най-належащите проблеми относно количеството "RAM". Разликата, например, между Windows 7 32 bit и x64 версията веднага се проявява във факта, че 32-битовите системи не поддържат инсталирането на RAM с обем над 4 GB.

    С други думи, колкото и барове да поставите там, те дори няма да бъдат определени на хардуерно ниво. И именно това ограничение създава много проблеми при разработването и правилната работа на ресурсоемки програми и приложения, когато се изисква повишена ефективност.

    Но 64-битовата версия на Windows 7 (или всяка друга система) може да работи с доста големи количества "RAM". Например версията на Windows 7 Maximum "вижда" до 128 GB, Professional - до 192 GB, въпреки че по принцип се смята, че тези ограничения са много произволни. И ако погледнете в близкото бъдеще, можете да си представите колко "RAM" системи с 128-битова архитектура могат да поемат.

    Можете да видите дали конфигурацията поддържа 64-битова архитектура чрез "Контролен панел", където е избран разделът с броячи и инструменти за производителност. След това използвайте менюто за показване и печат подробни резултати. Именно там е посочена 64-битова поддръжка.

    Проблеми с производителността

    Сега нека да разгледаме битовата дълбочина на операционната система и хардуерната съвместимост от друга страна. По-високата битова дълбочина изобщо не означава, че при определена конфигурация, дори ако съответната минимални изисквания, при инсталиране на 64-битова ОС производителността ще бъде по-добра, отколкото при инсталиране на същата версия, но с 32-битова архитектура.

    Лесно е да се досетите, че 64-битовите системи консумират повече памет, както оперативна, така и виртуална. Нека дадем просто обяснение. Да кажем, че имаме компютър или лаптоп с инсталирани 2 GB "RAM". Самият 64-битов "седем" консумира средно 768 MB (с настройки по подразбиране). Това включва и 64-битови потребителски приложения и приложни програми. В зависимост от сложността и интензивността на ресурсите, "изяденият" обем може да варира в доста широк диапазон. Но все едно и така е ясно, че производителността е намалена почти до нула. В този случай, като частично решение, можете да използвате инсталирането на 32-битови приложения на 64-битова система, намалявайки натоварването на "RAM" и процесора.

    Универсалност

    И така, имаме 64-битова система. Какво е, мисля, вече е малко ясно. Сега нека да преминем към друг належащ проблем, свързан с работата на приложенията и потребителските програми.

    Тук всичко е просто: можете да инсталирате 32-битови приложения на 64-битови системи (понякога това може да бъде ключов фактор за осигуряване на правилна работа), но, уви, не можете да инсталирате 64-битови програми на системи с архитектура.

    Но когато се използват схеми за комбиниране на 32-битови програми и 64-битови системи, увеличението на производителността по отношение на работата на приложението ще бъде доста значително. По-специално това се отнася за мултимедията. Например, когато работите със звук, много често се използват драйвери ASIO4ALL (понякога ASIO DX Full Duplex), които сами по себе си са доста тежки, особено когато се използва максималния буфер, съответстващ на общото количество RAM, но изразено не в мегабайти, а но в мостри. Ако е инсталиран 64-битов плъгин, натоварването се увеличава. Но ако зададете версията на 32-битова, плъгинът или програмата просто ще „лети“. И това далеч не е единственият пример. Сега изобщо не говорим за игри, там също има достатъчно техни „джаджи“.

    Между другото, за да видите коя версия на операционната система е инсталирана на вашия компютър, не е нужно да ходите далеч. Нормално щракване с десен бутон върху иконата на компютъра с избор на менюто със свойства ще представи необходимата информация.

    Преминаване от 32-битова система към 64-битова

    Ако разгледаме прехода от една архитектура към друга (от по-ниска към по-висока), трябва да вземем предвид факта, че Windows системите, например, същата "седемка" включва промяна файлова системаот FAT32 към NTFS.

    Грубо казано, на FAT32 изобщо няма да стане. На потребителски документи, създадени, да речем, в офис приложения, няма да има ефект. Същото важи и за програмите, но само при условие, че е инсталирана 64-битова система върху съществуваща 32-битова, но с вече съществуваща файлова система NTFS. По правило такъв преход е доста прост и безболезнен. В противен случай промяната на файловата система ще изисква преинсталиране.

    Обратен преход

    Но обратният преход от 64 бита към 32 е невъзможен без промяна на файловата система. В този случай ще трябва напълно да форматирате дяла, в който ще бъде инсталирана 32-битовата версия на системата. От само себе си се разбира, че подобен процес би довел до унищожаване на всички съществуващи данни. Следователно, да не говорим за преинсталиране на програми и приложения, преди инсталиране е необходимо да копирате важни файлове и документи, било то на друг логически дял или на съществуващ. сменяеми носители(флашка, карта памет, оптичен диск).

    Кога си струва да инсталирате 64-битова ОС?

    Целесъобразността на инсталирането на 64-битова ОС зависи пряко от хардуерната конфигурация на компютър или лаптоп. Разбира се, можете да инсталирате същите 64-битови "седем" на терминали, които отговарят на минималните изисквания (съответния тип 2-ядрен процесор, поне 2 GB RAM и свободно мястона диск, в зависимост от инсталираната версия).

    Софтуерни проблеми

    Ако доскоро, за 64-битови системи, като цяло. Малко пуснати драйвери, да не говорим софтуерни продукти, днес почти всички водещи разработчици на софтуер са фокусирани предимно върху тези системи. „Операционните системи“ с 32-битова архитектура бавно, но сигурно се превръщат в нещо от миналото, въпреки че все още са доста популярни (същият Windows XP SP3 или 32-битов „седем“).

    И ако през следващите години се появи 128-битова архитектура, ще бъде възможно напълно да забравим за системите и процесорите, които разполагат със злополучните 32 бита. И това не са празни думи, защото, както знаете, технологичният прогрес не стои неподвижен, а се движи, така да се каже, със скокове и граници.

    Вместо послеслов

    Така че прегледахме накратко темата "64-битова система: какво е това?". Тук, за по-добро разбиране, не беше поставен специален акцент върху компютърната лексика и терминология. Въпреки това, въз основа на всичко по-горе, всеки може да направи определени изводи за себе си, по-специално, заслужава да се отбележи, че инсталирането и използването на 64-битова система не винаги е оправдано при слаби или минимални конфигурации.

    И накрая, заслужава да се отбележи, че актуализирането на 64-битова система всъщност не се различава от 32-битова версия, само услугата, отговорна за този процес, изтегля и инсталира необходимите модули и компоненти, проектирани специално за тази архитектура. И както вече е ясно, няма визуална разлика между различните версии, те се появяват само на програмно ниво.

    fb.ru

    64-битова система - какво е това? Преглед, описание, сравнение

    Днес без съмнение вече е трудно да се намери потребител на персонален компютър, който никога да не се сблъска с такава концепция като 64-битова операционна система. Въпреки това, не всеки може ясно да отговори какво е то. Нека се опитаме да разберем този въпрос и малко да изясним ситуацията. За по-нататъшно разсъждение, като пример, ще разгледаме популярната операционна система Windows 7 64 и 32 бита. Нека се опитаме да разберем каква е разликата между тези операционни системи, както и да се докоснем до важни въпроси за подобряване на производителността на компютъра.

    Какво е 64-битова система?

    Днес няма да навлизаме в конкретна компютърна терминология, а просто ще се опитаме да обясним на пръстите си какво е битова дълбочина. Какво всъщност означава тази дума? Както вероятно вече сте разбрали, битовата дълбочина се изразява в битове, но тази концепция трябва да се разглежда не само от гледна точка на операционната система, но и като се вземат предвид периферните устройства. С прости думи, битовата дълбочина е броят битове, които могат да бъдат обработени едновременно от такива устройства, при условие че системата е способна да изпраща такива заявки.

    Това, разбира се, е най-простата интерпретация на това какво представляват 64 и 32 битови операционни системи. За да разберете напълно разликата между системите с различна битова дълбочина, трябва да направите кратко отклонение в историята на развитието на компютърните технологии или по-скоро на процесорните чипове. Преди това всички произведени процесори имаха битова дълбочина от 8 бита. Това означава, че те могат да обработват само 8 бита информация наведнъж. Когато бяха заменени от 32-битови чипсети, настъпи революция.

    Поради тяхната универсалност, такива чипсети се използват и днес. След доста дълго време се появиха процесорни чипове с 64-битова архитектура. Оказва се, че това далеч не е границата. В близко бъдеще вече очакваме чипове със 128-битова архитектура, както и създадени за тях операционни системи. Тук веднага трябва да се отбележи един интересен факт. Преди това 32-битовите системи се наричаха x32. Тогава е прието обозначението x86. Защо и с каква цел е направено, никой не знае. Днес обаче можете лесно да сравните Windows 7 32-bit и подобна 64-bit версия. Външно те практически не се различават по интерфейс.

    От гледна точка на софтуера разликата е доста значителна. Факт е, че в арсенала на 64-битовите системи има определени функции и компоненти, които не са налични в 32-битовите версии. от най-много прост примере генеричен Hyper-V хипервизор модул, който е виртуална машина, способна да инсталира дъщерни операционни системи, дори ако те не са Windows. Също този модулви позволява да тествате софтуера. Тук обаче има един доста важен аспект. Всичко всъщност е много по-сложно и по-свързано с RAM и процесори.

    Поддръжка на процесора

    Що се отнася до процесорните чипове, 64-битовите устройства се характеризират с по-добра производителност. Тук трябва да обърнете внимание на този момент, след това на компютър, чийто процесор не поддържа тази битова дълбочина, 64-битова Windows система дори не може да бъде инсталирана. Това е едно от задължителните системни изисквания. При използване на x64 архитектурата управлението на процесорите и техните параметри е много по-удобно. Например, можете просто да използвате всички ядра, за да ускорите обработката на команди, или да активирате виртуална нишка за обработка, наречена Hyper Threading.

    Максимална RAM памет

    Сега нека да стигнем до един от най-болезнените въпроси, а именно количеството RAM. Разликата е, че 32-битовите операционни системи не поддържат инсталиране на повече от 4 GB RAM. С други думи, колкото и барове да поставите там, те няма да бъдат определени на ниво желязо. Това ограничение създава много проблеми, свързани с разработването и правилната работа на ресурсоемки програми и приложения в случаите, когато се изисква висока ефективност. 64-битовата версия на операционната система Windows 7 поддържа доста голямо количество RAM.

    Така например максималната версия на Windows 7 вижда до 128 GB, професионалната - до 192 GB. Такива ограничения по принцип се считат за условни. Ако мислите за бъдещето, ще бъде доста трудно да си представите колко RAM може да се обработва от операционни системи със 128-битова архитектура. За да видите дали конфигурацията поддържа 64-битова архитектура, можете да използвате "Контролен панел", където трябва да изберете секцията с инструменти за броячи и производителност. След това се използва менюто за показване и отпечатване на подробни резултати. Тук е посочена 64-битова поддръжка.

    Проблеми с производителността

    Нека да разгледаме битовата дълбочина на операционната система и нейната съвместимост с железни компоненти от другата страна. Трябва да се има предвид, че високата битова дълбочина изобщо не гарантира, че при определена конфигурация, дори и да отговаря на минималните изисквания, при инсталиране на 64-битова операционна система производителността ще бъде по-добра, отколкото при инсталиране на същата версия , но с 32-битова архитектура. Както можете да предположите, 64-битовите системи консумират повече памет, както виртуална, така и RAM.

    Има доста просто обяснение за този факт. Да предположим, че имате лаптоп или компютър с инсталирани 2 GB RAM. Windows 7 64-bit при настройки по подразбиране консумира средно 768 MB. Това включва също 64-битови приложни програми и потребителски приложения. Изяденото количество, в зависимост от интензивността на ресурсите и сложността, може да варира доста широко. Ясно е обаче, че скоростта на системата е намалена почти до нула. В този случай, като частично решение на проблема, можете да опитате да използвате инсталирането на 32-битови приложения на 64-битова система. Това ще намали натоварването на процесора и RAM паметта.

    Универсалност

    И така, нека разгледаме 64-битова операционна система. Вече трябва да е малко ясно какво означава това. Нека да преминем към друг доста важен въпрос, който е свързан с работата на потребителските програми и приложения. Тук всичко е съвсем просто: можете да инсталирате 32-битови приложения на 64-битови системи, но не можете да инсталирате 64-битови приложения на 32-битова операционна система. Когато се използват схеми за комбиниране на 32-битови програми и 64-битови системи, увеличението на производителността по отношение на работата на приложението може да бъде доста значително. Това се отнася особено за мултимедията. Така например, когато работите със звук, доста често се използват драйвери ASIO4ALL, които сами по себе си тежат доста, особено ако се използва максималния буфер, съответстващ на размера на RAM.

    Натоварването се увеличава значително, когато е инсталиран 64-битов плъгин. Ако инсталирате 32-битовата версия, плъгинът или програмата ще работят значително по-бързо. Могат да се цитират много такива примери. Сега изобщо не говорим за игри. Има достатъчно екстри там. За да разберете коя версия на операционната система е инсталирана на вашия компютър, не е нужно да ходите далеч. Просто щракнете с десния бутон върху иконата на компютъра и изберете менюто със свойства и ще получите цялата необходима информация.

    Мигриране от 32-битова система към 64-битова система

    Ако разгледаме прехода от една архитектура към друга, трябва да вземем предвид факта, че в операционните системи Windows, в същия Windows 7, се очаква преход от файловата система FAT32 към NTFS. Изобщо няма да се инсталира на FAT32. Това няма да засегне по никакъв начин потребителските документи. Същото важи и за програмите, но само при условие, че 64-битова операционна система е инсталирана върху съществуваща 32-битова операционна система, но със съществуващата файлова система NTFS. Такъв преход, като правило, е безболезнен и прост. В противен случай, ако промените файловата система, ще трябва да преинсталирате.

    Обратен преход

    Не е възможно да мигрирате от 64-битова операционна система към 32-битова операционна система без промяна на файловата система. В този случай ще трябва да форматирате напълно дяла, на който е инсталирана 32-битовата версия на операционната система. Такъв процес, разбира се, би довел до унищожаване на цялата налична информация. Поради тази причина, преди инсталирането, потребителят ще трябва да копира всички важни документи и файлове на преносим носител или друг логически дял.

    Кога е по-добре да инсталирате 64-битова операционна система?

    Целесъобразността на инсталирането на 64-битова операционна система зависи пряко от хардуерната конфигурация на лаптоп или компютър. Естествено, можете да инсталирате 64-битов Windows 7 на компютърни терминали, които отговарят на минималните изисквания. Въпреки това е по-добре да обърнете внимание на препоръчаните параметри. В идеалния случай би било добра идея да използвате раздута конфигурация като цяло. Няма да боли.

    Софтуер

    Доскоро малко хора пускаха драйвери за 64-битови операционни системи, да не говорим за приложни програми. Днес водещите разработчици на софтуер са фокусирани предимно върху такива системи. ОС с 32-битова архитектура постепенно се превръща в нещо от миналото. През следващите години трябва да се появи 128-битова архитектура. Ще бъде възможно напълно да забравите за процесорите и системите, които разполагат само с нещастни 32 бита. Технологичният прогрес не стои неподвижен, а се движи със скокове и граници.

    Заключение

    Сега знаете какво представляват 64-битовите операционни системи. За по-добро разбиране не беше поставен специален акцент върху компютърната терминология. Въз основа на представения по-горе материал всеки потребител може да направи определени заключения за себе си. Бих искал да отбележа, че инсталирането и използването на 64-битови операционни системи не винаги е оправдано при минимални и слаби конфигурации. Също така си струва да се отбележи, че актуализирането на 64-битова операционна система по същество не се различава от 32-битова версия. Служба, отговорна за изпълнението този процес, изтеглете и инсталирайте всичко необходими компонентии модули, които са проектирани специално за тази архитектура.

    computerologia.ru

    Какво е битовостта на една операционна система? x86 и x64

    Много компютърни потребители питат - "каква е битовата дълбочина на операционната система, какво влияе?" и „как мога да определя битовата дълбочина на моята операционна система?“ . Ще се опитам да проведа малка образователна програма по тази тема и да отговоря на най-често срещаните въпроси.

    С прости думи, капацитетът на процесора е способността му да работи едновременно с определен брой единици данни (битове). За 32-битов процесор това число е от 0 до 4294967295. С други думи, 32-битов процесор не може да работи с повече от 4 гигабайта RAM.

    За 64-битовите процесори този брой е много по-висок, така че 64-битовите операционни системи могат да работят с до 32 GB RAM.

    Обозначение на процесора

    В момента процесорите са разделени на 32-битови и 64-битови. В същото време съкращенията x86 и x64 се срещат в обозначението на процесорните архитектури. Знайте, че x86 е 32-битов процесор, а x64 е 64-битов.

    Защо процесорът е 32 битов, а архитектурата се казва x86?

    Името идва от от Intel, ранни моделипроцесори, които завършват с номер 86 ​​и имат 32-битова архитектура.

    • 80386 (i386),
    • 80486(i486)

    Как да разберете битовостта на операционната система?

    За да направите това, щракнете с десния бутон върху иконата My Computer и изберете менюто "Properties", което се отваря. От моя опит мога да кажа, че ако си опериран Windows система XP, то в 99% от случаите е 32 битов.

    Как да разберете битовостта на операционната система

    Ако имате инсталиран Windows 7 Starter, тогава той също е 32-битов (и просто няма други). Битовият тип на други издания на Windows 7 или Windows 8 може да се види в секцията System Type.

    Какво влияе върху битовостта на операционната система

    Както казах преди, основният домашен потребителе количеството RAM, инсталирано в компютъра. Ако имате по-малко от 3 GB RAM, не трябва да преминавате към 64-битова ОС. Ако RAM е 4 GB или повече, тогава преходът е желателен. Производителността на компютъра трябва да се подобри.

    Безжичен микрофон как работи Как да разрешите достъп до микрофона във VK