Citiraj:
Autor Dule
Pa evo uzmimo najbanalniji mogući primjer, Notepad.
|
Nemam pojma, ne koristim Notepad na Windowsima. Ali moji mama i tata ga koriste i ono, sasvim su OK s njime.
Citiraj:
Otvaranje velikih datoteka je sporije (za recimo 20MB file na Windows 10 mašini treba ispod 1 sec, na Windows 11 nekih 3 sec). Paste velike količine teksta je sporije.
|
Sasvim moguce. Samo, prosjecni korisnik Windowsa ne otvara tekstualne fajlove od 20MB. A onaj tko to treba otvarati ionako ne koristi Notepad.
Citiraj:
Windows 11 Notepad ima spor UI (UWP ili XAML islands ili koji već "moderan" framework koriste danas). Notepad UI je sporiji, vidim ovo na dijelić sekunde kad ga otvorim
|
Sasvim moguce, jos jednom. No ne zaboravi da je onda to vjerojatno jedan codebase pa ce ga razvlaciti jos 100 godina. Notepad briga manje.
Citiraj:
Slična je situacija sa Paintom, Windows Explorerom, i ostatkom Windows 11 UI-a.
|
Nisam dugo bio na W11, ali moram ti priznati da ja to nisam nesto spektakularno osjetio. Sve defaultno, sve je radilo, stroj dovoljno jak.
Citiraj:
Ne sjećam se da se ovo događalo sa prijašnjim verzijama Windowsa.
|
E vidis, to je cupanje iz sjecanja, mozda treba napraviti hands on 1:1 test.
Citiraj:
Kužim da neki ljudi nisu osjetljivi i neće ovo primjetiti, jer hej sad imamo tabove u Notepadu, ali meni smeta.
|
Eto, imas tabove u Notepadu. Top shit.
Citiraj:
Autor tomek@vz
Izmedu Win11 i Win10 primjetio sam cesto da igre ne rade tako fluidno...nije sve samo u brojkama.
|
Uuuuum... pa ono, poprilicno je sve samo u brojkama, jel...

Sve ostale "fluidnosti" su ili iskljucivo subjektivne, ili rezultat neispravne softverske ili hardverske komponente. Sto vrlo vjerojatno nema nikakve veze s Windowsima per se.
Citiraj:
Mislim nekad se barem pazilo kolko memorije ce ti app gutat jer nije bilo toliko resursa na raspolaganju.
|
Programeri nekada kada su trebali 1000 bajtova: p = malloc(1000)
Programeri danas kada trebaju 1000 bajtova: p = malloc(1000)
Wait, what?
Citiraj:
Danas ti jedan web browser pozdere sve resurse na normalnom office racunalu bez obzira o kojem OS-u se radilo, cisto primjera radi.
|
Zaboravljas da taj isti web browser danas ima funkcionalnost omanjeg solidno ozbiljnog OS-a...
S druge strane, evo ti obican WebKit-GTK na brzinu nakucan primjer pokrenut na Mintu. Tab u zadnjem Chromeu zauzima ~60MB.
Code:
bubba@goldenaxe:~/Downloads/tmp$ file ./bolja_vremena
./bolja_vremena: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=46d68482d6aea5a72666d7012a711ae32a4e7286, for GNU/Linux 3.2.0, stripped
bubba@goldenaxe:~/Downloads/tmp$ valgrind --tool=massif ./bolja_vremena
==271099== Massif, a heap profiler
==271099== Copyright (C) 2003-2017, and GNU GPL'd, by Nicholas Nethercote
==271099== Using Valgrind-3.18.1 and LibVEX; rerun with -h for copyright info
==271099== Command: ./bolja_vremena
==271099==
==271099== Warning: noted but unhandled ioctl 0x644f with no size/direction hints.
==271099== This could cause spurious value errors to appear.
==271099== See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper.
==271099==
bubba@goldenaxe:~/Downloads/tmp$ ms_print massif.out.271099
--------------------------------------------------------------------------------
Command: ./bolja_vremena
Massif arguments: (none)
ms_print arguments: massif.out.271099
--------------------------------------------------------------------------------
MB
14.82^ :
| #:: : :: :::::::@:::
| #:: : :: :::::::@::::::::::::@ :::
| #:: : :: :::::::@:::::: :::::@ :::
| #:: : :: :::::::@:::::: :::::@ :::
| ::::#::::::::::::::::@:::::: :::::@ :::
| :::::#::: ::::::::::::@:::::: :::::@:::::@::::::@:::
| @ :::::#::: ::::::::::::@:::::: :::::@:::::@::::::@:::
| @ :::::#::: ::::::::::::@:::::: :::::@:::::@::::::@:::
| @ :::::#::: ::::::::::::@:::::: :::::@:::::@::::::@:::
| @ :::::#::: ::::::::::::@:::::: :::::@:::::@::::::@:::
| @ :::::#::: ::::::::::::@:::::: :::::@:::::@::::::@:::
| @:::::::#::: ::::::::::::@:::::: :::::@:::::@::::::@:::
| @:::::::#::: ::::::::::::@:::::: :::::@:::::@::::::@:::
| @:::::::#::: ::::::::::::@:::::: :::::@:::::@::::::@:::
| @ :@:::::::#::: ::::::::::::@:::::: :::::@:::::@::::::@:::
| :@ :::@:::::::#::: ::::::::::::@:::::: :::::@:::::@::::::@:::
| ::@ @::::@:::::::#::: ::::::::::::@:::::: :::::@:::::@::::::@:::
| :@::@:@::::@:::::::#::: ::::::::::::@:::::: :::::@:::::@::::::@:::
| @:@::@:@::::@:::::::#::: ::::::::::::@:::::: :::::@:::::@::::::@:::
0 +----------------------------------------------------------------------->Gi
0 1.124
Number of snapshots: 83
Detailed snapshots: [3, 5, 8, 10, 15, 24 (peak), 41, 56, 66, 76]
Dakle, imamo nekih ~14MB u peaku i ~10MB u prosjeku alociranog RAM-a. 4 puta manje nego Chrome. Iako ne bi dodalo nikakav spektakularan overhead, primjeti da doslovce imam dva prozora - glavni i WebKit render prozor. Naspram Chromea, ovo je teletekst prakticki. Ali jebiga, imas cijeli JS engine ispod i jos 100 trenutno standardiziranih web drkalica, tako da je divno da zauzima ~10MB.