<<< Previous topic - Next topic >>> |
|
Author |
Message |
Peter Walter
Joined: 12 Jun 2008 Posts: 3
|
Posted: 13.06.2008, 08:53 Post subject: malloc von nur 1 MB ?? |
|
|
hallo,
ich habe ein Problem mit dem uclinux.
woran liegt es, dass malloc() nur 1024*1024 - 8 bytes am Stück zur Verfügung stellt ?
hat das Hardwareursachen ? |
|
Back to top |
|
|
kdw
Joined: 05 May 2006 Posts: 1496
|
Posted: 19.06.2008, 13:18 Post subject: Speicherlimit … |
|
|
Hallo Herr Walter.
Die Antwort ist hier die gleiche, wie im Forumseintrag für den DNP/5280:
„Es wird am uClinux liegen. Schließlich läuft diese Linux-Variante auf Mikrocontrollern ohne MMU (Memory Management Unit). Bei einem ARM-Linux (also auf einer ARM-MCU mit MMU) lässt sich diese Einschränkung nicht beobachten. Wenn man derartig große Speicher-Arrays durch eine Anwendung verwalten möchte, ist wohl ein DIL/NetPC mit MMU die bessere Wahl.“
Gruß
KDW
P.S.: DNP/5280 und DNP/5282 sind aus Softwaresicht absolut identisch. |
|
Back to top |
|
|
|