Size: a a a

2020 February 12

AS

Alexey Stavrov in Modern::Perl
На что это влияет?
источник

VO

Vyacheslav Olkhovchenkov in Modern::Perl
память есть, но её нет
источник

AS

Alexey Stavrov in Modern::Perl
Я думаю, что это не является проблемой, они ж умеют её переиспользовать
источник

AS

Alexey Stavrov in Modern::Perl
Странно брать память, потом, когда она не нужна, не отдавать её системе и не использовать при новом выделении памяти.

Т.е. либо системе отдавать (наверняка так никто или почти никто не делает), либо переиспользовать.
источник

VO

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

AS

Alexey Stavrov in Modern::Perl
Т.е. когда ты в питоне/перле/что-там-у-тебя выделяешь большие куски памяти, а потом теряешь ссылку на объект, хочешь сказать твой язык тебе непозволит создать ещё один такой же большой объект?))
источник

VO

Vyacheslav Olkhovchenkov in Modern::Perl
понятия не имею, я в кишки этого не лазил. в любом случае фрагментация памяти не про это
источник

AS

Alexey Stavrov in Modern::Perl
Но ты говоришь, что мол из-за неё не получается переисспользовать память
источник

AS

Alexey Stavrov in Modern::Perl
Вроятно бОльшие куски не получится брать просто так
источник

VO

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

VO

Vyacheslav Olkhovchenkov in Modern::Perl
и не просто так тоже не получается.
источник

AS

Alexey Stavrov in Modern::Perl
Vyacheslav Olkhovchenkov
это является проблемой, поскольку не получается переиспользовать. да и системе не отдать
Вот здесь
источник

VO

Vyacheslav Olkhovchenkov in Modern::Perl
а, да.
источник

VO

Vyacheslav Olkhovchenkov in Modern::Perl
в общем поосле длительного воремени работы получается так, что вроде суммарно свободно памяти дофига, но куска нужного размера -- нет, потому что все фрагментированно. ну и системе нечего отдавать, потому что на каждой странице что-то да используемое есть.
источник

AS

Alexey Stavrov in Modern::Perl
Vyacheslav Olkhovchenkov
в общем поосле длительного воремени работы получается так, что вроде суммарно свободно памяти дофига, но куска нужного размера -- нет, потому что все фрагментированно. ну и системе нечего отдавать, потому что на каждой странице что-то да используемое есть.
Но ведь perl, питон, php наверняка решают эту задачу
источник

VO

Vyacheslav Olkhovchenkov in Modern::Perl
все решают эту задачу. как-то. результат -- так себе
источник

AK

Andrey Karepin in Modern::Perl
всё человечество решает эту задачу
источник

R

Roman in Modern::Perl
ночным рестартом )
источник

AP

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

R

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