The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Первый релиз wZD 1.0.0, сервера компактного хранения мелких ..., opennews (??), 19-Янв-20, (0) [смотреть все] +1

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


33. "Первый релиз wZD 1.0.0, сервера компактного хранения мелких ..."  +/
Сообщение от funny.falcon (?), 20-Янв-20, 19:13 
BBolt - это mmap-ed хранилище. В один тред не будет ни какой конкурентности при чтении холодных данных.

Мало того, Go runtime не способен отреагировать на затупивший page fault, как он мог бы среагировать на затупивший syscall.

Потому, для хорошей производительности ещё и придется вручную GOMAXPROCS увеличивать.

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

47. "Первый релиз wZD 1.0.0, сервера компактного хранения мелких ..."  +/
Сообщение от syslinuxemail (ok), 21-Янв-20, 17:37 
GOMAXPROCS автоматом ставится по количеству CPU начиная с версии Go 1.5 .
Как бы, если вы хотите на машине с 1-м ядром использовать этот сервер, врядли это нормально для такого решения, с миллионами файлов.


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

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

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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