CSHARP_GEPARD Telegram 66
Доказательство существования поколений #отдых #бенч #память

Помню, на одном собесе меня попросили доказать наличие нескольких поколений памяти в .NET. Я изобразил вот такое, отталкиваясь от знаний, какие объекты попадают в LOH. Может быть кому-то понадобится.


[SimpleJob(RuntimeMoniker.Net80)]
[MeanColumn, MemoryDiagnoser]
public class LohArray
{
[Params(84900, 85000)] public int Length { get; set; }

[Benchmark]
public int LohIliNet()
{
var array = new byte[Length];
return array[0] % 2;
}
}

Сегодня я пересматриваю А.Жмур (Pragmatic memory management) и, о чудо, внезапно вспомнил, откуда я взял этот код. Как интересно работает память человека. Как в .NET)
👍13🤯4



tgoop.com/csharp_gepard/66
Create:
Last Update:

Доказательство существования поколений #отдых #бенч #память

Помню, на одном собесе меня попросили доказать наличие нескольких поколений памяти в .NET. Я изобразил вот такое, отталкиваясь от знаний, какие объекты попадают в LOH. Может быть кому-то понадобится.


[SimpleJob(RuntimeMoniker.Net80)]
[MeanColumn, MemoryDiagnoser]
public class LohArray
{
[Params(84900, 85000)] public int Length { get; set; }

[Benchmark]
public int LohIliNet()
{
var array = new byte[Length];
return array[0] % 2;
}
}

Сегодня я пересматриваю А.Жмур (Pragmatic memory management) и, о чудо, внезапно вспомнил, откуда я взял этот код. Как интересно работает память человека. Как в .NET)

BY C# Heppard




Share with your friend now:
tgoop.com/csharp_gepard/66

View MORE
Open in Telegram


Telegram News

Date: |

Some Telegram Channels content management tips Each account can create up to 10 public channels As five out of seven counts were serious, Hui sentenced Ng to six years and six months in jail. In the “Bear Market Screaming Therapy Group” on Telegram, members are only allowed to post voice notes of themselves screaming. Anything else will result in an instant ban from the group, which currently has about 75 members. You can invite up to 200 people from your contacts to join your channel as the next step. Select the users you want to add and click “Invite.” You can skip this step altogether.
from us


Telegram C# Heppard
FROM American