- 
Data: 2022-06-04 15:41:58
 Temat: Re: Budowa własnego linuksowego komputerka
 Od: heby <h...@p...onet.pl> szukaj wiadomości tego autora
 [ pokaż wszystkie nagłówki ]On 02/06/2022 14:28, J.F wrote: 
 >> A po co te segmenty i w czym są lepsze w porównaiu gdy proces ma
 >> najzwyczajniej pamięc RAM dla siebie, jak chce?
 > Sprawa jest taka, ze program unixowy ma swój kod, powiedzmy ze stały,
 > ma dane w pamieci, ktorych ilosc moze rosnac i ma stos, ktory tez moze
 > rosnąc.
 
 Stosy w typowych systemach operacyjnych są śmiesznie małe. Tak około
 1000x mniej niż dostepna pamięć i raczej mało kto narzeka.
 
 > I te dwa rosnące obszary stanowią problem, bo trzeba je jakos umiescic
 > w pamieci.
 
 Nie stanowią problemu, choć nie mogę wykluczyć, że bardzo źle napisany
 program może marudzić. Shit happens.
 
 > W dodatku Unix to system wielozadaniowy, wiec mamy wiele procesów,
 > kazdy z apetytem na pamiec. I z pożądaną wzajemną ochroną.
 
 To nie ma związku z segmentacją. Segmentacja to tylko dziadowski system
 przełączania banków pamięci z 8-bit maszyn, zaszyty w procesorze. Tak,
 troche przesadzam, ale prawdę mówiąc niewiele. Jak zerkniesz na to jakie
 machnizmy były popluarne na Z80 i 6502 do ogarniania pamięcu >64k to
 niebezpiecznie blisko koncepcji segmentacji wylądujesz. x86 zrobił to
 tylko "lepiej" czyli skrajnie skomplikował proste zagadnienie adresacji
 pamięci a potem dodawał w kolejnych wersjach procesorów coraz to nowsze
 "usprawnienia w odpowiedzi na potrzeby rynku" które zakończyły się tym,
 że obecnie z tego nikt nie korzysta, bo to guano, zaprojaktowanie
 skrajnie bezmyślnie i psute iteracyjnie przez dziesięciolecia.
 
 https://en.wikipedia.org/wiki/Memory_segmentation
 
 [...]In a x86-64 architecture it is considered legacy and most
 x86-64-based modern system software don't use memory segmentation.
 Instead they handle programs and their data by utilizing memory-paging
 which also serves as a way of memory protection.[...]
 
 Czyli wyszło jak wykle, u Intela.
 
 > Nowsze programy ładują jeszcze dynamicznie biblioteki, wiec trzeba
 > wiecej nowego miejsca.
 
 Bibliteki shared sa zazwyczaj kompilowane z kodem position independent
 (sprawdzić, czy to nie zabawkowy Windows) i znowu, to nie ma związu z
 segmentacją. Procesory bez segmentacji też ładuja te bibliteki w trybie
 współdzielenia i też je dzielą. x86 się do tego nie nadaje z powodu
 żałosnych problemów z kodem PI, ale już AMD64 tak.
 
 Co zabawne, współdzielenie biblitek jest znacznie łatwiejsze w systemach
 bez ochrony pamieci (Amiga OS). I było powszechne w latach 80 w
 systemach bez MMU, co nie oznacza, że było rozsądne (fragmentacja była
 problemem).
 
Następne wpisy z tego wątku
- 04.06.22 17:36 Dawid Rutkowski
- 04.06.22 18:21 heby
- 04.06.22 19:01 Dawid Rutkowski
- 04.06.22 20:31 heby
- 05.06.22 11:11 Dawid Rutkowski
- 05.06.22 13:44 heby
- 05.06.22 18:50 Dawid Rutkowski
- 05.06.22 19:09 heby
- 06.06.22 12:03 J.F
- 06.06.22 12:17 J.F
- 06.06.22 12:22 J.F
- 06.06.22 12:52 heby
- 06.06.22 12:55 heby
- 06.06.22 13:08 J.F
- 06.06.22 13:39 J.F
Najnowsze wątki z tej grupy
- Zamek elektroniczny
- szablon do pasty DIY
- Głośnik potrzebny
- Silikonowy przewód ekranowany
- Wtyk bananowy ekranowany
- Co może być gorsze od pożaru elektryka?
- daltonizm
- Mały Linux
- Superkondensator. Czy to się uda?
- Stare filmy o technice
- Zasilanie własnych konstrukcji przez PoE
- Jak działa domofon?
- Co oni mierzą miernikiem
- 40 lat OrCAD-a
- Multimetr z bluetooth
Najnowsze wątki
- 2025-10-31 Zamek elektroniczny
- 2025-10-31 Warszawa => Sales Assistant <=
- 2025-10-31 Warszawa => Senior SAP Consultant - PP area <=
- 2025-10-31 Warszawa => Junior Rekruter <=
- 2025-10-31 Warszawa => Engineering Manager (doświadczenie w branży lotniczej lu
- 2025-10-30 Był neosędzia w składzie jest cofka w apelacji [dożywocie za potrójne zabójstwo]
- 2025-10-30 Warszawa => Lead SAP PP Consultant <=
- 2025-10-30 Poznań => Konsultant SAP HCM <=
- 2025-10-30 Warszawa => Junior Rekruter <=
- 2025-10-30 Warszawa => Senior SAP Consultant - PP area <=
- 2025-10-30 Zakrzewo => SAP HCM Consultant <=
- 2025-10-30 Gang przestępców napadających przestępców już rozbity! [CBŚP,media,prawny humor]
- 2025-10-30 Kraków => Koordynator Produkcji / Przedstawiciel ds. rozwoju produktu
- 2025-10-30 Kraków => Production Coordinator / Representant Product Dev <=
- 2025-10-30 Warszawa => Starszy Konsultant SAP - obszar PP <=




![5 błędów, które mogą pogrążyć twój artykuł natywny [© DDRockstar - Fotolia.com] 5 błędów, które mogą pogrążyć twój artykuł natywny](https://s3.egospodarka.pl/grafika2/artykul-natywny/5-bledow-ktore-moga-pograzyc-twoj-artykul-natywny-229455-150x100crop.jpg) 
![Linki dofollow i nofollow - jakie są różnice i czy linki nofollow mają sens? [© amathieu - fotolia.com] Linki dofollow i nofollow - jakie są różnice i czy linki nofollow mają sens?](https://s3.egospodarka.pl/grafika2/linki-sponsorowane/Linki-dofollow-i-nofollow-jakie-sa-roznice-i-czy-linki-nofollow-maja-sens-227269-150x100crop.jpg) 
![Jak przygotować mailing, aby nie trafić do spamu [© faithie - Fotolia.com] Jak przygotować mailing, aby nie trafić do spamu](https://s3.egospodarka.pl/grafika2/mailing/Jak-przygotowac-mailing-aby-nie-trafic-do-spamu-217419-150x100crop.jpg) 
![Koniec rękojmi w sprzedaży konsumenckiej [© Africa Studio - Fotolia.com.jpg] Koniec rękojmi w sprzedaży konsumenckiej](https://s3.egospodarka.pl/grafika2/ustawa-o-prawach-konsumenta/Koniec-rekojmi-w-sprzedazy-konsumenckiej-250738-150x100crop.jpg) 
 Elektromobilność dojrzewa. Auta elektryczne kupujemy z rozsądku, nie dla idei
Elektromobilność dojrzewa. Auta elektryczne kupujemy z rozsądku, nie dla idei 
 
 
 
![Milion na koncie? Wystarczyło inwestować po około 2 tysiące miesięcznie [© wygenerowane przez AI] Milion na koncie? Wystarczyło inwestować po około 2 tysiące miesięcznie](https://s3.egospodarka.pl/grafika2/oszczedzanie-pieniedzy/Milion-na-koncie-Wystarczylo-inwestowac-po-okolo-2-tysiace-miesiecznie-269397-150x100crop.jpg) 
![Wynajem mieszkania w Warszawie pochłania 44% pensji. Zobacz, jak wypadamy na tle Europy [© pixabay] Wynajem mieszkania w Warszawie pochłania 44% pensji. Zobacz, jak wypadamy na tle Europy](https://s3.egospodarka.pl/grafika2/rynek-najmu/Wynajem-mieszkania-w-Warszawie-pochlania-44-pensji-Zobacz-jak-wypadamy-na-tle-Europy-269391-150x100crop.jpg) 
![Lot z niespodzianką - jak overbooking zmienia podróż i jakie prawa mają pasażerowie? [© wygenerowane przez AI] Lot z niespodzianką - jak overbooking zmienia podróż i jakie prawa mają pasażerowie?](https://s3.egospodarka.pl/grafika2/prawa-pasazera/Lot-z-niespodzianka-jak-overbooking-zmienia-podroz-i-jakie-prawa-maja-pasazerowie-269384-150x100crop.jpg) 
![Lider z sercem: empatia i zaufanie jako klucz do sukcesu zespołu [© wygenerowane przez AI] Lider z sercem: empatia i zaufanie jako klucz do sukcesu zespołu](https://s3.egospodarka.pl/grafika2/lider/Lider-z-sercem-empatia-i-zaufanie-jako-klucz-do-sukcesu-zespolu-269133-150x100crop.png) 
![Bańka AI za 5 bilionów dolarów: Kiedy inwestorzy powiedzą: sprawdzam? [© wygenerowane przez AI] Bańka AI za 5 bilionów dolarów: Kiedy inwestorzy powiedzą: sprawdzam?](https://s3.egospodarka.pl/grafika2/AI/Banka-AI-za-5-bilionow-dolarow-Kiedy-inwestorzy-powiedza-sprawdzam-269382-150x100crop.png) 
 


