heyho,
ich hab nen windows 2003 enterprise bei mir am laufen. die machine hat 6GB ram zur verfügung. von der config her ist alles auf hintergrundaktivitäten eingestellt.
jetzt das eigentlich problem:
der server wird als filehoster im lokalen netzwerk genutzt. das caching von win2k3 behält ja kleiner files im ram, solange die geöffnet sind. ich durfte heute schmerzlicher weise feststellt, dass das aber auch mit reht großen datein klappt. konkret ein image über 8GB größe wird daher frisch fröhlich beim auslesen in den ram kopiert. dass da aufgrund von vmware und co schon ne auslastung von 5gb drauf sind, interessiert dabei weniger und so wird alles schön geswappt bis auf der kiste irgendwann nixmehr geht, weder kopieren noch sonstewas.
dann darf/muss man den transfer abbrechen und warten bis das timeout greift - zack - der gesammte ram der für das caching drauf ging ist sofort wieder frei und mein server fängt an, die daten wieder von der platte innen ram zu laden.
das ist aber alles andere als sinvoll, denn schon meine nichte kann mir sagen, dass man 8 flaschen saft nicht in nen kasten mit 6 plätzen bekommt
hat einer ne idee, wie ich diesen quatsch umgehen kann? kann man das cachen von daten irgendwie z auf ne filegröße von 100mb begrenzen? weil drunter arbeitet nen raid5 system, das sollte fix genug sein...
ich hab nen windows 2003 enterprise bei mir am laufen. die machine hat 6GB ram zur verfügung. von der config her ist alles auf hintergrundaktivitäten eingestellt.
jetzt das eigentlich problem:
der server wird als filehoster im lokalen netzwerk genutzt. das caching von win2k3 behält ja kleiner files im ram, solange die geöffnet sind. ich durfte heute schmerzlicher weise feststellt, dass das aber auch mit reht großen datein klappt. konkret ein image über 8GB größe wird daher frisch fröhlich beim auslesen in den ram kopiert. dass da aufgrund von vmware und co schon ne auslastung von 5gb drauf sind, interessiert dabei weniger und so wird alles schön geswappt bis auf der kiste irgendwann nixmehr geht, weder kopieren noch sonstewas.
dann darf/muss man den transfer abbrechen und warten bis das timeout greift - zack - der gesammte ram der für das caching drauf ging ist sofort wieder frei und mein server fängt an, die daten wieder von der platte innen ram zu laden.
das ist aber alles andere als sinvoll, denn schon meine nichte kann mir sagen, dass man 8 flaschen saft nicht in nen kasten mit 6 plätzen bekommt
hat einer ne idee, wie ich diesen quatsch umgehen kann? kann man das cachen von daten irgendwie z auf ne filegröße von 100mb begrenzen? weil drunter arbeitet nen raid5 system, das sollte fix genug sein...