-
X-Received: by 10.157.12.161 with SMTP id b30mr373447otb.3.1497637463709; Fri, 16 Jun
2017 11:24:23 -0700 (PDT)
X-Received: by 10.157.12.161 with SMTP id b30mr373447otb.3.1497637463709; Fri, 16 Jun
2017 11:24:23 -0700 (PDT)
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit
0.net!news.glorb.com!185no1112577itv.0!news-out.google.com!s132ni2453itb.0!nntp
.google.com!185no1112567itv.0!postnews.google.com!glegroupsg2000goo.googlegroup
s.com!not-for-mail
Newsgroups: pl.misc.elektronika
Date: Fri, 16 Jun 2017 11:24:23 -0700 (PDT)
In-Reply-To: <sqdlyo5xt6lp$.fqz1vfp8ksdp.dlg@40tude.net>
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>
<sqdlyo5xt6lp$.fqz1vfp8ksdp.dlg@40tude.net>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <8...@g...com>
Subject: Re: NTG ale może...
From: s...@g...com
Injection-Date: Fri, 16 Jun 2017 18:24:23 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Xref: news-archive.icm.edu.pl pl.misc.elektronika:719298
[ ukryj nagłówki ]W dniu piątek, 16 czerwca 2017 19:41:18 UTC+2 użytkownik J.F. napisał:
> Dnia Fri, 16 Jun 2017 18:45:24 +0200, Marek napisał(a):
> > On Fri, 16 Jun 2017 13:25:58"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ę.
>
> 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 ?
Czy zakładasz ze ten kod nigdy wykonany nie był?
Bo w zaurusie scenariusz byl taki ze on sie bootował, zuzywal prawie caly ram, potem
po wlaczeniu swapa ten swap sie zapelnial pi*oko w polowie (jakies 32MB) a pamieci na
bufory/free bylo podobnie (okolo 32MB).
> Tylko wywalic z pamieci rzeczywistej (tzn uzyc strone do innego celu,
> moze wyzerowac), w razie potrzeby sie zaladuje ponownie z pliku.
>
Tylko po co?
Skoro ten kod byl wykorzystywany albo raz po stacie albo na tyle okazjonalnie ze nie
bylo to uciazliwe dla karty?
> I swap w tym przypadku nic nie daje.
>
W zaurusue dawało/daje (nie korzystałem od paru lat, ale w szufladzie leży...)
> Tylko znow spytam o relokacje - jesli da sie napisac biblioteke tak,
> ze nie trzeba zmieniac zadnego adresu w programie, to swietnie.
> Gorzej jak procesor na to nie pozwala, i przy zaladowaniu pod
> konkretny adres trzeba zmienic adresy w kodzie.
> To wtedy mmap nie wystarczy.
>
> http://eli.thegreenplace.net/2011/08/25/load-time-re
location-of-shared-libraries
>
>
Przedpiścy chodziło o to ze biblioteki są mapowane i praktycznie mając 10 programów i
kazdy korzysta z biblioteki 1MB tak naprawde mamy zajęte 1MB realnie plus jakieś
dodatkowe kilobajty/megabajty na dodatkowe dane w rodzaju miejsca roboczego
biblioteki (bo np. jakies dane robocze trzeba zapisac ale nie jest dobrze ich
współdzielić), choc tu trudno sie spierac czy to dane biblioteki czy programu (np.
jakiś klucz ssh, bufor do komunikacji itp..)
Następne wpisy z tego wątku
- 16.06.17 20:27 s...@g...com
- 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.
Najnowsze wątki z tej grupy
- Czy cos fi przechodzi przez trafo separujące?
- śrubka masy
- Ciekawostka na dziś lock bity
- [OT] napisy w YT
- Było 83V
- Stare komputery
- Odbiornik ADS-B i wzmacniacze
- Thunderbird i dysk...
- opornosc falowa
- Bateria 9V 6F22, alkaliczna v cynkowa, samorozładowanie, bateria wysokiej trwałości do miernika
- Tani zakup z ali?
- w czasach LED komary mają ciężko
- walizka z kodami
- Rejestrator temperatur - termopara, siec
- Router LTE z możliwością zmian MTU
Najnowsze wątki
- 2025-08-06 Gdynia => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-08-06 Białystok => Inżynier oprogramowania .Net <=
- 2025-08-06 "[...] sejmowe wystąpienie posłanki Klaudii Jachiry, która zakończyła je słowami ,,Sława Ukrainie"."
- 2025-08-05 "Chiny przekraczają w wydobyciu 4 mld ton węgla, Indie i USA ponad 1 mld, a Rosja 500 mln ton [...]"
- 2025-08-05 Panuje się 181 159,42 zł./mies. na posła w 2026r.
- 2025-08-05 "Chiny przekraczają w wydobyciu 4 mld ton węgla, Indie i USA ponad 1 mld, a Rosja 500 mln ton [...]"
- 2025-08-05 Czy cos fi przechodzi przez trafo separujące?
- 2025-08-05 kajaki i promile
- 2025-08-05 Re: Tesla jest bezpieczna, wczoraj spaliła się doszczętnie na Ursynowie i nikomu się nic nie stało
- 2025-08-05 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-08-05 Re: Atak na lekarza w Oławie. Policja zatrzymała sprawcę na lotnisku Polska Agencja Prasowa 4 sierpnia 2025, 12:16 FACEBOOK X E-MAIL KOPIUJ LINK W szpitalu w Oławie 37-letni pacjent zaatakował lekarza, po tym, jak ten odmówił mu wypisania długoterminowego
- 2025-08-05 B2B i książka przychodów i rozchodów
- 2025-08-04 Re: Atak na lekarza w Oławie. Policja zatrzymała sprawcę na lotnisku Polska Agencja Prasowa 4 sierpnia 2025, 12:16 FACEBOOK X E-MAIL KOPIUJ LINK W szpitalu w Oławie 37-letni pacjent zaatakował lekarza, po tym, jak ten odmówił mu wypisania długoterminowego
- 2025-08-04 Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML
- 2025-08-04 Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML