Gruesse!
* Andreas Pakulat <[EMAIL PROTECTED]> schrieb am [31.03.05 16:48]:
> > wesentlich Speicher verbraucht. Soweit ich C verstehe reservierst du
> > doch mit deinem malloc 1024 byte. Mit dem sprintf belegst du aber
>
> ?? malloc reserviert dir Speicher, was du da reinschreibst (und ob du
> �berhaupt was reinschreibst) ist egal, dein Prozes verbraucht aber in
> jedem Fall den entsprechenden Speicher... Er allokiert also in der 1.
> for-Schleife 1MB Speicher und erzeugt ausserdem 1024 Prozesse...
Ah danke. Ich hatte die manpage so verstanden, das ein ein malloc mir
nur eine Zusicherung �ber den angeforderten Speicher zur�ckgibt. Ihn
aber erst bei wirklicher Nutzung auch belegt. Aber jemehr ich dar�ber
nachdenke...
Hach, ich mag die Sprachen einfach nicht, bei denen ich mir um sowas
Gedanken machen mu� ;-)
>
> Andreas
Gru�
Gerhard
--
HAL is running Windows...