-
Data: 2017-06-16 20:27:13
Temat: Re: NTG ale może...
Od: s...@g...com szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu piątek, 16 czerwca 2017 18:46:06 UTC+2 użytkownik Marek napisał:
> On Fri, 16 Jun 2017 13:25:58 +0200, "J.F."
> <j...@p...onet.pl> wrote:
> > Po co zapisywac na dysk, skoro te dane juz na dysku sa, w pliku, z
> > ktorego zaladowalismy ?
> > Czy linux tak robi z bibliotekami, to nie moge sie doczytac.
>
> Nie rozumiem kontekstu pytania. Biblioteki .so używają mmap. Text
> jest mapowany w przestrzeń (wirtualną) pamięci każdego procesu, który
> wymaga kodu danej biblioteki. W ten sposób oszczędza się ram
> (wykonywalny), mimo że jest kilka procesow, każdemu się wydaje, że
> ładuje konieczny fragment kodu biblioteki w swoją przestrzeń adresową
> ale de facto kernel ta prywatną przestrzeń mapuje w jeden adres
> fizyczny, gdzie zaladowano bibliotekę.
>
>
Jarosławowo chodzi o to ze jesli biblioteka zawiera 100 funkcji i 20 z nich jest
wykorzystywane często, 20 jednokrotnie przy bootowaniu systemu a 60 nie
wykorzystywane wcale to fajnie bylo by aby te pierwsze 20 bylo w ram, drugie 20 w
swap a te 60 aby siedziało na dysku.
Albo jeszcze lepiej jakby te drugie 20 też mogło być wykasowane z ram.
W praktyce tak sie dzieje ale tylko jak program korzystajacy z biblioteki sie
skonczy. Ale jak sie nie kończy (init, jakiś demon) to cała biblioteka okupuje
ram/swap.
Następne wpisy z tego wątku
- 16.06.17 20:42 J.F.
- 16.06.17 20:59 J.F.
- 16.06.17 21:41 Marek
- 16.06.17 21:45 Marek
- 17.06.17 02:25 J.F.
- 17.06.17 08:40 Marek
- 17.06.17 12:34 w systemie siła 'POPIS/EU
- 17.06.17 22:34 J.F.
- 17.06.17 22:53 Mirek
- 17.06.17 23:37 J.F.
- 17.06.17 23:52 Marek
- 17.06.17 23:57 Marek
- 18.06.17 00:03 J.F.
- 18.06.17 00:18 J.F.
- 18.06.17 10:20 Piotr Dmochowski
Najnowsze wątki z tej grupy
- Dziwne zachowanie magistrali adresowej w 8085
- Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- 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
Najnowsze wątki
- 2025-02-12 Warszawa => Expert Recruiter 360 <=
- 2025-02-12 Ostrów Wielkopolski => Area Sales Manager OZE <=
- 2025-02-12 Bieruń => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-02-12 Dęblin => Node.js / Fullstack Developer <=
- 2025-02-12 Kraków => PHP Full Stack Developer <=
- 2025-02-12 Karta dźwiękowa stereo
- 2025-02-12 Dęblin => JavaScript / Node / Fullstack Developer <=
- 2025-02-12 Gdańsk => Specjalista ds. Sprzedaży <=
- 2025-02-12 Łódź => NodeJS Developer <=
- 2025-02-12 Błonie => Sales Specialist <=
- 2025-02-12 Dziwne zachowanie magistrali adresowej w 8085
- 2025-02-11 Mini pecet
- 2025-02-10 Spalił się spaliniak
- 2025-02-10 zarowka wifi - z sensowna apka lub lepiej albo lokalnie lub przez web. I zeby harmonogram miala
- 2025-02-10 Chrzanów => Programista NodeJS <=