Hoi,
Ik huur een VPS bij DeziWeb nu met 2GB RAM. Mijn site groeit best wel snel en daarom zitten we nu aan onze max. Althans, de RAM wordt bijna altijd voor minimaal 95% gebruikt.
Ik zit er nu aan te denken om te gaan upgraden naar 3GB RAM, maar ik las net een bericht van iemand dat het heel normaal is voor Linux systemen om alle RAM te gebruiken (ivm caching enzo).
Ik vind het prima als de server zoveel RAM gebruikt als die wilt, als hij maar niet daalt in performance.
De site runt heel snel, behalve op de punten wanneer de meeste gebruikers online zijn. Dan gaat hij denk ik over zijn limiet heen door pieken en dan loopt alles vast. (mysql krijgt table locks waardoor queries blijven opstapelen etc etc)
Bestaat er een mogelijkheid om te zorgen dat Linux niet álles gebruikt, maar maar 80%, zodat er ook ruimte overblijft voor pieken?
Ik zou het namelijk zonde vinden om er straks bij een nieuwe server erachter te komen dat hij exact hetzelfde doet, en dat het gewoon hoort bij Linux.
Met vriendelijke groet,
Wuggles
Evenementen voor de komende 60 Dag(en)
Resultaten 1 tot 15 van de 25
Onderwerp: Slim om up te graden?
-
10/08/11 18:40Slim om up te graden?
-
10/08/11 18:52Linux (zeker in combinatie met bijvoorbeeld DIrectadmin oid) "vreet" bijna al het geheugen meteen op.
Dit is op zich normaal. Zodra je heftig begint te swappen naar de harddisk, dan moet je je zorgen gaan maken. Is dit ook het geval?
Je kunt ook kijken naar tuning van je mysql en apache. Dat helpt ook al een boel.
-
10/08/11 18:58moderator3.725 Berichten- Ingeschreven
- 21/02/09
- Locatie
- Noord-Holland
109 Berichten zijn liked
Bedrijf: Yourwebhoster.eu
Functie: baas
URL: yourwebhoster.eu
KvK nummer: 32165429
Weet je zeker dat het gebruikt is of dat caching het geheugen gebruikt? Je kan dit met `free -m` controleren.
-
10/08/11 22:04moderator4.044 Berichten- Ingeschreven
- 21/05/03
- Locatie
- NPT - BELGIUM
215 Berichten zijn liked
Naam: Dennis de Houx
Bedrijf: All In One
Functie: Zaakvoerder
URL: www.all-in-one.be
Ondernemingsnummer: 0867670047
Zoals de andere al adviseren, kijk eerst even hoeveel cache/buffer de server gebruikt en hoeveel daadwerkelijk gebruikt wordt. Wordt er gebruik gemaakt van swap, zo ja hoeveel wordt er gebruikt. Ga hierna aan de slag met optimalisatie van je mysql (index, correcte query's, ...) eventueel gebruik van mysql cache in het geval je dat niet doet. En in het geval je website zelf nog geen cache gebruikt kun je daar ook mee aan de slag. Want zolang je dit niet zult optimaliseren kan je zoveel mem bij pluggen of upgraden als je wilt maar het resultaat zal hetzelfde blijven.
Om te antwoorden op je andere vraag, ja je kan apache/mysql/... verhinderen om meer ram te gebruiken van bij de start, maar dit zal je wel problemen opleveren wanneer je meer nodig hebt en het dan niet meer beschikbaar is. Of dat je website bvb trager wordt omdat programma eerst vrije ram moet aanspreken om het dan te cache en op te laden, dan wanneer het al in cache zit.
Verder zou ik ook een monitoring programma installeren om te onderzoeken waar de bottleneck precies zit (cpu, ram, hd's, ...), want voor het zelfde geld is de i/o van de hd's niet vlug genoeg om je pieken op te vangen.
-
11/08/11 00:36HOSTING - VPS - DEDICATED116 Berichten- Ingeschreven
- 03/08/11
- Locatie
- Naaldwijk
2 Berichten zijn liked
Registrar SIDN: nee
KvK nummer: NL821480285B01
Ondernemingsnummer: nvt
Mysql locks hebben meestal te maken met slechte queries, disk io of de mysql instellingen (mem)
-
11/08/11 06:40moderator4.784 Berichten- Ingeschreven
- 04/11/05
- Locatie
- Gent
12 Berichten zijn liked
Registrar SIDN: ja
KvK nummer: nvt
Ondernemingsnummer: 0475284162
Ik gok ook dat het in het verkeerd gebruik van MySQL zal zitten, in combinatie met een traag IO.
Ga even achter die console-toegang aan, wacht op een druk moment, en geef dan het commando
vmstat 1
Laat dat een minuut lopen en post hier even de uitvoer (afbreken met Ctrl-C).
- advertentie
-
11/08/11 08:14Sebastiaan Stok2.310 Berichten- Ingeschreven
- 20/12/04
- Locatie
- Rotterdam
49 Berichten zijn liked
Let wel opdat dat als je meer dan 2GB ram hebt je meestal 64bit nodig hebt of PAE ondersteuning in je Kernel ( http://en.wikipedia.org/wiki/Physical_Address_Extension )
-
11/08/11 10:28Hmm, ik zweer dat ik hierop geantwoord heb.. blijkbaar is mijn post nog niet goedgekeurd?
Bedankt iig iedereen voor het antwoorden, ik ga nu meteen achter de login van m'n console aan.
Hier is de link naar een printscreen van mijn Process view.
Dit was van gisteravond en je kan zien dat er dus veel geswapt wordt.. 1 GB ongeveer.. later staat er dat 1.2 GB voor cache gebruikt wordt?
-
11/08/11 10:30moderator3.725 Berichten- Ingeschreven
- 21/02/09
- Locatie
- Noord-Holland
109 Berichten zijn liked
Bedrijf: Yourwebhoster.eu
Functie: baas
URL: yourwebhoster.eu
KvK nummer: 32165429
Je hebt 1.2GB aan cache, je hebt voldoende geheugen. Je zal het probleem ergens anders moeten zoeken, al aan optimalisatie gedaan?
-
11/08/11 10:56MySQL optimalisatie heb ik best wat aandacht aan besteedt, maar het probleem is dat mijn spel waar het om gaat best wel groot is en je kan misschien wel begrijpen dat we liever op andere manieren optimaliseren dan dat we elke query gaan nakijken bijvoorbeeld. Het gaat hier om zo'n 1000 verschillende soorten queries in totaal denk ik.
Toch weet ik wel dat echt niet alle queries in orde zijn bij ons.
Ik heb een print screen gemaakt van mijn mysql status, misschien zien jullie daar iets vitaals in?
hier dus
Wuggles
-
11/08/11 10:58moderator3.725 Berichten- Ingeschreven
- 21/02/09
- Locatie
- Noord-Holland
109 Berichten zijn liked
Bedrijf: Yourwebhoster.eu
Functie: baas
URL: yourwebhoster.eu
KvK nummer: 32165429
Ik heb het niet over het optimaliseren van de queries, maar van mysql zelf. Al http://mysqltuner.pl gedraait?
-
11/08/11 11:08Sebastiaan Stok2.310 Berichten- Ingeschreven
- 20/12/04
- Locatie
- Rotterdam
49 Berichten zijn liked
Hij geeft een waarschuwing over index gebruik.
123 GB aan data maakt geen goed gebruik van indexen.
Dat wil niet direct zeggen dat je nu overal index moet gaan gebruiken, maar goed moet kijken welke indexen er zijn of die wel optimaal worden gebruikt.
Maak je gebruik van MyISAM of InoDB?
-
11/08/11 16:42moderator4.044 Berichten- Ingeschreven
- 21/05/03
- Locatie
- NPT - BELGIUM
215 Berichten zijn liked
Naam: Dennis de Houx
Bedrijf: All In One
Functie: Zaakvoerder
URL: www.all-in-one.be
Ondernemingsnummer: 0867670047
Je leest de data verkeerd, je hebt 1GB swap in totaal waarvan maar 67MB in gebruik is. Dit is dus totaal te verwaarlozen, van je 2GB total ram heb je 1,2GB cache die vrij komt als een ander programma het nodig zou hebben. Dus daar zit het probleem ook niet, een upgrade naar 3GB ram zou alleen resulteren in meer gebruik van cache en je initieel probleem niet oplossen.
-
11/08/11 20:48@Yourwebhoster Ah, mijn excuses. Nee MySQL optimalisatie zelf heb ik nooit heel veel naar gekeken. Wanneer ik weer toegang tot mijn Console heb zal ik dat uitvoeren.
@Rollerscapes Hmm, wat betekent deze 123GB aan data precies? Dit is geen bandwidth oid, dus gebruikt hij dat op de server zelf teveel dan?
@The-BosS Bedankt.. dat scheelt een hoop. Hoe kan ik ervoor zorgen dat ik de data wel goed laat lezen? Wat zit er precies in die cache?
-
11/08/11 23:25moderator4.044 Berichten- Ingeschreven
- 21/05/03
- Locatie
- NPT - BELGIUM
215 Berichten zijn liked
Naam: Dennis de Houx
Bedrijf: All In One
Functie: Zaakvoerder
URL: www.all-in-one.be
Ondernemingsnummer: 0867670047
Dit kan je het beste zien met 'htop' of 'free -m' of andere tools dan de default top. Maar begin dus eerst even met de optimalisatie van je website (mysql, cache, ...), misschien ook handig dat je even vermeld hoeveel connecties (users) per seconde je over de vloer krijgt op piek momenten. Want wie weet is je vps en server indeling gewoon veel te laag voor wat je wilt doen.
Gelijkaardige Onderwerpen
-
Areca 4x-SATA kabels 90-graden
Door Piwi-Web in forum (Tweedehands)verkoop en -aankoopReacties: 4Laatste Bericht: 13/10/10, 19:45 -
34 graden Temperatuur Grafix Capelle
Door Nielsvk in forum LoungeReacties: 11Laatste Bericht: 30/11/08, 08:24 -
Slim 500
Door Jersey in forum nl.internet.providersReacties: 9Laatste Bericht: 15/08/06, 22:45 -
Ben jij wel slim?
Door WebXtra in forum LoungeReacties: 21Laatste Bericht: 26/02/06, 11:35 -
1U webserver wordt > 87 graden :s
Door JopieK in forum Netwerk Storingen en UpdatesReacties: 10Laatste Bericht: 22/08/05, 19:31



1Likes
LinkBack URL
About LinkBacks

