<<< Previous topic - Next topic >>> |
|
Author |
Message |
Peter Walter
Joined: 12 Jun 2008 Posts: 3
|
Posted: 12.06.2008, 14:45 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: 1462
|
Posted: 13.06.2008, 09:48 Post subject: Speicherlimit … |
|
|
Hallo Herr Walter.
Das 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 |
|
Back to top |
|
|
|