Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht Das deutsche QBasic- und FreeBASIC-Forum
Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
 
FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen  RegistrierenRegistrieren
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin
Zur Begleitseite des Forums / Chat / Impressum
Aktueller Forenpartner:

Wie verhindern, dass Prozess ausgelagert wird?
Gehe zu Seite 1, 2  Weiter
 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu FreeBASIC.
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
csde_rats



Anmeldungsdatum: 07.01.2007
Beiträge: 2292
Wohnort: Zwischen Sessel und Tastatur

BeitragVerfasst am: 20.05.2007, 15:57    Titel: Wie verhindern, dass Prozess ausgelagert wird? Antworten mit Zitat

Hallo,
ich habe echt keine Ahnung wie ich das realisieren soll, dass mein FB_programm nicht ausgelagert wird, sondern komplett im RAM bleibt... brauch auch nur auf Windows laufen happy
_________________
If hilfreicher_Beitrag then klick(location.here)

Klick
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
ThePuppetMaster



Anmeldungsdatum: 18.02.2007
Beiträge: 1839
Wohnort: [JN58JR]

BeitragVerfasst am: 20.05.2007, 16:00    Titel: Antworten mit Zitat

Dein App liegt immer im Ram .. auser, dieser ist voll zwinkern


MfG
TPM
_________________
[ WebFBC ][ OPS ][ ToOFlo ][ Wiemann.TV ]
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
csde_rats



Anmeldungsdatum: 07.01.2007
Beiträge: 2292
Wohnort: Zwischen Sessel und Tastatur

BeitragVerfasst am: 20.05.2007, 16:03    Titel: Antworten mit Zitat

defintiv: NEIN. warum wird dann schon ausgelagert, wenn ich noch 100 MB RAM frei habe????
_________________
If hilfreicher_Beitrag then klick(location.here)

Klick
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
PMedia



Anmeldungsdatum: 14.08.2006
Beiträge: 2847

BeitragVerfasst am: 20.05.2007, 16:18    Titel: Antworten mit Zitat

Weil dein Prog nicht nur aus Code besteht, und einige Sachen temponär bleiben müssen... und waren nicht einige bereiche explizit aufs Swap gemapped?

Ach ja
Kannst als Lösung die Auslagerungsdatei schlicht abstellen... ist aber nicht zu empfehlen...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
csde_rats



Anmeldungsdatum: 07.01.2007
Beiträge: 2292
Wohnort: Zwischen Sessel und Tastatur

BeitragVerfasst am: 20.05.2007, 16:22    Titel: Antworten mit Zitat

ich will ja nicht, bei jedem der das verwenden möchte die Auslagerungsdatei abstellen zwinkern gibts da nichts WinAPI mäßiges geschockt
_________________
If hilfreicher_Beitrag then klick(location.here)

Klick
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
PMedia



Anmeldungsdatum: 14.08.2006
Beiträge: 2847

BeitragVerfasst am: 20.05.2007, 16:24    Titel: Antworten mit Zitat

ich könnt dir jetz nur sagen wie du den RAM freischaufelst...
was hast du gegen die Auslagerungsdatei? Sei froh dass es die gibt xD
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
csde_rats



Anmeldungsdatum: 07.01.2007
Beiträge: 2292
Wohnort: Zwischen Sessel und Tastatur

BeitragVerfasst am: 20.05.2007, 16:27    Titel: Antworten mit Zitat

ja bin ich ja auch! aber über festplatte nix schnell genug, du versteh'n?
_________________
If hilfreicher_Beitrag then klick(location.here)

Klick
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
PMedia



Anmeldungsdatum: 14.08.2006
Beiträge: 2847

BeitragVerfasst am: 20.05.2007, 16:34    Titel: Antworten mit Zitat

hrmpf... deswegen brauchst mir net gleich so kommen... bin etwas empfindlich zwinkern
Wieso sollt ich das net verstehn?
Aber das aktuelle Programm wird idR immer im RAM laufen... kannst ja ma testen...
erstelle ein Array von 1 bis sonstwohin, und ne For-Next-Schleife die liest und schreibt, und guck ob deine Festplatte arbeitet...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
csde_rats



Anmeldungsdatum: 07.01.2007
Beiträge: 2292
Wohnort: Zwischen Sessel und Tastatur

BeitragVerfasst am: 20.05.2007, 16:38    Titel: Antworten mit Zitat

ja tut sie. warum lagert dann windows JA2 aus (24 MB benötigt, 134 MB frei) ?
_________________
If hilfreicher_Beitrag then klick(location.here)

Klick
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
PMedia



Anmeldungsdatum: 14.08.2006
Beiträge: 2847

BeitragVerfasst am: 20.05.2007, 16:44    Titel: Antworten mit Zitat

Keine Ahnung wie Windoof intern arbeitet... nimm Linux xD
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
csde_rats



Anmeldungsdatum: 07.01.2007
Beiträge: 2292
Wohnort: Zwischen Sessel und Tastatur

BeitragVerfasst am: 20.05.2007, 16:46    Titel: Antworten mit Zitat

ja toll peinlich
_________________
If hilfreicher_Beitrag then klick(location.here)

Klick
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Sebastian
Administrator


Anmeldungsdatum: 10.09.2004
Beiträge: 5969
Wohnort: Deutschland

BeitragVerfasst am: 20.05.2007, 17:28    Titel: Antworten mit Zitat

Meines Wissens kannst du Windows nicht mit API-Aufrufen daran hindern, Daten auszulagern. Noch Windows Vista lagert sogar Kernel-Treiber aus, wenn es dazu "Lust hat" (siehe Heise-Artikel).
_________________

Die gefährlichsten Familienclans | Opas Leistung muss sich wieder lohnen - für 6 bis 10 Generationen!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 20.05.2007, 18:28    Titel: Antworten mit Zitat

csderats hat Folgendes geschrieben:
ja tut sie. warum lagert dann windows JA2 aus (24 MB benötigt, 134 MB frei) ?


nur mal so... JA2 = Jagged Alliance 2? durchgeknallt wie alt warst du nochmal?
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
csde_rats



Anmeldungsdatum: 07.01.2007
Beiträge: 2292
Wohnort: Zwischen Sessel und Tastatur

BeitragVerfasst am: 20.05.2007, 19:03    Titel: Antworten mit Zitat

ich zogge das ja net happy hab nur mal ein blick auf den taskmgr geworfen, als es bei meinen bruder abgestürzt war happy (und wenn: was will man den bei der grafik erkennen ? grinsen
_________________
If hilfreicher_Beitrag then klick(location.here)

Klick
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 20.05.2007, 19:21    Titel: Antworten mit Zitat

es geht net um böse grafik sondern böses spielprinzip mit den Augen rollen nichtsdestotrotz, ein geiles spiel durchgeknallt
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
dreael
Administrator


Anmeldungsdatum: 10.09.2004
Beiträge: 2529
Wohnort: Hofen SH (Schweiz)

BeitragVerfasst am: 20.05.2007, 19:33    Titel: Antworten mit Zitat

Der ursprüngliche Poster fragt vermutlich, ob auf System-/Kernelebene eine API-Funktion existiert, um einen Prozess als speicherresident zu kennzeichnen, wie dies typischerweise bei Interrupt Service-Routinen des Kernels der Fall ist und bei Echtzeitanwendungen auch Sinn macht.

Ist in etwa wie beim legendären Commodore Amiga, wo man bei AllocMem() der exec.library auch bestimmen konnte, ob eine beliebige Sorte RAM erlaubt ist oder ob es sog. Chip-RAM sein muss.

@csderats: Mir selber ist soweit keine solche API-Funktion bekannt. Du kannst Dich notfalls im MSDN-Bereich danach auf die Suche machen...
_________________
Teste die PC-Sicherheit mit www.sec-check.net
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
csde_rats



Anmeldungsdatum: 07.01.2007
Beiträge: 2292
Wohnort: Zwischen Sessel und Tastatur

BeitragVerfasst am: 20.05.2007, 19:37    Titel: Antworten mit Zitat

Jojo hat Folgendes geschrieben:
es geht net um böse grafik sondern böses spielprinzip mit den Augen rollen nichtsdestotrotz, ein geiles spiel durchgeknallt



na da muss ich auch mal was zugeben happy ich zogg' das auch happy auch wenns
"böse" ist happy irgendwie macht es ... fun happy was fürn USK hat das eigentlich happy

dreael hat Folgendes geschrieben:
Der ursprüngliche Poster fragt vermutlich, ob auf System-/Kernelebene eine API-Funktion existiert, um einen Prozess als speicherresident zu kennzeichnen, wie dies typischerweise bei Interrupt Service-Routinen des Kernels der Fall ist und bei Echtzeitanwendungen auch Sinn macht.

Ist in etwa wie beim legendären Commodore Amiga, wo man bei AllocMem() der exec.library auch bestimmen konnte, ob eine beliebige Sorte RAM erlaubt ist oder ob es sog. Chip-RAM sein muss.

@csderats: Mir selber ist soweit keine solche API-Funktion bekannt. Du kannst Dich notfalls im MSDN-Bereich danach auf die Suche machen...


schade ...
_________________
If hilfreicher_Beitrag then klick(location.here)

Klick
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 20.05.2007, 19:59    Titel: Antworten mit Zitat

is ab 18, soviel ich weiß durchgeknallt
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
csde_rats



Anmeldungsdatum: 07.01.2007
Beiträge: 2292
Wohnort: Zwischen Sessel und Tastatur

BeitragVerfasst am: 20.05.2007, 20:26    Titel: Antworten mit Zitat

da können sich ja gleich zwei an der eigenen Nase packen...

Jojos HP happy hat Folgendes geschrieben:

Alter: 17 Jahre


ab 18 ist aber voll übertrieben!
_________________
If hilfreicher_Beitrag then klick(location.here)

Klick
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
PMedia



Anmeldungsdatum: 14.08.2006
Beiträge: 2847

BeitragVerfasst am: 20.05.2007, 22:22    Titel: Antworten mit Zitat

Zitat:
na da muss ich auch mal was zugeben happy ich zogg' das auch happy auch wenns
"böse" ist happy irgendwie macht es ... fun happy was fürn USK hat das eigentlich happy


hrmpf

Jetz muss ich auch mal was sagen... ich zock DooM³ seit es raus is... und da war ich 14... - DAS ist Böse Zunge rausstrecken
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu FreeBASIC. Alle Zeiten sind GMT + 1 Stunde
Gehe zu Seite 1, 2  Weiter
Seite 1 von 2

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

 Impressum :: Datenschutz