-
X-Received: by 10.157.46.80 with SMTP id c16mr301107otd.7.1497637634151; Fri, 16 Jun
2017 11:27:14 -0700 (PDT)
X-Received: by 10.157.46.80 with SMTP id c16mr301107otd.7.1497637634151; Fri, 16 Jun
2017 11:27:14 -0700 (PDT)
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.glorb.com!
f20no1114357itb.0!news-out.google.com!s132ni2453itb.0!nntp.google.com!185no1113
262itv.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.misc.elektronika
Date: Fri, 16 Jun 2017 11:27:13 -0700 (PDT)
In-Reply-To: <a...@n...neostrada.pl>
Complaints-To: g...@g...com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=83.5.40.185;
posting-account=jnRHMAoAAACB5EawItMhNTZMy_yOF2XE
NNTP-Posting-Host: 83.5.40.185
References: <ohr1v0$u15$2$gof@news.chmurka.net>
<ohr4i1$v4k$1$cezar91@news.chmurka.net>
<ohrbh2$22b$1$gof@news.chmurka.net>
<ohrgj6$3pq$1$cezar91@news.chmurka.net>
<ohrh6d$3vo$1$gof@news.chmurka.net>
<4...@g...com>
<59415c29$0$5152$65785112@news.neostrada.pl>
<0...@g...com>
<59416972$0$655$65785112@news.neostrada.pl>
<e...@g...com>
<1tytsbey9470v$.lbyznzk0bo9p.dlg@40tude.net>
<a...@n...neostrada.pl>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <c...@g...com>
Subject: Re: NTG ale może...
From: s...@g...com
Injection-Date: Fri, 16 Jun 2017 18:27:14 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Xref: news-archive.icm.edu.pl pl.misc.elektronika:719299
[ ukryj 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
- Pytanie o transformator do dzwonka
- międzymordzie USB 3.2 jako 2.0
- elektronicy powinni pomysleć o karierze elektryka
- jak szybko plynie prad
- Płytki Milkv-Duo
- Światłowód między budynkami
- POtrzebny bufor 3.3<>5V, jedonkieruowy, trójstanowy, wąski
- retro
- Bezprzewodowe polączenie Windows z projektorem
- rozklejanie obudowy
- Prośba o identyfikację komponentu
- Smart gniazdko straciło na zasięgu wifi?
- Smart gniazdko straciło zasięg wifi?
- nurtuje mnie
- dziwna sprawa...
Najnowsze wątki
- 2024-11-11 Wyważanie kół rowerowych
- 2024-11-11 Kosz, gdzie??
- 2024-11-11 Coraz mniej ludzi robi prawo jazdy
- 2024-11-11 Opole => SAP HANA Cloud Dev / Data Engineer <=
- 2024-11-11 Warszawa => Spedytor Międzynarodowy <=
- 2024-11-11 Lublin => Senior PHP Developer <=
- 2024-11-11 Marki => Senior PHP Symfony Developer <=
- 2024-11-11 Chrzanów => Team Lead / Tribe Lead FrontEnd <=
- 2024-11-11 Gliwice => Specjalista ds. public relations <=
- 2024-11-11 Gdańsk => Kierownik Działu Spedycji Międzynarodowej <=
- 2024-11-11 Gdańsk => Head of International Freight Forwarding Department <=
- 2024-11-11 Warszawa => Sales Development Representative (in German) <=
- 2024-11-11 Marsz niepodległości
- 2024-11-08 Belka
- 2024-11-09 pierdolec na punkcie psa