Autor Beitrag
Larus
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 431



BeitragVerfasst: Do 10.02.05 18:51 
Wie schonma in 2 anderen Threads gefragt :lol: ... Wie leert man Ram (mit Code wenn möglich)
hansa
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3079
Erhaltene Danke: 9



BeitragVerfasst: Do 10.02.05 18:55 
Larus hat folgendes geschrieben:
Wie schonma in 2 anderen Threads gefragt :lol:


Kippe ihn doch einfach in den Gulli. :lol:

_________________
Gruß
Hansa
tommie-lie
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 4373

Ubuntu 7.10 "Gutsy Gibbon"

BeitragVerfasst: Do 10.02.05 19:06 
Danke, you made my day! :mrgreen:
Larus hat folgendes geschrieben:
Wie leert man Ram
Gar nicht. Oder wüsstest du, wie man aus Stroh Gold macht? Wo sollen denn die Daten hin, die im Speicher sind? In die Luft?

_________________
Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk. - Dilbert
patrick
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1481

WIN2k, WIN XP
D6 Personal, D2005 PE
BeitragVerfasst: Do 10.02.05 20:35 
tommie-lie hat folgendes geschrieben:
Danke, you made my day! :mrgreen:
Larus hat folgendes geschrieben:
Wie leert man Ram
Gar nicht. Oder wüsstest du, wie man aus Stroh Gold macht? Wo sollen denn die Daten hin, die im Speicher sind? In die Luft?

lass dich von tommie nicht verarschen: der muss heute nur auf anderen rumhacken weil er nele heute früh verpasst hat :twisted: :mrgreen:

ich denke aber du willst so etwas wie das machen:
www.delphi-soft.de/ramster.htm

ja? dann vergiss es!
warum? technisch ist das eigendlich nicht unmöglich ABER:
du kannst, wie tommie schon gesagt hat, nix leeren. diese tools machen nix anderes als das sie den inhalt der arbeitsspeichers in eine datei auszulagern. also im grunde nix anderes was windows von sich aus macht, sobald es zu wenig arbeitsspeicher hat.
wie du merkst, halte ich nicht viel davon.

bei der google suche ist mir das ins auge gesprungen:
www.pcwelt.de/forum/...hp?t=9954&page=1

_________________
Patrick
im zweifelsfall immer das richtige tun!!!
tommie-lie
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 4373

Ubuntu 7.10 "Gutsy Gibbon"

BeitragVerfasst: Do 10.02.05 20:49 
patrick hat folgendes geschrieben:
lass dich von tommie nicht verarschen: der muss heute nur auf anderen rumhacken weil er nele heute früh verpasst hat :twisted: :mrgreen:
Ich habe Nele verpasst? :bawling:

patrick hat folgendes geschrieben:
du kannst, wie tommie schon gesagt hat, nix leeren.
Ich denke ich will ihn verarschen? :gruebel:

patrick hat folgendes geschrieben:
diese tools machen nix anderes als das sie den inhalt der arbeitsspeichers in eine datei auszulagern.
Nein, das können sie nicht. Sie allokieren nur so viel Speicher, wie das System physikalischen Speicher hat (oder soviel man eingestellt hat, oder pauschal irgendeine bestimmte Speichermenge, was noch schlimmer ist) und zwingen so Windows dazu, die einzlenen Pages auf die Festplatte zu schreiben.

Der Witz dabei ist, daß Windows das ganze selbstständig macht, wenn die Pages längere Zeit nicht verwendet wurden und irgendeiner ankommt und Speicher haben will, denn dann ist Windows so schlau und gibt dem anfragenden Programm den schnellen physikalischen Arbeitsspeicher und verbannt die inaktiven Pages auf die langsame Festplatte. Das ganze Vorhaben ist also schon für die Füße, denn es bringt defakto nichts, was Windows nicht von sich aus tun würde, wenn es nötig wär. Im Gegenteil, wenn man's übertreibt, werden noch aktive Seiten von anderen Prozessen auf die Festplatte ausgelagert, die dann wieder in den Speicher gemappt werden müssen, sobald der Scheduler der Meinung ist, daß das "speicherfreiräumende" Programm genug Unfug getrieben hat und einen anderen Prozess in den Kontext lädt.
Die Daten können effektiv nicht verloren gehen, also schafft man sie woanders hin. Und da "woanders" immer langsamer ist, als der Arbeitsspeicher, kann man nur verlieren. Aber wenn man Glück hat allokiert man nur so wenig Speicher, wie man ohnehin frei hat, dann hat man wenigstens keine Performanceeinbußen :mrgreen:

_________________
Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk. - Dilbert
patrick
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1481

WIN2k, WIN XP
D6 Personal, D2005 PE
BeitragVerfasst: Do 10.02.05 20:59 
tommie-lie hat folgendes geschrieben:
patrick hat folgendes geschrieben:
lass dich von tommie nicht verarschen: der muss heute nur auf anderen rumhacken weil er nele heute früh verpasst hat :twisted: :mrgreen:
Ich habe Nele verpasst? :bawling:

:tongue:
tommie-lie hat folgendes geschrieben:

patrick hat folgendes geschrieben:
du kannst, wie tommie schon gesagt hat, nix leeren.
Ich denke ich will ihn verarschen? :gruebel:

:tongue: :tongue:

tommie-lie hat folgendes geschrieben:

patrick hat folgendes geschrieben:
diese tools machen nix anderes als das sie den inhalt der arbeitsspeichers in eine datei auszulagern.
Nein, das können sie nicht. Sie allokieren nur so viel Speicher, wie das System physikalischen Speicher hat (oder soviel man eingestellt hat, oder pauschal irgendeine bestimmte Speichermenge, was noch schlimmer ist) und zwingen so Windows dazu, die einzlenen Pages auf die Festplatte zu schreiben.

:tongue: :tongue: :tongue:
*räusper* ähmmmm, genau das hab ich gemeint :angel: :mrgreen:
spam ^^

_________________
Patrick
im zweifelsfall immer das richtige tun!!!
AXMD
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 4006
Erhaltene Danke: 7

Windows 10 64 bit
C# (Visual Studio 2019 Express)
BeitragVerfasst: Do 10.02.05 21:04 
Zur Sache wieder, meine Herren. Sonst kommt der große böse OT-Beitragslöscher :twisted:

AXMD
tommie-lie
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 4373

Ubuntu 7.10 "Gutsy Gibbon"

BeitragVerfasst: Do 10.02.05 21:06 
Weißt du, was mit Leuten passiert, die ihre Zunge zu weit rausstrecken?
Wo habe ich nur diese verdammte Schere gelassen?
:mrgreen:

Edit: Huch, schorry Andy.

_________________
Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk. - Dilbert
Gast
Gast
Erhaltene Danke: 1



BeitragVerfasst: Do 10.02.05 21:43 
patrick hat folgendes geschrieben:
diese tools machen nix anderes als das sie den inhalt der arbeitsspeichers in eine datei auszulagern. also im grunde nix anderes was windows von sich aus macht, sobald es zu wenig arbeitsspeicher hat.
wie du merkst, halte ich nicht viel davon.

Das können nur Treiber erzwingen. Das sagt wohl alles - mit Delphi keine Chance.
Larus Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 431



BeitragVerfasst: Sa 12.02.05 20:21 
Titel: VBS machts auch
Hallo ihr Scherzbolde :LOL:
Also bei VBS Skripts gibts auch son Befehl kp wie der geht aber mit dem lässt sich der ungebracuhte Ram leeren und was mit dem anderen geschieht weiß ich net also wie gehts....
tommie-lie
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 4373

Ubuntu 7.10 "Gutsy Gibbon"

BeitragVerfasst: Sa 12.02.05 20:30 
Titel: Re: VBS machts auch
Larus hat folgendes geschrieben:
Hallo ihr Scherzbolde :LOL:
Hallo du Scherzbold, und der Smiley geht so: :lol:
Nenne uns die VBA-Funktion und wir sagen dir, was sie genau macht, es ist jedenfalls nicht das Leerräumen des kompletten Speichers, es sei denn der Gebrauch dieser Funktion ist offiziell nicht unterstützt und von allen, die länger als zwei Jahre programmieren, als total hirntot deklariert.
Warum das ganze haben wir schon erläutert.

_________________
Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk. - Dilbert
Larus Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 431



BeitragVerfasst: Sa 12.02.05 22:26 
Titel: Java aus
Also... ich weiß net wie smileys gehen da ich komplettes Javascript aus hab.... ergo kann ich kein esmileys einfügen lol :) sollte da eins sein weiß ich net wieso....

Dann... diese Vba funktion leert einen bestimmten Wert Ram die ich meine den man angeben muss/ versucht ihn zu leeren.. ich will im Prinzip sowas wie freeramXP pro hinkriegen

Edit: Huch... smileys gehen wenn man Doppelpunkt Klammer macht gut zu wissen :) :) :)
tommie-lie
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 4373

Ubuntu 7.10 "Gutsy Gibbon"

BeitragVerfasst: Sa 12.02.05 22:37 
Wenn du unbedingt willst, nimm irgendeinpointer := GetMem(wertinbytes) und anschließend FreeMem(irgendeinpointer).
Aber wie schon mehrfach erläutert: es bringt nix und kann schaden.

_________________
Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk. - Dilbert
Larus Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 431



BeitragVerfasst: So 13.02.05 19:01 
Ich will das eigentlich hinkriegen das es nicht schadet... :roll: KOMPLIZIERT

Kann man nicht irgentwie messen was nicht mehr gebraucht wird und nur exact den Teil rausschmeißen?
tommie-lie
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 4373

Ubuntu 7.10 "Gutsy Gibbon"

BeitragVerfasst: So 13.02.05 19:23 
Larus hat folgendes geschrieben:
Kann man nicht irgentwie messen was nicht mehr gebraucht wird und nur exact den Teil rausschmeißen?
Ja, freier Speicher.
Hast du eigentlich verstanden, was wir oben geschrieben haben?

_________________
Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk. - Dilbert
uall@ogc
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1826
Erhaltene Danke: 11

Win 2000 & VMware
Delphi 3 Prof, Delphi 7 Prof
BeitragVerfasst: So 13.02.05 19:36 
die ganzen VB scripts machen nix anderes als was tommie-lie gesagt hat


es wird einfach so viel speicher allociert (im eigenen programm) das windows gezwungen wird anderen speicher (der längere zeit nicht benutzt wurde) auf die festplatte zu schreiben (auslagerungsdatei)

danach wird der speicher wieder freigegeben - der andere speicher bleibt aber auf der platte und im RAM ist wieder was platz

- das ist die theorie, obs was bringt oder auch funzt weiß ich nicht


Zuletzt bearbeitet von uall@ogc am So 13.02.05 23:42, insgesamt 1-mal bearbeitet
tommie-lie
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 4373

Ubuntu 7.10 "Gutsy Gibbon"

BeitragVerfasst: So 13.02.05 19:42 
uall@ogc hat folgendes geschrieben:
die ganzen BV scripts machen nix anderes als was Luckie gesagt hat
Luckie? Wo? :lupe:

_________________
Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk. - Dilbert
Kernel32.dll
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: So 13.02.05 22:29 
tommie-lie hat folgendes geschrieben:
uall@ogc hat folgendes geschrieben:
die ganzen BV scripts machen nix anderes als was Luckie gesagt hat
Luckie? Wo? :lupe:


Ich 'hab aber auch den Eindruck, dass Luckie was dazu gesagt hat... Kann aber auch in der DP gewesen sein.... :gruebel:
Larus Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 431



BeitragVerfasst: Mo 14.02.05 18:52 
tommie-lie hat folgendes geschrieben:
Hast du eigentlich verstanden, was wir oben geschrieben haben?

Ja eigentlich wohl