How to Fix Performance Problems
�قƂ��ǂ̃\�t�g�E�F�A�v���W�F�N�g�́A�ŏ��Ƀ����[�X���ꂽ�Ƃ�������10?100�{�̑��x�Ŕ��r�I�ȒP�ɍ쐬�ł��܂��B�s����܂ł̎��Ԃ𔗂����钆�ŁA�P�����v���ɍ��Ƃ��s���\�����[�V�������I�����邱�Ƃ́A�����Ō��ʓI�ł����A���̃\�����[�V�������������I�ł͂����܂����B�������A�p�t�H�[�}���X�̓��[�U�r���e�B�̈ꕔ�ł����A�����ŏI�I�ɂ͂����T�d�Ɍ��������K�v�������܂��B
�����ɕ��G�ȃV�X�e���̃p�t�H�[�}���X�����コ���邽�߂̌��́A�{�g���l�b�N*��\�[�X�̑啔������������ꏊ�����‚����̂ɏ\���ɕ��͂��邱�Ƃł��B�v�Z���Ԃ̂킸��1�������߂����̍œK���ɂ͂��܂��Ӗ��������܂����B�o�����Ƃ��āA�V�X�e�����V�X�e���̏d�v�ȕ��������Ȃ��Ƃ�2�{���������Ǝv���Ȃ������A�����������O�ɐT�d�ɍl�����K�v�������܂��B�ʏ킱�����s�����@�������܂��B�ύX�ɕK�v�ȃe�X�g�ƕi���ۏ̓w�͂��������Ă��������B���ꂼ���̕ύX�ɂ����ăe�X�g�̕��S���������܂��̂ŁA�����‚��̑傫�ȕύX�������������͂邩�ɗD���Ă��܂��B
������2�{�ɉ��P�������́A�V�X�e���̒��Ŏ��ɍ����ȃ{�g���l�b�N�����邽�߂ɏ��Ȃ��Ƃ��čl���A�ĕ��͂����K�v�������܂��B
�����̏ꍇ�A�p�t�H�[�}���X�̃{�g���l�b�N�́A���𐔂����������ɁA���𐔂��A4�Ŋ��邱�Ƃɂ����ċ��𐔂������ɂȂ��܂��B���Ƃ��A�����[�V���i���f�[�^�x�[�X�V�X�e���ɓK�ȃC���f�b�N�X���t���邱�Ƃ��ł����A�����̌������s���ƁA���Ȃ��Ƃ�20�{�x���Ȃ��Ȃǂ̃G���[���������܂����B���̗��Ƃ��ẮA�������[�v�ŕs�K�v��I / O�����s���A�s�v�ȃf�o�b�O�����c�������A�s�K�v�ȃ��������蓖�āA���Ƀp�t�H�[�}���X�Ɋւ��ĕ����������Ă��Ȃ����C�u�����₻�̑��̃T�u�V�X�e�����g�p���邱�Ƃ����������܂��B���̎��̉��P�͎��X�u���|���̉ʎ��v�ƌĂ��A�����‚��̗��_�����邽�߂ɊȒP�ɑI�Ԃ��Ƃ��ł��܂��B
�Ԃ牺�����Ă����ʕ��������Ȃ��Ȃ��Ă����A���Ȃ��͉������܂����H���āA���Ȃ��͂����Ə��ɍs�����Ƃ��ł����A�܂��͖��`���b�v�����B�����ȉ��P�𑱂��邱�Ƃ��A�V�X�e�����T�u�V�X�e�����^���ɍĐv���邱�Ƃ��ł��܂��B �i�����́A�V�����v�����łȂ��A���i�ɂ��ꂪ�ǂ��l���ł��邱�Ƃ��[���������ǂ��v���O���}�[�Ƃ��Ă̂��Ȃ��̃X�L�����g�p�������D�̋@���ł��B�j�������A�T�u�V�X�e���̍Đv�ɂ‚��Ę_�����O�ɁA���Ȃ��̒��Ă�������5?10�{�ǂ����邩�ǂ����ɂ������炸�A Next How to Optimize Loops