Semoff Публикувано 23 Ноември, 2012 Доклад Сподели Публикувано 23 Ноември, 2012 Чудя се дали има смисал да разписвам в крон-а следната команда: sync; echo 3 > /proc/sys/vm/drop_caches Това чисти буферираната и кешираната памет. Та въпроса ми е някой, ползва ли такъв метод и дали има смисъл от него Ето и резултати: root@bras-2:~# free -m total used free shared buffers cached Mem: 877 847 30 0 231 530 -/+ buffers/cache: 85 792 Swap: 1906 0 1906 ето след това: root@bras-2:~# free -m total used free shared buffers cached Mem: 877 50 827 0 0 8 -/+ buffers/cache: 41 836 Swap: 1906 0 1906 Адрес на коментара Сподели в други сайтове More sharing options...
hgd Отговорено 23 Ноември, 2012 Доклад Сподели Отговорено 23 Ноември, 2012 Здравей, Това съм го ползвал и върши работа. Разбира се, докато се кешира нужното наново, системата работи по-бавно. Най е полезно за работна машина, когато се правят много проби и тестове. За CentOS върши работа : sync; echo 3 > /proc/sys/vm/drop_caches; echo 0 > /proc/sys/vm/drop_caches; sync Адрес на коментара Сподели в други сайтове More sharing options...
solar_sea Отговорено 23 Ноември, 2012 Доклад Сподели Отговорено 23 Ноември, 2012 Каква е причината машина която работи постоянно да чисти памет, която така или иначе се води свободна в системата и ще бъде reclaim-ната когато има нужда ? По-бърз malloc в момента на алокация ? Несериозно звучи Адрес на коментара Сподели в други сайтове More sharing options...
computer Отговорено 23 Ноември, 2012 Доклад Сподели Отговорено 23 Ноември, 2012 цялата идея е малко като когато не караш колата, да източваш горивото от резервоара, за да не се харчи докато не се използва По-скоро си струва да намалиш размера на стека или да смениш апач с нгинкс ако целиш оптимизация Адрес на коментара Сподели в други сайтове More sharing options...
hgd Отговорено 23 Ноември, 2012 Доклад Сподели Отговорено 23 Ноември, 2012 По-добър ефект в сървърите се постига с намаляването на /proc/sys/vm/swappiness ( sysctl vm.swappiness ) - обикновенно от swap-а идва забавянето. Адрес на коментара Сподели в други сайтове More sharing options...
Semoff Отговорено 23 Ноември, 2012 Автор Доклад Сподели Отговорено 23 Ноември, 2012 Не гоня оптимизация, просто от шейпърие на стотиците PPP сесии остават разни буферирани/кеширани променливи които никога не се ползват същите, че от тази гледна точка исках да питам има ли смисъл да ги чистя по-често. Като цяло идеята е изобщо да не се опира до Swap-a Нямам апач или други подобни апликации. Адрес на коментара Сподели в други сайтове More sharing options...
computer Отговорено 23 Ноември, 2012 Доклад Сподели Отговорено 23 Ноември, 2012 ако мислиш че нямаш нужда от суап и ресурсите са достатъчни swapoff иначе пробвай с друг ppp сървър Адрес на коментара Сподели в други сайтове More sharing options...
Networker Отговорено 23 Ноември, 2012 Доклад Сподели Отговорено 23 Ноември, 2012 Чистенето на кеша не е осбено смислено. Вероятно скрипта за shaper-ите е за оптимизация. Променливите за какво ги ползваш - маркиране на трафика или? “...ние, можещите водени от незнаещите, вършим невъзможното за кефа на неблагодарните. И сме направили толкова много, с толкова малко, за толкова дълго време, че сме се квалифицирали да правим всичко от нищо...”, Константин Йозеф Иречек, 13.12.1881 г. Адрес на коментара Сподели в други сайтове More sharing options...
Semoff Отговорено 23 Ноември, 2012 Автор Доклад Сподели Отговорено 23 Ноември, 2012 Да и за още 2 проверки, супер дреболии са по принцип. Държа да отбележа че нямам проблем нито с Load-а нито с RAM-a нито с CPU просто се чудех, дали има смисал от "принудително" освобождаване на памет Адрес на коментара Сподели в други сайтове More sharing options...
Администратор 111111 Отговорено 23 Ноември, 2012 Администратор Доклад Сподели Отговорено 23 Ноември, 2012 Само ако заемаш наличната физическа памет и минаваш на SWAP Харесай поста ^^^ Форумът е за взаимопомощ а не за свършване на чужда работа ɹɐǝɥ uɐɔ noʎ ǝɹoɯ ǝɥʇ 'ǝɯoɔǝq noʎ ɹǝʇǝınb ǝɥʇ Адрес на коментара Сподели в други сайтове More sharing options...
talibana Отговорено 24 Ноември, 2012 Доклад Сподели Отговорено 24 Ноември, 2012 To free pagecache: * echo 1 > /proc/sys/vm/drop_caches To free dentries and inodes: * echo 2 > /proc/sys/vm/drop_caches To free pagecache, dentries and inodes: * echo 3 > /proc/sys/vm/drop_caches Адрес на коментара Сподели в други сайтове More sharing options...
Networker Отговорено 24 Ноември, 2012 Доклад Сподели Отговорено 24 Ноември, 2012 Ако не се претоварва, няма смисъл - както казват, работи ли не го пипай ). Ако е за оптимизацията, пробвай да не маркираш трафика (освен ако нямаш някаква форма на QoS), а да го прекарваш през хеш таблици на база адреси. “...ние, можещите водени от незнаещите, вършим невъзможното за кефа на неблагодарните. И сме направили толкова много, с толкова малко, за толкова дълго време, че сме се квалифицирали да правим всичко от нищо...”, Константин Йозеф Иречек, 13.12.1881 г. Адрес на коментара Сподели в други сайтове More sharing options...
Recommended Posts
Създайте нов акаунт или се впишете, за да коментирате
За да коментирате, трябва да имате регистрация
Създайте акаунт
Присъединете се към нашата общност. Регистрацията става бързо!
Регистрация на нов акаунтВход
Имате акаунт? Впишете се оттук.
Вписване