
��2��@���C���t���[�����̒m�V
Linux�����C���t���[���̏�łǂ����삷�邩��������Ɨ�������O��Ƃ��āA����́A���C���t���[�����̂��̂̓�����������܂��i�ҏW�ǁj
���{�A�C�E�r�[�E�G���������
�V�X�e���Y���e�N�m���W�[�E�G�o���W�F���X�g
�k�� ��
2008/7/23
�@�O��u���C���t���[����Linux�������܂��v�ł́A���C���t���[�������������ǂ��������̂ŁA�Ȃ�������Linux�������ƂɂȂ����̂��Ƃ����o�܂ƁA���ꂪ�����炷���l�ɂ��Đ������܂����B
�@����́A���̏��Linux���ǂ����삷�邩�c�c��������Ɨ������邽�߂ɂ��A��������Linux���痣��A���C���t���[�����̂��̂̓����ɂ��ĉ�����Ă����܂��B�������A����ꂽ���ʂŃ��C���t���[���̂��ׂĂ͌��s�����܂���̂ŁALinux���ғ����邤���ŊW���镔���A��Ƀn�[�h�E�F�A�E�A�[�L�e�N�`���𒆐S�Ɏ��グ�Ă݂����Ǝv���܂��B
���C���t���[���ɗ��j����
�@�ŏ��̏��p���C���t���[���ł���uIBM System/360�v�����\���ꂽ�̂́A1964�N4��7���̂��Ƃł��B���C���t���[���Ƃ͂����A�ŏ����獂�M���ō����ȃ}�V���������킯�ł͂���܂���B�������j�̒��ʼn��ǂɉ��ǂ��d�ˁA�K�v�Ƃ����@�\�̒lj����J��Ԃ��Ă������ʂ��A���݂̃��C���t���[���Ȃ̂ł��B
�@�����ŁA���C���t���[�����K�v�Ƃ���Ă����w�i�ƁA�v���ɉ�����ׂ��������Ă����@�\�ɂ��āA���j��U��Ԃ�Ȃ��������܂��B
����Ɩ��̂��߂̃R���s���[�^
�@���C���t���[�����g���Ă��镪��́A�̂����܂��A�قƂ�ǂ̏ꍇ����Ɩ��ł��B��Ɩ��Ƃ́A��������̔��Ǘ��A�ɊǗ��ȂǁA���̊�ƁE�c�̂̎��Ɠ��e�ƒ��ړI�ɂ������Ɩ��̂��Ƃ������܂��B�ȑO�͎��Ɛl��ŏ������Ă������������Ɩ����A�d�Z���i�R���s���[�^���j�������̂���Ɩ��V�X�e���ł��B
�@��ʓI�ɁA���ꂼ��̊�Ɩ��͏�����f�[�^������قǕ��G�ł͂Ȃ��A��^�I�Ȃ��̂��������߁A�R���s���[�^�����₷���Ƃ����Ă��܂��B�������Ȃ���A��Ƃ̒��ɂ͂��܂��܂ȋƖ������邤���A���ꂼ��v����������قȂ�A�Ɩ��Ԃŕ��G�ɗ��ݍ����Ă��܂��B���̂��ׂĂ̋Ɩ��ɔėp�I�ɑΉ��ł���R���s���[�^�Ƃ��āA���C���t���[�� System/360���a�����܂����B
�@360�Ƃ��������ɂ́A�D�̃R���p�X���C���[�W���āu360�x�̑S�����ɑΉ��ł���v�Ƃ����Ӗ������߂��Ă��������ł��BS/360�o��ȑO�́A�Ȋw�Z�p�v�Z�p�Ǝ����v�Z�p�Ƃł��ꂼ��ʁX�̃R���s���[�^��p���Ă������̂��A1��Ŏ��������̂ł��B1��̃��C���t���[��������A�ǂ�ȋƖ����R���s���[�^���ł���킯�ł�����A���[�U�[�͂��̏�łǂ�ǂ܂��܂ȃA�v���P�[�V�������J�����Ă����܂����B
�@�܂��O�q�̂Ƃ���A���C���t���[���͉�Ђ̒��S�I�ȋƖ�������S���܂��B���̂��߁A���m������ɏ������s���A���M���ȃV�X�e���ł���K�v������A����Ɍ������p���v�����������K�v������܂����B���̊�Ƃ̎��Ɠ��e���傫���ς��Ȃ�����́A��Ɩ��A�v���P�[�V������啝�ɍ��ւ���K�v������܂���A�����ɂ킽���Ďg�p�𑱂��邱�Ƃ��ł���Ƃ�������������܂��B
�@��Ɩ��̏����`�Ԃ����܂��ƁA�傫���u�I�����C�������v�Ɓu�o�b�`�����v�ɑ�ʂ���܂��i�}1�j�B���S�䂠�邢�͐����Ƃ����[���̃L�[�{�[�h������͂����f�[�^���ɏ������A�[���̉�ʂɕ\������̂��I�����C�������ł���A��ԂȂǂɂ܂Ƃ߂Čv�Z����������o�b�N�A�b�v�����肷��̂��o�b�`�����ł��B
![]() |
�}1�@�I�����C�������ƃo�b�`���� |
�@�T�^�I�ȗ�Ƃ��ẮA�����̃I�����C�������ɂ���ăf�[�^���X�V����A��Ԃ̃o�b�`�����ɂ���ďW�v����A�Ƃ����悤�ȗ��ꂪ�������܂��B
�@��Ђł̌�ʔ�Z���v�������ׂĂ��������B�F����́A�[����Web��ʂ��玩�����g�p�����o�H�◿���Ȃǂ̏�����͂��܂����A���ꂪ�I�����C�������ł��B�Ј��݂�Ȃ����͂��������́A���ɂߏ����ɂ���ďW�v����ċ�s�֑����A�����̌����ɐU�荞�܂�܂����A�����炪�o�b�`�����ł��B
�@���̂悤�ȃA�v���P�[�V�����́A�����̏ꍇ�uCOBOL�����v�ŊJ������Ă��܂����B��Ɩ��A�v���P�[�V�����̖{���ł����A������x�̋K�͂̊�Ƃł͐���{�ȏ�ɏ�邱�Ƃ�����������܂���B�I�����C���ƃo�b�`�̔䗦��3:7���炢�ŁA�o�b�`�̕���2�{�ȏ���A�v���P�[�V�����{���������Ƃ����X��������܂��B
��Ɩ��V�X�e���ɋ��߂��錵�����v��
�@��Ɩ��V�X�e���͊�Ɗ����̉��䍜�ƂȂ���̂Ȃ̂ŁA�V�X�e������~������A�f�[�^���������肷�邱�Ƃ͂������̂��ƁA�����������肷�邾���ł���Ђ̑��Q�ɂȂ�������A�Љ�I�ɂ��e����^���Ă��܂��悤�Ȏ��Ԃɂ��Ȃ肩�˂܂���B���̂��߁A���Ɍ������v���ƂȂ�܂��B
�@����RAS�i�M�����A�p���A�ێ琫�j�Ƃ���3�̗v�f�͍ł��������v���ł��B���݂ł����C���t���[�����g��ꑱ���Ă���V�X�e���̑����́A���C���t���[���ȊO�ł͍���RAS�v���������Ƃ��ł��Ȃ����炾�Ƃ����Ă��܂��B40�N�ȏォ���āA���E���̃��[�U�[�������RAS�v�������悤�ɉ��ǂ��Ă����킯�ł�����A����������Ƃ��Șb�ł��B
�@���\���A��@�\�v���Ƃ��ďd�v�ȗv�f�ł��B�p�t�H�[�}���X�̊ϓ_�Ō���ƁA�I�����C�����������o�b�`�����̕������\�v���͌������Ȃ�X���ɂ���܂��B
�@�I�����C�������̏ꍇ�A�l�Ԃ��L�[�{�[�h������͂��鎞�Ԃ�\����ǂގ��Ԃ��K�v�ƂȂ邽�߁A�L�[���͎��ԁiThinking Time�j�͐��\�b�P�ʂƔ�r�I�����Ȃ�܂��B���g�p�[���䐔�ϓ��͎��ԂŊ���A�b������̍ő�g�����U�N�V���������ȒP�ɊT�Z�ł��܂��B1��1�̃g�����U�N�V�������傫���Ȃ�����́A�I�����C�������ɕK�v�ȃL���p�V�e�B�́A�[���䐔�ƃg�����U�N�V�����̏d������T�Z�ł��܂��B�����\�͂̌��E�ɋ߂Â��ƕ��σ��X�|���X�^�C���������Ȃ�܂����A�T�[�r�X��~�Ɋׂ�킯�ł͂Ȃ��A���X�|���X�^�C���̗v���i�Ⴆ��3�b�ȓ��j�����Ă���Ύ��Q�͂���܂���B
�@����A�o�b�`�����ɂ��ẮA�J�n����I���܂ł̋��e���Ԃ����܂��Ă���ꍇ�������A�Ⴆ�Ζ�ԃo�b�`���Ɓu��7���܂łɏI����Ă��Ȃ���A�����̃I�����C�������ɂԂ����Ă��܂��v�Ƃ����悤�ȁA�v���I���������˂Ȃ�������������܂��B
�@�o�b�`�����ł́A�����ɃI�����C�������Œ~�ς��ꂽ�f�[�^�Ɖߋ��ɒ~�ς��ꂽ�f�[�^���������邽�߂ɁA��ʂ�I/O�������s���K�v������܂��B�܂��A�A�v���P�[�V�����̖{�����̂������̂ŁA�o�b�`�E�W���u�̐���Ȃǂ����G�ɂȂ�܂��B���S���琔��{������o�b�`�A�v���P�[�V����������ꂽ���Ԃŏ������邽�߂ɁA�W���u�E�l�b�g�i�����W���u�̎��s�����W�j���H�v���Ď��s����̂ł����A���\�Ƃ����W���u����s���s���邱�Ƃ���ʓI�ł��B
�@40�N�O�Ƀ��C���t���[���Ɂu���z�L���v����������A�����̃A�h���X�E�X�y�[�X�ŕ��s�������ł���悤�ɂȂ����̂́A�����̃o�b�`�E�W���u����s���s��������������ł��B
�@�܂��A�����̃G���W�j�A���o�����Ă��邱�Ƃł����A�o�b�`�����ɂ����ẮuI/O�v���{�g���l�b�N�ƂȂ�X���ɂ���AI/O�������ɍ��������邩���V�X�e���v�ɂ����錮�ƂȂ�܂��B
�@���C���t���[���͂��Ƃ��ƁA�p���`�J�[�h��e�[�v�̓��o�͂𒆐S�Ƃ����o�b�`�����}�V���ł���A�o�b�`�����p�Ƀ`���[�j���O���ꂽ�}�V�����Ƃ�������ł��傤�B
�@�A�[�L�e�N�`���Ō����ꍇ�A�ق��̃v���b�g�t�H�[���ƍł��قȂ�̂�I/O�����̕����ł��B�o�b�`�����̗v���������߂ɍH�v���{����A���ʂƂ��č���I/O���\�������A���������I/O���u���ڑ��\�ƂȂ��Ă��܂��B�܂��A�}���`�p�X����A���א���A�G���[���m�E���J�o���[�����Ȃǂ����ׂăn�[�h�E�F�A�̒��Ŏ�������Ă��邽�߁AOS��A�v�����ł͗]�v�Ȃ��ƂɋC���g��Ȃ��čς݂܂��B
�@�������Ń��C���t���[��Linux�̏ꍇ���A�n�[�h�E�F�A�Ŏ�������Ă��邱�̂悤�ȋ@�\�̉��b�����̂܂܋���ł��܂��B�܂�A���������Linux���z�}�V������s�ғ��ł��܂����A���M���ō���I/O�\�͂����̂܂ܗ��p�ł���̂ł��B
1/3 |
|
||||||
|
- �y pidof �z�R�}���h�\�\�R�}���h������v���Z�XID��T�� �i2017/7/27�j
�{�A�ڂ́ALinux�̃R�}���h�ɂ��āA��{��������I�v�V�����A��̓I�Ȏ��s��܂ł��Љ�Ă����܂��B����́A�R�}���h������v���Z�XID��T���upidof�v�R�}���h�ł��B - Linux�́u�W���u�R���g���[���v���}�X�^�[���悤 �i2017/7/21�j
�@����́A�R�}���h���C�����ł̃W���u�R���g���[���������Ă݂܂��傤�BX���������Ȃ��T�[�o�Ǘ�����[�g�ڑ����ɖ𗧂���ł� - �y pidstat �z�R�}���h�\�\�v���Z�X�̃��\�[�X�g�p�ʂ�\������ �i2017/7/21�j
�{�A�ڂ́ALinux�̃R�}���h�ɂ��āA��{��������I�v�V�����A��̓I�Ȏ��s��܂ł��Љ�Ă����܂��B����́A�v���Z�X���Ƃ�CPU�̎g�p����I/O�f�o�C�X�̎g�p��\������upidstat�v�R�}���h�ł��B - �y iostat �z�R�}���h�\�\I/O�f�o�C�X�̎g�p��\������ �i2017/7/20�j
�{�A�ڂ́ALinux�̃R�}���h�ɂ��āA��{��������I�v�V�����A��̓I�Ȏ��s��܂ł��Љ�Ă����܂��B����́AI/O�f�o�C�X�̎g�p��\������uiostat�v�R�}���h�ł��B
![]() |
|
|
|
![]() |