No z mojej skúsenosti (a to mám skúsenosť s každou verziou Windows postavenom na 9X a NT jadre, teda všetky Windows od 95), novšie verzie Windows sú len horšie a horšie. Konkrétne XP, Vista a 7 boli najfunkčnejšie systémi od MS, od Windows 7 to ide len k horšiemu. Najskôr Windows 8 bol nepoužiteľný, Windows 8.1. to ešte ako tak napravil, takže to bolo "použiteľné". A od vtedy nič. Windows 10 bol úplne najhorší systém vôbec (horší než i Windows 95), Windows 11 je lepší, to áno, ale stále je to katastrofa. Ako skončila podpora Windows 7, už nie je systém od Microsoftu, ktorý sa dá použiť na reálnu prácu. Áno na hry a prehliadač je to fajn, tam to ale končí. UI/UX je katastrofálne, chybové hlášky kde sa pozrieš. Ale Windows 11 je oproti Windows 10 v jednej veci aj horší. Neviem čo ten systém v pozadí robí, ale aby samotný systém zožral toľko pamäte a procesorového času, to je úplne nenormálne.
Na proti tomu mám pocit že práve posledné roky Linux ide správnou cestou (okrem pár krokov vedľa) ale všeobecne aj napriek pár určitým nedostatkom je to v porovnaní s Windowsom omnoho lepší systém. GNOME a Xfce majú UI/UX zvládnuté, áno u GNOME treba pár doplnkov aby to bolo skutočne použiteľné, ale inak všeobecne je to fajn. O výkone nehovoriac. Ubuntu 22.04 s GNOME čo je asi to "najnáročnejšie" distro a prostredie žere len 1.1GB RAM, naproti tomu Windows 11 žere až neskutočných 5.6GB (podobná metrika merania, e.g. SWAP / Page file vypnutý, po čistej inštalácii z ISO + inštalácii driveru, otvorený monitor prostriedkov, nič nezatvárané ani otvárané, tak ako po nabootovaní systém bol, tak som aj skontroloval pamäť, samozrejme to nie je presné keďže oba systému fungujú a pracujú s pamäťou rozdielne, ale hrubú predstavu to dá).
Vo Windows 11 (ale vlastne už Windows 10) navyše doprzdnili tak inštaláciu, že aby si vytvoril lokálny účet, tak musíš odpojiť Internet a ešte zápasiť s celým rozbitým UI v inštalátore. Navyše po novom už ani odpojenie moc nefunguje, až keď zadáš mnoho krát nevalídny mail tak ti umožní lokálny účet. WTF?!?!
Inštalácia trvá dlho, musíš odklikať stovky "nechcem aby si špehoval polohu, čo píšem na klávesnici, zvuk z mikrofónu ani reklamnú identifikáciu a neviem čo ešte", po inštalácii aktualizácie, drivery, ešte ma otravuje Edge, ktorý sa sám spustí hneď ako skončí inštalácia systému a dostanete sa na "plochu". Inštalácia zabrala 4x viac času u Windows než u Ubuntu či Fedora.
Proste Windows je čo sa týka všetkého od výkonu cez stabilitu po UI/UX horší. Ani neviem prečo to porovnávam.
Vidím to přesně naopak. W11 jsou nejlepším systémem od dob W2000. Jako linux/bsd admin tam mám vše, co potřebuju. Tedy terminál (Windows Terminal) a ssh včetně agenta (ano, i to je součástí windows). Dále Hyper-V, takže nemusím řešit VirtualBox a WSL, které nepoužívám. Tedy, po instalaci mám vše potřebné k práci. Zbytek lze snadno nainstalovat z MS Store. W10 a W11 jsou první Windows pro techniky. S nástupem W10 jsem opustil dual boot.
Řešit v roce 2023 jednotky GB RAM mi přijde úsměvné. 8GB RAM jsem měl před 10 lety. V roce 2015 i nějaký levný pracovní NTB měl 16GB RAM. Dneska mám na desktopu (W11) 64GB. Správně, dle Moorova zákona, bychom dneska správně měli mít ram někde kolem 4TB (nechce se mi to přesně počítat, někdy kolem roku 2000 jsem měl 2GB).
S prvním odstavcem bych teoreticky mohl souhlasit. Ale ohledně RAM nemáš pravdu. Měl jsem z pracovních důvodů nařízeno vybrat notebook s 64 GB a nabídka je extrémně omezená. Lenovo u běžných řad má maximum 32 GB a standard je 16 GB i u docela drahých notebooků. Mezi prvními 5 notebooky na datart.cz jich mají 4 po 16 GB a jeden dokonce jen 8 GB - to jsou počítače, které používá většina lidí.
vybrat notebook
V tomhle je ten problém. Proč to nejsou pracovní stanice?
NTB je ok, pokud člověk potřebuje neustále někde pracovně cestovat. Ale tam by zase na RAM nemělo až tak záležet, protože je to lehký cestovní počítač a vše ostatní by mělo být někde na serveru.
A pokud je to práce na místě, tak je ve všech ohledech lepší PC. Je to levnější, výkonnější komponenty a možnost snadného rozšíření.
V minulé práci jsem měl taky NTB. Roky ležel na stole, k němu připojené dva monitory, klávesnice a myš. A NTB neměl ani interní síťovku (RJ45), takže vše přes usb. Fakt "super" pracovní stroj.
Kdyby ta vetsi sezrana RAM neco prinesla, tak prosim. Ale winy zerou vic RAM aniz by neco daly navic. Teda predpokladam ze ssh a windows terminal nezerou giga RAM.
Ano, da se to povazovat za marginalni problem. Jenze taky to znamena ze spousta lidi obnovuje pocitace aniz by museli, protoze programatori kaslou na jakekoliv optimalizace (ne kazdy musi cucet na youtube s nejnovejsim kodekem). Ty mas sice 64 GB, ale kdyz ja projdu sve okoli, kancly, rodiny, tak to porad visi nekde na 4-16 GB.
Ano, porad se to da povazovat za marginalni problem, protoze i nove pocitace jsou relativne levne, ale me se tenhle pristup neskutecne prici. Kdybych aspon videl ta pozitiva, a mezitim jen mrkosoft zhorsuje telemetri...
Ale to je vlastne jedno, protoze v tomhle se pokrok nezastavi.
Je otázkou, jak tu spotřebu RAM vlastně měřit. Já nejsem expert na Windows, takže dám příklad z linuxu, kde mnozí začátečníci křičí, že mají plnou RAM. Jenže je to cache + buffers a i ta zabraná část není tak jednoduše spočítatelná. Jak je to na Win prostě nevím. Task Manager aktuálně říká 12GB RAM (očištěno od cache), v procesech vidím dva procesy nad 1GB: Firefox, kde mám otevřeno něco kolem 1000 tabů a Edge, kde mám film (ivysilani). FF má 4GB a Edge 1GB. Už třetí proces má 175MB a pak to klesá k 10MB. Jak se dojde k číslu 12GB netuším.
protoze programatori kaslou na jakekoliv optimalizace
Ona se hlavně zvětšila data.
Ano, ukázaná zabraná paměť ve Windows je mnohem větší než součet procesů. Ale moje zkušenost je, že pokud vypnu swap, tak pak skutečně začnou aplikace padat, a pokud jej nechám zapnutý, tak na HDD po překročení 2/3 kapacity RAM defenzivně swapuje (pesimistická správa paměti) a zpomalí výkon HDD na polovinu (u SSD je buď jiná logika, nebo to díky výkonu SSD nejde poznat; u eMMC je určitě jiná logika - tam by to šlo z výkonu poznat, a taky by rychle odešlo). Jiné OS nemám detailní praktické zkušenosti, jak fungují.
EDIT: Např Windows neukazuje zálohovanou VRAM do System RAM. Pokud chci teda víc RAM, tak vypnu GPU akceleraci ve webových prohlížečích a Electron aplikacích.
30. 11. 2023, 11:56 editováno autorem komentáře
Win defaultne nepouzivaji ram jako cache, respektive jen jeji minimalni cast. Da se to zmenit v nastaveni (v hlubinach registru), jenze ... pak se zacnou dit veci. Nektery aplikace ti nebudou fungovat vubec, jiny divne. Ony totiz widle tu cache predevsim neumeji podle potreby odalokovat. A nejen to, kdyz sem to testoval, tak to generovalo i chyby zapisu na disk a dalsi srandy.
Pokud si pamatuju tak i htop jasne ukazuje, kolik v te ram je cache.
bez prezdivky ...
Pokud si pamatuju tak i htop jasne ukazuje, kolik v te ram je cache.
jj, htop ukaze zelenou casti vyuzitou + cervenou cache a napravo cislene "vyuzita(bez_cache)/celkova"
pripadne "free" vse ciselne:
$ free -m -w total used free shared buffers cache available Mem: 31835 4581 22420 702 280 4551 26102
Doporučuji si to nastudovat, Windows používají pojmy jako commit (množství virtuální paměti per process, musí být uspokojena kombinací RAM + SWAP (page file) + memory mapped). Dále Reserved (pouze virtuální paměť). A working set (virtuální paměť, která je teď zrovna v RAM). Pak tu jsou ještě věci jako shareable a shared. Dále tu jsou tu file cache / několik úrovní standby RAM. Komprese RAM. Místo TaskMgr doporučuji použít programy jako ProcessExplorer, ProcessHacker/SystemInformer, VMMap apod.
To neni jen ram ... pust ve win 10/11 aktualizace (rucne) a nech otevrene to okno, podivej se na zatizeni CPU .... a pak to okno zavri... oni sportebujou klidne i 80% CPU na to, aby prekreslovali 10 radku textu ...
A dalsi "ficura" ... treba infookno o systemu. Driv si ten text normalne oznacil a zkopiroval. Dneska tam na to mas tlackatko ... a kopirovat to musis nanekolikrat, protoze tech tlackatek je tam nekolik ...
Nebo ... w11 ... po min 5ti letech vyvoje ... pridali moznost neseskupovat ikony v taskbaru ze? Ale presunout na stranu porad nejde.
A co takhle tls 1.3 ... chmm jo aha, nic. Teda jakoze iis na 2k22. Ale treba RDP? Zapomen. Ze by jako backportovali podporu do systemu, ktery budou v provozu protoze budou supportovany jeste dalsich 10+ let (2k16/19)? No to je ani nenapadne.
Nebo ... Ipv6. W10 si vemou v4 z dhcp, a v6 z RA. Vcetne DNS. W11(a 2k22) si DNS z RA nevemou (nova ficura). Teda vemou, kdyz vypnes IPv4 (a tim myslim jako ze fakt vypnes, ne ze nemas dhcp v siti).
Ano, i v roce 2023 je třeba řešit jednotky GB RAM. To, že Ty jsi vždy měl nadprůměrně RAM je jen Tvůj problém (OK, výhoda). Podívej se na velikost RAM u spotřebitelské řady - stále převládá 8GB, to a tam 16GB a 32 je až u vyšších řad.
Každopádně, myslím, že to máš posunuté - v roce 2015 pracovní notebooky měly std. 8GB. Rok 2000 je už příliš daleko, ale v roce 95/96 bylo 80MB sakrahodně - standard bylo 16/24/32MB, nadstandard 64MB a 80MB (2x32+2x8). Takže pro rok 2000 odhaduji tak 512MB standard. 2GB bych tipoval až tak kolem roku 2005.
Mám desktop s Ryzenem 5800X3D a 32 GB RAM a notebook s i7-1165G s 64 GB RAM. Pracuju jen na tom notebooku, i když sedí 95 % času doma na stole. Desktop má sice 3x výkonnější CPU a o galaxii výkonnější GPU, ale při devopsování mě výkon toho notebooku vůbec neomezuje. V dnešní době notebooky plně pokryjí kdejakou činnost.
.. na Windows to je teda možná jinak, to nepoužívám :-)