Lista winnt@man.lodz.pl
[Lista archiwów] [Inne Listy]

Re: [WINNT] Zagadka kryptograficzna dla programisty

To: winnt@man.lodz.pl
Subject: Re: [WINNT] Zagadka kryptograficzna dla programisty
From: "Grzegorz Niemirowski" <gnthexfiles@poczta.onet.pl>
Date: Tue, 16 Apr 2019 15:01:45 +0200
Andrzej P. Wozniak <uszer@poczta.onet.pl.invalid> napisał(a):
A podobno jest już PS 6.2.0. Nie dociąga się z Windows Update (powinien
być w półrocznych aktualizacjach Win10?), nie korzystasz na tyle często,
masz jakieś zastrzeżenia?

Mam 5.1, który był razem z systemem. Nic nowego na razie nie chciało się zainstalować, ale i sam Win 10 jako główny system używam od niedawna.

Ale zainstalowany w podkatalogu "v.1.0", choć innej wersji nigdy na tym
komputerze nie było. To nie jedyny raz, kiedy producent oprogramowania nie
przestrzega wytycznych, nawet własnych…

Kiedyś chcieli wersjonować te ścieżki, podobnie jak rozszerzenie ps1. Potem im się odwidziało, podobno dla zgodności wstecz i tak zostało...

Różnica bierze się stąd, że w PowerShellu
2.0  skrypty są interpretowane. Od wersji 3 drzewo abstract syntax tree
kompilowane jest do wyrażeń LINQ a następnie do bajtkodu. Dodatkowo pętla
kompilowana jest za pomocą JIT do kodu maszynowego. Stąd jest bardzo duża
różnica w szybkości między PS 2 a nowszymi.
A stary hexplorer najpierw ładuje cały plik do pamięci, a potem to już
błyskawicznie…

Wspomniałeś o buforowaniu instrukcji, więc napisałem o kodzie skryptu. Natomiast plik danych jak widać jest ładowany do pamięci w całości.

--
Grzegorz Niemirowski
https://www.grzegorz.net/

<Pop. w Wątku] Aktualny Wątek [Nast. w Wątku>