The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"OpenNews: Патч для опережающего кэширования файлов в Linux"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [Проследить за развитием треда]

"OpenNews: Патч для опережающего кэширования файлов в Linux"  
Сообщение от opennews (ok) on 28-Май-06, 02:36 
Wu Fengguang подготовил (http://kerneltrap.org/node/6642) серию патчей для Linux ядра, в которых реализована более гибкая и экономная с точки зрения расхода памяти, относительно текущей реализации, возможность упреждающего чтения содержимого файлов  (для часто запрашиваемых файлов, блоки данных читаются в буфер еще до того как программа реально запросит их).


В тестах, при использовании патча было зафиксировано увеличение скорости работы PostgreSQL  примерно на 8%. Для некоторых приложений выигрыш доходил до 30%.

URL: http://kerneltrap.org/node/6642
Новость: http://www.opennet.ru/opennews/art.shtml?num=7609

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Патч для опережающего кэширования файлов в Linux"  
Сообщение от pavlinux email(ok) on 28-Май-06, 02:36 
> This is the 12th release of the adaptive readahead patchset

Ёпть, проснулся... (To who posted this news).

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "Патч для опережающего кэширования файлов в Linux"  
Сообщение от Иван Золотухин on 28-Май-06, 03:33 
Когда речь заходит об увеличении скорости работы PostgreSQL при оптимизации работы ядра с диском, нужно добавлять, что это верно только для баз, которые не помещаются целиком в RAM. А то многие новички (сам таким был) гоняются за этими 8%, патчат всем, что только ни попадается под руку, а на самом деле нужно в postgresql.conf поковыряться и отношение hit-ов к read-ам до десятков тысяч довести (что бы система вообще диск не трогала), что физически возможно в абсолютно подавляющем большинстве инсталляций PostgreSQL.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

5. "Патч для опережающего кэширования файлов в Linux"  
Сообщение от KdF (??) on 29-Май-06, 11:23 
Прошу прощения за оффтопик, но вы не подскажете как это сделать, или где посмотреть? В рекомендациях по оптимизации сказаны только общие слова, а система на 8Гб RAM продолжает дёргать диск - так, естественно, быть не должно.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

6. "Патч для опережающего кэширования файлов в Linux"  
Сообщение от Иван Золотухин on 29-Май-06, 14:33 
Читать:

* PostgreSQL Performance checklist by Josh Berkus
* Annotated postgresql.conf (старый, для 7.4, но все же)
* Документацию и рассылки PostgreSQL по непонятным вопросам, как это ни банально
* Статью Борзова про оптимизацию PostgreSQL (на русском, компиляция всего предыдущего)

Ну а так -- могу помочь советом по мере возможности (iz at sai msu ru, чтобы не быть оффтопик здесь).

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "Патч для опережающего кэширования файлов в Linux"  
Сообщение от кук on 28-Май-06, 08:25 
хорошая штука
интересно когда в ваниллу включат
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "Патч для опережающего кэширования файлов в Linux"  
Сообщение от Алексей (??) on 28-Май-06, 12:19 
Readahead довольно давно в -ck/cks ветке ядра (ее Con Kolivas выпускает) - там помимо этого еще кой-чего полезного. На сервере юзать - самое то.

http://members.optusnet.com.au/ckolivas/kernel/
http://www.kernel.org/pub/linux/kernel/people/ck/patches/cks/

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру