DRAM�������Ă����n�[�h�E�F�A�̐Ǝ㐫�����p����u���[�n���}�[�v�Ƃ����T�C�o�[�U���́A2014�N�Ɍ��������Â���@���B���ɑu�����Ă�����̂́A2021�N��Google�����������u�n�[�t�_�u���v�U���ɂ͂܂��������Ă��Ȃ��B
���̋L���͉������ł��B����o�^�i�����j����ƑS�Ă������������܂��B
�@Google��2021�N5��25���i�č����ԁj�ADRAM�`�b�v�̐Ǝ�i�������Ⴍ�j�������p����u���[�n���}�[�v�Ƃ����T�C�o�[�U����[�߂��V��@�u�n�[�t�_�u���v�̏ڍׂ\�����BGoogle�̌����`�[��������������@���B
�@�u���������́i�A�N�Z�X�����̂���j����1�̃A�h���X�ɌJ��Ԃ��A�N�Z�X���邾���ŁA�i�A�N�Z�X�����̂Ȃ��j���̃A�h���X�Ɋi�[���ꂽ�f�[�^��������ł��Ă��܂��v�Ƃ����Ǝ㐫��DRAM�ɂ͂������B��������p�����U����@�̓��[�n���}�[�ƌĂ��B
�@CPU�̓��@�I���s�̐Ǝ㐫��˂��iSpectre��Meltdown�Ƃ������j�U���Ɠ��l�ɁA���[�n���}�[�̓������n�[�h�E�F�A�ɂ�����Z�L�����e�B��N�Q����B��������H�����̓d�C�I�������ۂ����p���郍�[�n���}�[�́A�n�[�h�E�F�A�̃������ی�|���V�[�������蔲���Ă��܂��\��������B���������Ȃ�A�Ⴆ�Εs���ȃR�[�h���T���h�{�b�N�X����o�āA�V�X�e���������鋰�ꂪ����B
�@���[�n���}�[�����߂Ĉ������_�����o�ꂵ��2014�N�����ADRAM�̎嗬����́A�uDDR3�v�������B2015�N�ɂ�Google��Project Zero���A�������i�G�N�X�v���C�g�i�Ǝ㐫���R�[�h�j�������[�X���Ă���BDRAM���[�J�[�͂���ɑΉ����āA�A�h���X�ւ̕p�ɂȃA�N�Z�X��ǐՂ��A�K�v�ȏꍇ�͂�����ɘa���悤�Ƃ���Ǝ��̕ی상�J�j�Y���iTRR�FTarget Row Refresh�j���`�b�v���Ɏ��������B
�@������́uDDR4�v���L�����y����ƁA�������������ی상�J�j�Y���Ȃǂ̂������ŁA���[�n���}�[�͉��ɂȂ����悤�Ɍ������B�Ƃ��낪2020�N�ɁA�uTRRespass�v�Ƃ����t�@�W���O�c�[���̒������ʂ��܂Ƃ߂��_�������\���ꂽ�B���̘_���ł̓������A�N�Z�X�U���邱�Ƃŕی상�J�j�Y���͉����郊�o�[�X�G���W�j�A�����O�̎�@��������Ă���A���[�n���}�[���ˑR�Ƃ��Ď����͂������Ƃ𖾂炩�ɂ����B
�@2021�N8���ɔ��\���ꂽ�A�uSMASH�v�Ƃ���JavaScript�x�[�X�̍U���Ɋւ���_���́A���������Ɉ�������i�߂��B�L���b�V���Ǘ��v���~�e�B�u��V�X�e���R�[�����Ăяo�����ƂȂ��AJavaScript�̃R�[�h�����ŁADRAM�̐Ǝ㐫�����p�\���ƕ��������B
�@����܂Ń��[�n���}�[�́A����������1�́u�s�v�ɏW���I�ɃA�N�Z�X�����@�Ƃ��ė�������Ă����B���̐}�ɂ���u�ia�jClassic Rowhammer�v�̂悤�ɁADRAM��1�̍s�iAggressor�j�ւ̃A�N�Z�X���J��Ԃ��ƁA�אڂ���2�̍s�iVictim�j�Łi���e������������j�r�b�g���]������ꂽ�B�܂�U���̑ΏۂƂȂ�̂͗אڂ���s�ɂ�����e�����������B
�@�V�����n�[�t�_�u���U���ł́A���[�n���}�[�̉e�����A�אڂ���s�ȊO�ɂ��y�Ԃ��Ƃ��m�F�ł����i�������U���̋��x�͗�����j�BGoogle�̎����ł́A�}�́u�ib�jHalf-Double�v�̂悤�ɁA�iA�j�iB�j�iC�j�Ƃ���3�̘A�������s�������B�iA�j�ɑ��ċɂ߂đ�ʂ̃A�N�Z�X���s���A�����āiB�j�ɂ������̃A�N�Z�X�i��10�ȉ��j���s�����ƂŁA�iC�j���U�����邱�Ƃ��\���B
�@���̎����ł́A�iB�j�ւ̃A�N�Z�X������`�Q�[�g���ʂ������N�����A���[�n���}�[�ɂ�����iA�j�ւ̏W���I�A�N�Z�X�̉e�����iC�j�Ɂg�]���h�������ƂɂȂ�BDRAM���[�J�[�Ɉˑ������h��̖ӓ_��˂�TRRespass�c�[���Ƃ͈قȂ��@���B
�@����́A���[�n���}�[�Ɋ֘A����d�C�I�����������I�����������A�������Z���̔����ɔ����Ă��ꂪ��苭������A��蒷�������ɂ킽���č�p���邱�Ƃ������Ă���\��������Ƃ����B����s�ւ̏W���I�A�N�Z�X�̉e�����A��������3�ڈȏ㗣�ꂽ�s�ɂ܂ŋy�Ԃ��Ƃ��l������B
�@�����̕���ŋK�i�̕W�������s���Ă���ƊE�c��JEDEC�⑼�̋ƊE�p�[�g�i�[��Google�͋��͂��A���[�n���}�[���ۂ̉������T���Ă���BJEDEC��DRAM���x���ƃV�X�e�����x���̉e���y����@�Ɋւ���2�̕��������J���Ă���B
Copyright © ITmedia, Inc. All Rights Reserved.