PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache 2.0.47 htdocs cashen



steam
13.09.03, 00:09
Hallo an alle :)
Wollte mal fragen ob jemand eine moeglichkeit weis das die Apache 2.0.47 die htdocs im RAM haelt, damit bei einem http-request kein Zugruff auf platte erfolgt. Ich habe schon darueber nachgedacht die htdocs ins RAM-disk zu laden, nun faehlt mir das noettige know-how. Habe 192 MB RAM auf dem Rechner. Die htdocs sind etwa 30 MB, Tendenz wachsend. Was wurdet Ihr mir empfaehlen ?

Sven_R
13.09.03, 10:13
Hi

also nomaler weise versucht apache die häuftg benutzten sachen im ram zu halten.
das läuft aber nur bei normalen html seiten die nicht weiter komplex sind.

wenn du aber cgi/perl scripte hast die im normalen perl modus laufen, also nicht über
embeddet perl, dann fängt apache an für jede seite einen perl prozess zu starten, was
reichlich ram und systemlast schluckt.

bei java läuft das fast gleich ab.

wenn du hautpsächlich php seiten hast kann ich dir den ZEND Optimizer empfehlen.
der beschleunigt alle php seiten um einiges und kann die seiten auch packen und somit schneller liefern.

mit der ram disk würde ich dir erst mal raten: WESENTLICH MEHR hauptspeicher.
so 512 oder 1024 mb wären schon ratsam

und wie man eine ramdisk anlegt --->>>> suche benutzen.

cu

steam
13.09.03, 12:30
ich fahre PHP auf dem server. ZEND ist auch dabei. Mir geht im wesentlichen nicht daran das er die seiten schnell liefert , sondern daran das er auf die platte nicht greift. Ich fahre den rechner so das die platten nach 5 minuten in suspend gehen, also anhalten, damit der rechner schoen leise ist. Und es nervt wirklich wenn jemand dann auf mein http zugreift und die platte sich zu drehen anfaengt. Ausserdem ist es nicht gut fuer die platte. Also ich glaube ich werde mir einen ramdisk basteln.

Svenny
13.09.03, 15:20
steht der server neben deinem bett als nachttisch oder wie? Naja, wenn man Sparen will sollte man woanders sparen, aber nicht an den festplatten.. Schalldämmung oder so? evtl leise platten besorgen..

steam
13.09.03, 18:34
genau, der server steht ziemlich nah zu meinem bett, genaugesagt im floor, aber ich höre es wenn die platte anfängt zu drehen, ist übrigens eine IBM , eine von den leisesten. Aber es ist nicht das Problem. Hier wurde gefragt wie ich meine htdocs im RAM behalten kann und nicht wie ich und wo spahren soll. Apropo spahren, der server verbraucht Strom etwa für 50 Euro pro Jahr , und das mit nich lauffenden platten. Die platte will ja auch Strom fressen wenn die dreht.

Sven_R
14.09.03, 11:34
hi

eine andere alternative wäre aber auch das cachen über einen usb memory stick.

ich hab die variante bei mir im router. alles was permantent benötigt wird hab ich auf
den stick ausgelagert.

ich brauch die platte also nur zum booten und wenn ich mich per ssh einlogen will.
alles andere läuft über den stick.

die sache geht auch recht gut, bei meiner suse 8.2 installation wird der stick ohne
probleme erkannt, und bisher hab ich keine probleme damit gehabt.

vor allen dingen kann man das teil auch leicht austauschen ohne den rechner aufzuschrauben, und man kann mit ihm auch praktische daten übertragen.


cu

steam
14.09.03, 12:36
danke fuer die idee aber die ist ein PI altes board, also kann das ding kein USB. Ich glaube ich werde doch noch erwas speicher nachkaufen und einen ram-disk erstellen.
Ein Link zu einer guten RAM-disk_HOWTO waere nicht schlecht, hab bis jetzt noch nichts vernuenftiges gefunden.

Sven_R
14.09.03, 23:39
hi

RAM-Disk (http://www.linux-vr.org/ramdisk.html)

ram disk (http://www.linuxforen.de/forums/showthread.php?s=&threadid=49436&highlight=ramdisk)

ramdisk (http://www.linuxforen.de/forums/showthread.php?s=&threadid=48612&highlight=ramdisk)

ram disk (http://www.linuxforen.de/forums/showthread.php?s=&threadid=46247&highlight=ramdisk)

cu