-
Data: 2017-06-19 12:19:17
Temat: Re: NTG ale może...
Od: "J.F." <j...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Użytkownik "Piotr Dmochowski" napisał w wiadomości grup
dyskusyjnych:594637d5$0$5157$6...@n...neostrada
.pl...
W dniu 2017-06-16 o 19:41, J.F. pisze:
>> No to kontekst jest taki, ze jesli ktos uwaza, ze plik swap pozwola
>> mu
>> uwolnic RAM, bo nieuzywane biblioteki system zrzuci na dysk,
>> ten IMO sie myli, bo system nigdy ich do swapa nie zrzuci, bo po
>> co,
>> skoro juz sa w pliku na dysku ?
>> Tylko wywalic z pamieci rzeczywistej (tzn uzyc strone do innego
>> celu,
>> moze wyzerowac), w razie potrzeby sie zaladuje ponownie z pliku.
>
>> I swap w tym przypadku nic nie daje.
>
>Myślę że jednak daje, ale trzeba spojrzeć na to w szerszej
>perspektywie.
>Żeby uruchomić program trzeba sprawdzić czy pliki są w porządku, czy
>są odpowiednie uprawnienia, zapisać w logu informacje o dostępie czy
>jakieś statystyki, może jest jakiś antywirus który dokłada swoje
>skanowanie etc. Jak już się sprawdzi taki plik i wpuści "do środka"
>to szkoda czasu na to żeby za chwilę go wyrzucić z pamięci, a za dwie
>chwilę większość zabawy zaczynać od początku. Mając swapa
>minimalizujemy narzut na uruchomienie programu.
Podejrzewam, ze to jednak inaczej dziala - sprawdza sie raz przy
starcie procesu,
a potem mozna go czytac wielokrotnie.
>Zakładając że jednak za każdym razem doczytujemy zawartość z pliku
>musimy zadbać o jego niezmienność w trakcie jego użytkowania, czyli
>mamy dodatkowy mechanizm który komplikuje system i zabiera czas oraz
>zachowanie a la Windows, gdzie nie można zrobić aktualizacji bez
>restartu komputera.
I tu:
-unix ma na to inne mechanizmy,
-jesli biblioteka jest ladowana przez mmap ... to tam jest chyba
zdefiniowane jawnie jak sie funkcja ma zachowywac przy zmianach
plikow.
>Myślę że jak się weźmie pod uwagę koszty pamięci vs ryzyko i koszt
>wynikający z komplikacji systemu to okaże się że swap nie jest taki
>zły.
Jesli jednak dobrze podejrzewam, ze biblioteki i programy sa ladowane
z pliku, to ten swap na nie nie pomoze :-)
J.
Najnowsze wątki z tej grupy
- Jaki silikon lub może klej?
- Smar do video
- Litowe baterie AA Li/FeS2 a alkaliczne
- "ogrodowa linia napowietrzna"
- jaki zasilacz laboratoryjny
- jaki zasilacz laboratoryjny
- Puszka w ziemię
- T-1000 was here
- Ściąganie hasła frezem
- Koszyk okrągły, walec 3x AA, na duże paluszki R6
- Brak bolca ochronnego ładowarki oznacza pożar
- AMS spalony szybkim zasilaczem USB
- stalowe bezpieczniki
- Wyświtlacz ramki cyfrowej
- bateria na żądanie
Najnowsze wątki
- 2025-02-07 Jaki silikon lub może klej?
- 2025-02-07 Gdańsk => iOS Developer (Swift experience) <=
- 2025-02-07 Warszawa => Starszy Programista C <=
- 2025-02-07 Niby to nie sąd ale kooorwa tak to w sądach dziś wygląda?
- 2025-02-06 PROGRAM DOPŁAT DO AUT ELEKTRYCZNYCH TO ABSURD. ZA ŚRODKI Z KPO KUPIMY NIEMIECKIE I CHIŃSKIE AUTA
- 2025-02-05 ceny OC
- 2025-02-05 Re: ceny OC
- 2025-02-05 Re: ceny OC
- 2025-02-07 Smar do video
- 2025-02-06 Litowe baterie AA Li/FeS2 a alkaliczne
- 2025-02-07 Gliwice => Business Development Manager - Network and Network Security
- 2025-02-07 Warszawa => System Architect (Java background) <=
- 2025-02-07 Warszawa => System Architect (background deweloperski w Java) <=
- 2025-02-07 Warszawa => Solution Architect (Java background) <=
- 2025-02-07 Gliwice => Ekspert IT (obszar systemów sieciowych) <=