- Pāreja uz 128 bitiem obligāti prasa, lai aparatūra (procesori) attīstītos pirms programmatūras.
- Pašreizējā 64 bitu arhitektūra ļauj pārvaldīt tik milzīgu RAM apjomu, ka tūlītējs tehnisks lēciens nav nepieciešams.
- 128 bitu sistēmas ieviešana radītu astronomiskas izmaksas draiveru un programmatūras pārveidošanā, nenodrošinot reālus uzlabojumus lietotājam.
Esmu pārliecināts, ka esat tur bijuši: pārlūkojot forumus vai lasot par aparatūru, jūs esat domājuši, kāpēc mēs esam iestrēguši 64 bitu sistēmās. Šķiet, ka Microsoft ir aizmirsis par šo problēmu savos Redmondas birojos, savukārt daži lietotāji jūtas tā, it kā joprojām izmantotu 80. gadu konsoli, jo pāreja uz 64 bitu sistēmām nav bijusi pietiekama. Šķiet, ka 128 biti nekad nepienāks. lai gan šī ideja jau kādu laiku ir daudzu cilvēku prātos.
Lai izprastu šo dilemmu, nepietiek tikai aplūkot programmatūru; mums jāaplūko arī dzinējs, kas visu darbina, proti, procesors. Ne jau tāpēc, ka Microsoft būtu slinks, bet gan tāpēc, ka pastāv… absolūta atkarība starp aparatūru un operētājsistēmukas padara 128 bitu Windows izstrādi šobrīd vienkārši naudas un laika izšķiešanu.
Deja starp procesoru un programmatūru
Lai operētājsistēma darbotos ar 128 bitu procesoru, mums vispirms ir nepieciešams centrālais procesors (CPU), kas runā tajā pašā valodā. Nav jēgas programmēt programmatūru mašīnai, kas tirgū neeksistē. Atskatoties atpakaļ, mēs redzam, ka šis modelis vienmēr ir atkārtojies: vispirms bija AMD Athlon 64 procesori 2003. gadā Un tad nāca Intel Pentium 4, un tikai tad Windows varēja izlaist saderīgas versijas, kā tas notika ar Windows XP Professional x64 Edition vai vēlāko Windows Vista.
En esencia, los bits definen el tamaño de los bloques de datos que la CPU puede procesar en cada ciclo de reloj y, muy importante, el límite de memoria que puede gestionar. Un bit es la unidad mínima (0 o 1), pero al agruparlos creamos \»enteros\». Mientras que un procesador de 32 bits maneja unos 4.294 millones de enteros, uno de 64 bits llega a cifras astronómicas de triljoniem iespējamo vērtībuJa mēs pārietu uz 128 bitiem, mēs nonāktu gandrīz sirreālā matemātikas valstībā ar datu apjomu, ko praktiski nav iespējams nolasīt vai iedomāties.
Cīņa par RAM
Galvenais iemesls, kāpēc mēs esam palielinājuši bitu dziļumu gadu desmitu gaitā, ir bijusi spēja pārvaldīt RAM. 80. gados 8 MB bija vairāk nekā pietiekami; 90. gados standarts bija 32 MB. Bet 2000. gados patēriņš strauji pieauga, un mēs pārgājām no megabaitiem uz gigabaitiem, kas piespieda mūs atteikties no 32 bitiem, jo Tie varēja adresēt tikai līdz 4 GB RAM.
Pāreja uz 64 bitu arhitektūru atrisināja šo problēmu milzīgā mērogā. Teorētiski 64 bitu sistēma var apstrādāt līdz pat 18 eksabaiti atmiņas (kas ir vairāk nekā 19 miljardi gigabaitu). Lai sniegtu priekšstatu par mērogu, Windows 11 Pro praktisku apsvērumu dēļ parasti ir ierobežots līdz 2 TB RAM. Pāreja uz 128 bitiem ļautu mums apstrādāt triljonus jotabaitu – skaitli, kas mūsdienās ir tīra zinātniskā fantastika un reālajā pasaulē ir pilnīgi bezjēdzīgs.
Kāpēc gan nelēkt tūlīt?
Daudzi brīnās, kāpēc tas netiek darīts, ja tas ir tehniski iespējams. Īsā atbilde ir šāda: Nav īstas vajadzībasPašlaik lielākā daļa no mums izmanto no 16 GB līdz 32 GB RAM, un tikai visspēcīgākie serveri vai superdatoru sistēmas tuvojas pašreizējiem ierobežojumiem. Miljardu ieguldīšana arhitektūras pārveidošanā būtu skaidrs piemērs samazinātai atdevei.
- Pilnīga nesaderība: Milzīgs daudzums draiveru un programmatūras būtu jāpārraksta no jauna.
- Ražošanas izmaksas: Mātesplates un centrālo procesoru, kas spētu izmantot šādu jaudu, projektēšana būtu ārkārtīgi dārga.
- Pieteikumu trūkums: Nav nevienas patērētāja programmas, kurai būtu nepieciešams vairāk nekā tas, ko piedāvā 64 biti.
Ir taisnība, ka daži mūsdienu procesori izmanto 128 bitu reģistrus vai instrukcijas, piemēram, AVX-512 uz Ryzen 9000 ļoti specifiskiem multimediju vai zinātniskās skaitļošanas uzdevumiem, taču tas ir tikai viens konkrēts rīks un nenozīmē, ka visa sistēma darbojas ar 128 bitu procesoru.
Nākotne un pagrieziena punkti
Mēs nevaram apgalvot, ka tas nekad nenotiks. RISC-V arhitektūra jau ir apsvērusi šīs iespējas, un skaitļošanas vēsture mums ir iemācījusi, ka tas, kas šodien šķiet absurds, rītdien būs standarts. 16 bitu laikmetā neviens neiedomājās, ka mēs izmantosim terabaitus krātuves, bet te nu mēs esam. Tomēr Mēs esam gadu desmitiem šķirti lai izsmeltu 64 bitu potenciālu.
Tehnoloģiskā evolūcija arī turpmāk koncentrēsies uz efektivitāti un iekšējo veiktspēju, nevis bitu skaita palielināšanu. Ja vien nenotiks radikālas izmaiņas informācijas apstrādes veidā, 128 bitu Windows paliks aparatūras entuziastu fantāzija, jo pašreizējā infrastruktūra ir vairāk nekā pietiekama jebkura uzdevuma veikšanai, sākot no jaunāko AAA spēļu spēlēšanas līdz milzīgu datu centru pārvaldībai.
64 bitu arhitektūra ir tik plaša, ka tā vairāk nekā aptver visas pašreizējās un īstermiņa nākotnes prasības, padarot pāreju uz 128 bitiem nebūtisku saderīgas aparatūras trūkuma un programmatūras neesamības dēļ, kas to pieprasītu, atstājot šo sasniegumu kā attālu tehnisku iespēju, bet bez tūlītēja praktiska pielietojuma.




