关于Disruptor中填充了多少字节的补充
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 35/100
- Tipo de issue
- Documentação
- Clareza
- Razoavelmente clara
- Status de atividade
- Estagnada
- Stack de tecnologia
- java
- Domínio
- documentation
Direção de pesquisa
Revise o conteúdo do Java Guide e o código-fonte do Disruptor referenciado mostrado nas imagens da issue. Verifique como o padding é aplicado a Sequence e RingBuffer, incluindo as contagens de bytes, e então atualize a seção relevante do guia para que ambos os casos sejam explicados de forma precisa e consistente.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
如下为 Java Guide网站上所述:
在源码中,一共有两个地方添加了无效数据填充来解决伪共享问题,一个是消费者和生产者的进度序号 Sequence,一个是 放置数据的环形数组 RingBuffer,如下:
- Sequence 中填充的无效字节:
- RingBuffer 中填充的无效字节主要包含在数组中,数组存储的数据并不是全部都是有效数据,而是 无效填充+有效数据 的组合,如下所示:
- Linguagem predominante
- JavaScript
- Estrelas
- 159k
- Forks
- 46.1k
- Merge médio
- 3d 23h
- PRs com merge (30d)
- 6
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de Snailclimb/JavaGuide
-
局部变量与成员变量对比图中存在错误Aberta
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 72/100
Snailclimb/JavaGuide#2931 ·
-
[Issue] Maven 的中央仓库构件查询网址会自动跳转到另外一个网站Talvez já em andamento @jcbl1 assumiu há 4 dias. Aberta
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 65/100
Snailclimb/JavaGuide#2927 ·
-
rocketmq 负载均衡策略对比 ,配图和表述不准Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 45/100
Snailclimb/JavaGuide#2930 ·
-
masterAberta
Snailclimb/JavaGuide#2929 ·
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 45/100
Snailclimb/JavaGuide#2649 · 2 comentários ·
Todas as issues de Snailclimb/JavaGuide
Issues semelhantes
-
[Bug]: [A11y] Missing accessible name on icon-only standalone links (WCAG 2.1 SC 2.4.4, 4.1.2)Abertabug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
jaegertracing/jaeger-ui#4596 ·
Mantenedores costumam responder em até 1 dia
-
Add: CNC Region Calima [CO]Abertachannels:add check:passed
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 9 dias
-
module: core
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 77/100
bigbluebutton/bigbluebutton#26028 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 91/100
twbs/bootstrap#43050 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
status:untriaged
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 78/100
midnightntwrk/servicedesk#248 ·
Mantenedores costumam responder em até 1 dia