Français
Forum

Struktur Speicherverbrauch

 

Jörg
Sellmeyer
Belegt une Struktur eigentlich déjà beim définir grenier ou bien seulement si je vous avec Faible einem Bereich zuweise?
je vermute la fois letzteres...

Salut
Jörg
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
01.10.2006  
 



Welchen grenier?
 
01.10.2006  
 



...aussi la hâte du une Possibilité oublier qc - weder encore.

je prends la fois à, cela DIM cela selbe tut comment GlobalAlloc. la fois ici mon Beobachtungen comme pas Experte:
quoi GlobalAlloc avant allem tut, est un Handle sur une Speicherbereich trop holen. Virtueller grenier peux seulement Seitenweise zugewiesen volonté. une page ist etwa 4kB grand. Wird moins grenier nécessaire comme 4kB, serait oui endlos grenier verpulvert volonté (cela peux on zur Not avec TNT überprüfen).

Beim virtuellen grenier ist es sogar so, cela Seiten oui aussi reserviert volonté peut - d.h. qui virtuelle grenier des Prozesses ist à cette Stelle belegt, es peut mais aucun données là gespeichert volonté, là cette grenier aucun realen grenier zugeordnet ist. Wird sich eh bien grenier pour une variable geholt, wird qui Speichermanager wohl seulement la fois cet Resourcen flüssig faire. Comme je le disais - suis ne...aucune Experte.

je serait alors la fois comme vollkommener Nichtexperte dire: si quoi et quoi là passiert, hängt de den Gegebenheiten im OS et im Prozess ab.

Déclarer pourrait eigentlich gar pas spürbar quelque chose 1faire - je crois, wohin cela stattfindet, habe je déjà avec eigenen Augen (et TNT) gesehen.
 
01.10.2006  
 



Zum Überprüfen meiner Behauptungen habe je la fois folgenden Voir le texte source geschrieben:
KompilierenMarqueSéparation
Windowstyle 31
Windowtitle "Speicher bereitstellen"
Window 0,0-640,440
Declare var&
Waitinput
Print "Declare"
Declare Var#
Waitinput
Dim Var#,10000
LET VAR&=var#
Print "DIM"
PRINT var&
Waitinput
Dispose Var#
Print "Dispose"
01.10.2006  
 




Jörg
Sellmeyer
alors nochmal:
Wird maintenant ici:
Struct Test = zahl&,Text$[1200]
déjà qui Bereich im virtuellen ou bien quoi que + subj. grenier belegt ou bien seulement ici?
Déclarer Bereich#
Faible Bereich#,Test

peux je alors beliebig viele Strukturen définir, sans qui sich sur den vom Programme verwendeten grenier auswirkt?
Ist plus ne theoretische Frage, mais sans curiosité aucun Erfahrung...
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
01.10.2006  
 



Belegt ist il oui peut-être. déjà. wohin peut-être grenier verpulvert wird, sage je dir juste nochmal entier oui c'est ca - doit la fois grad cela OS échanger. normalement mais seulement chez DIM.
 
01.10.2006  
 



OK, hab avec Mwatch nachgesehen - si es spürbares passiert, passiert es avec DIM et pas avec Struct.
 
01.10.2006  
 




RGH
[quote-part:2174947e07=Andreas Hötker]OK, hab avec Mwatch nachgesehen - si es spürbares passiert, passiert es avec DIM et pas avec Struct.[/quote-part:2174947e07]
et c'est aussi völlig logisch: une Strukturdefinition ou bien une super ist oui zunächst la fois seulement une Typdefinition, une Beschreibung eines Typs. Bien sûr nécessaire cet Beschreibung aussi un peu place im grenier, mais cette ist minimal.

seulement un DIM bzw NEW() bewirkt, qui qui entsprechende Bereichsvariable den grenier pour qui Struktur bzw. cela objet belegt. avec DISPOSE wird cette grenier wieder freigegeben.

Salut
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
01.10.2006  
 




Jörg
Sellmeyer
[quote-part:cb23a979c2=RGH][quote-part:cb23a979c2=Andreas Hötker]OK, hab avec Mwatch nachgesehen - si es spürbares passiert, passiert es avec DIM et pas avec Struct.[/quote-part:cb23a979c2]
et c'est aussi völlig logisch: une Strukturdefinition ou bien une super ist oui zunächst la fois seulement une Typdefinition, une Beschreibung eines Typs. Bien sûr nécessaire cet Beschreibung aussi un peu place im grenier, mais cette ist minimal.

seulement un DIM bzw NEW() bewirkt, qui qui entsprechende Bereichsvariable den grenier pour qui Struktur bzw. cela objet belegt. avec DISPOSE wird cette grenier wieder freigegeben.

Salut
Roland[/quote-part:cb23a979c2]
oui c'est ca cela voulais je bestätigt avons, merci!
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
01.10.2006  
 



Comme je le disais: si überhaupt irgendetwas spürbares passiert....
 
01.10.2006  
 



répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

602 Views

Untitledvor 0 min.
RudiB.17.08.2022
Christof Neuß11.10.2011

Themeninformationen

cet Thema hat 3 participant:

unbekannt (6x)
Jörg Sellmeyer (3x)
RGH (1x)


Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie