-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!.POSTED!not-for-mail
From: "Profesor" <p...@f...bus>
Newsgroups: pl.misc.elektronika
Subject: Re: AVR gcc .bss .heap i stos
Date: Thu, 21 Jun 2012 14:45:01 +0200
Organization: ATMAN - ATM S.A.
Lines: 27
Message-ID: <jrv50e$d0e$1@node1.news.atman.pl>
References: <jrugou$75s$1@node2.news.atman.pl>
<e...@p...googlegroups.com>
NNTP-Posting-Host: ip-91-232-50-130.air-net.gda.pl
Mime-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=original
Content-Transfer-Encoding: 8bit
X-Trace: node1.news.atman.pl 1340282702 13326 91.232.50.130 (21 Jun 2012 12:45:02
GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Thu, 21 Jun 2012 12:45:02 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.5931
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157
Xref: news-archive.icm.edu.pl pl.misc.elektronika:633210
[ ukryj nagłówki ]
"shg" <s...@g...com> wrote in message
news:ec31aa09-6884-4893-a272-bba20c5c0827@p27g2000vb
l.googlegroups.com...
On Jun 21, 8:59 am, "Profesor" <p...@f...bus> wrote:
> Miałem kiedyś ten sam problem i się nie udało dojść do źródła, a
> najgorsze było to, że potrafiło poprawnie działać przez kilkanaście
> godzin. Skończyło się na zmniejszeniu zapotrzebowania na RAM. Tu chyba
> winna była zewnętrzna dość duża biblioteka (CanFestival).
Właśnie to zauważyłem . Tak mam. Jak trochę przyoszczędziłem na tablicach -
dosłownie wczoraj- to zaraz mu przeszło. Ale jasnego powodu nie ma.
Przynajmniej jeśli chodzi o wyliczenia i obecność heap. Natomiast heap mi
się pojawia gdy napiszę:
__malloc_margin = 32;
to pojawiają sie w ramie zmienne 3 sztuki 16 bitowe od adresu 0x60
wskazujące na ten margin, początek i koniec heapu.
A internet przepisuje tylko jeden za drugim i nikt nic nie wyjaśnia tylko
kopiują info z libc. Może ktoś ma pojęcie jak ten margin działa i czemu go
nie ma bez zadeklarowania chociaż podobno defaultowy to 32 ??? To jest heap
czy nie ma bez tej deklaracji? Ja niby rozumiem ideę ale gdy nagle wyskoczy
przerwanie mimo marginesu 32 i pusznie 32 rejestry plus jeszcze kilka skoków
to jest szansa, że stos nadpisze heap.
Następne wpisy z tego wątku
- 21.06.12 15:42 Nijak
- 21.06.12 16:05 Profesor
- 21.06.12 18:24 Nijak
- 22.06.12 02:06 Michoo
- 22.06.12 17:33 J.F
- 22.06.12 17:42 Profesor
Najnowsze wątki z tej grupy
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- Propagation velocity v/c dla kabli RF
- Jakie natynkowe podwójne gniazdo z bolcem (2P+PE)
- Czujnik nacisku
- Protoków komunikacyjny do urządzenia pomiarowego
- Hiszpania bez pradu
- amperomierz w plusie
- 3G-nadal działa
- Historia pewnego miernika kalibratora
- Ustym 4k Pro i wyświetlacz
- Czemu rozwaliło celę?
- Wojna w portfelu
- Jaki trojfazowy licznik tuya lub podobny?
- Problem z dekoderem adresów
- Intel się wyprzedaje: po 10latach pchnęli pakiet kontrolny Altery za 1/4 kwoty zakupu
Najnowsze wątki
- 2025-05-11 Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- 2025-05-11 Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- 2025-05-11 obca rejestracja budzi agresję
- 2025-05-11 Po nie udanej próbie egzekucji: Nigeryjczyk, który chciał zabić Polaka, nie odpowie za atak
- 2025-05-10 Szczecin => Key Account Manager IT <=
- 2025-05-10 Rudno => Administrator sieci IT <=
- 2025-05-10 Wrocław => Controlling systems Consultant <=
- 2025-05-10 Rudno => IT network administrator <=
- 2025-05-10 Warszawa => Customer Service with Spanish + translation <=
- 2025-05-10 Warszawa => Senior Account Manager <=
- 2025-05-10 Trójmiasto => Head of Social Media <=
- 2025-05-10 Warszawa => C Programmer <=
- 2025-05-10 Warszawa => Java Developer <=
- 2025-05-10 powąchaj instrybutor
- 2025-05-10 Prawomocny wyrok. Rowerzysta nie ma pierwszeństwa, dojeżdżając do przejazdu