Size: a a a

2020 February 12

R

Roman in Modern::Perl
Отдать можно, но только если память находится в конце фрагмента.
источник

AP

Anton Petrusevich in Modern::Perl
Это одна из частей "не так уж легко"
источник

VO

Vyacheslav Olkhovchenkov in Modern::Perl
"в конце" -- положение устарело лет на 10-15
источник

VO

Vyacheslav Olkhovchenkov in Modern::Perl
уже давно память стандртной библиотекой аллоцируется через анонимны mmap, и отдавать соответсвенно можно делая unmap отдельных страниц
источник

VO

Vyacheslav Olkhovchenkov in Modern::Perl
это кстати причина, по которой и лимит  на памяьть давно не работает, поскольку он на sbrk() а не на mmap
источник

AP

Anton Petrusevich in Modern::Perl
Vyacheslav Olkhovchenkov
уже давно память стандртной библиотекой аллоцируется через анонимны mmap, и отдавать соответсвенно можно делая unmap отдельных страниц
Не так все просто.
источник

AP

Anton Petrusevich in Modern::Perl
Это только одна из возможностей аллоцирования, которая используется при определённых условиях
источник

VO

Vyacheslav Olkhovchenkov in Modern::Perl
ну там понятное дело в тени есть другая пачка тонкостей
источник

VO

Vyacheslav Olkhovchenkov in Modern::Perl
другая практически не используется, если мы про linux и хоть как-то приближенные
источник

AK

Andrey Konovalov in Modern::Perl
crux
ещё не бекапили, потому что postgresql, а проблем нет только с MySQL

В этой фразе прекрасно всё.
Если бы вы работали в конторах нормального размера, то знали бы, что там используется ПО для бэкапа уровня Simpana и прочего тырпрайза, который да, бывает сходу непросто подружить с базами. Для мускуля, на который куплена лицензия, есть бэкап собственный, тот же commvault запускает его и забираем готовый файл, с тотально бесплатной постгрёй сложнее, как я понимаю.
источник

c

crux in Modern::Perl
Andrey Konovalov
Если бы вы работали в конторах нормального размера, то знали бы, что там используется ПО для бэкапа уровня Simpana и прочего тырпрайза, который да, бывает сходу непросто подружить с базами. Для мускуля, на который куплена лицензия, есть бэкап собственный, тот же commvault запускает его и забираем готовый файл, с тотально бесплатной постгрёй сложнее, как я понимаю.
Ну вот я уволился в октябре отсюда, проработав там три года: https://omk.ru/

До этого был сбер.

Не знаю, что значит "контора нормального размера", но по-прежнему утверждаю, что в той фразе прекрасно всё.
источник

VT

Vasily Terkin in Modern::Perl
± среднеквадратичное от нормы первого порядка
источник

VT

Vasily Terkin in Modern::Perl
При условии, что размер компании распределен по гауссу
источник
2020 February 13

VG

Vadim Goncharov in Modern::Perl
Anton Petrusevich
Перл, во-первых, не отдаёт уже занятую память системе никогда; во-вторых, это не так-то легко сделать в принципе
неправда, отдает - сам видел!
источник

AS

Alexey Stavrov in Modern::Perl
Roman
ночным рестартом )
Никогда в своей жизни рестарты просто так не делал. Рестарты делают обычно, когда течёт память)

И у многих такая проблема?
источник

AS

Alexey Stavrov in Modern::Perl
Roman
Для приложения с длительной работой придуманы пулы и слабы. Приложения с менедером типа malloc всегда будет иметь фрагментацию.
Как раз все и подменяют этот malloc, делая свои менеджер памяти, если я правильно понимаю.
источник

AP

Anton Petrusevich in Modern::Perl
Vadim Goncharov
неправда, отдает - сам видел!
Что-то поменялось? В где-то было совершенно официально задокументировано, что не отдаёт.
источник

VG

Vadim Goncharov in Modern::Perl
Anton Petrusevich
Что-то поменялось? В где-то было совершенно официально задокументировано, что не отдаёт.
просто видел размеры процесса на винде
источник

AP

Anton Petrusevich in Modern::Perl
источник

AP

Anton Petrusevich in Modern::Perl
ну так, возможны варианты, назвается...
источник