![]() |
habe Delphi 6
Kann es vielleicht sein, dass Delphi von vornherein nicht den gesamten Speicher verwendet? Also z.B. reserviert er Speicherplatz für Objekte nur ein paar MB so wie Stack oder Heap (oder was es da so gibt) Deswegen konnte Christian mit 768 MB vielleicht auch 10000 Timer erzeugen. Ich habe nur 256 MB. Diesen vorab reservierten Speicher könnte man doch dann bestimmt erhöhen bzw. veranlassen, dass der gasamte verfügbare Speicher verwendet wird. Grüße Minz |
Sag mal, liest hier eigentlich auch jemand meine Antworten? Christian hat bestimmt auch Windows2000 oder XP und da sieht das mit den Ressourcen schon wieder ganz anderes aus.
|
Ja sorry, aber schwerlich zu akzeptieren, dass es aufgrund von
Win98 keine Lösung für das Problem gibt :freak: Bei allem Respekt kannst du nicht wissen, welches Betriebssystem er damals verwendet hat (Duron700-Zeit) es sei denn er hats dir gesagt :wink: oder aber sein Duron 700 ist sein aktueller Rechner. Aber dat geht jetzt auch am Thema vorbei. Friede pls :angle: |
Was heißt damals? Und ich meine zu wissen, dass er Windows2000 einsetzt.
Nur weil da Duron 700 steht heißt das noch lange nicht, dass es lange her ist, dass er das getestet hat. Es kauft sich eben nicht jeder aus reinen Profilierungsgründen alle halbe Jahr den neusten Rechner. |
Was soll "Duron-700 Zeit" bedeuten.
Meiner tuts halt noch. mfg Daniel |
Ist ja gut ist ja gut, wenn du sein post gelesen hast steht da:
...Ich habe einaml... Wenn ihr daraus macht: er hat zu dem Zeitpunkt 2000//XP verwendet dann ok ...und kein Grund feindseelig zu werden oder Profilierungsgründe zu erwähnen, weshalb sich jemand einen Rechner kauft, sei ihm überlassen. Und jetzt lasst den Threat bitte nicht in ein Streitthread verwandeln, davon gabs bei Delphi-Source genug, weshalb ich von Delphi-Praxis begeistert war, weil da alle so freundlich sind :love: Danke Minz |
Das hat doch nichts mit Feindseeligkeit zu tun, wollt nur mal anbringen, dass ich noch meinem 750er Duron vertraue.
mfg Daniel |
Jo, meinte ja auch nicht dich :)
|
Moin Zusammen,
nur um das mal zu klären: Der Duron 700 ist mein aktueller Rechner, und läuft unter W2K SP2. In manchen Fällen kann man den schönen Satz aus dem Automobilbereich (Hubraum statt Spoiler) auch auf den Computer übertragen (MB statt MHz) :mrgreen: Was den Speicherbedarf der 10000 Timer anging: In der Prozessliste lag das Programm mit einer Speicherbelastung von ca. 5,5 MB. @Sanchez: Das mit den sechs Timern kann eigentlich nicht stimmen, da man diese ja auch über die API Funktionen erzeugen kann. TTimer kapselt diese ja nur. @Minz: das fiese an den geringen Resourcen die Win9x zur Verfügung stehen ist ja, dass das OS selber "Speichermangel" meckert, wenn ihm die Handles ausgehen, was dann oft in der Frage mündet: "Ich hab' doch xxxMB Speicher, und sonst läuft nichts, wieso kommt die Meldung?" |
Brauchen Timer eigentlich Handles? Eigentllich sind Timer ja nur Windows-Messages. Lediglich das TTimer-Objekt braucht Thread-Handle und -ID, da die OnTimer-Prozedur ja in einem eigenen Thread läuft. Bearbeitet man das Timer-Ereignis im Hauptthread, dürften doch keine zusätzlichen Resourcen benötigt werden, oder?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:01 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz