�����̓���uOutOfMemoryError�v����A5�I�F����ɃL���AWeb�V�X�e���̖������m�E�n�E�i4�j

�{�A�ڂ́A�������쏊���񋟂���A�v���P�[�V�����T�[�o�uCosminexus�v�̊J���S���҂ւ̃C���^�r���[��ʂ��āAWeb�V�X�e���ɂ�����A���܂��܂Ȗ��^�g���u���̉����Ɍ����m�E�n�E�⒍�ӓ_���Љ�Ă����B���݋N���Ă�����̉�����A����̊J���̂��Q�l�Ɂi�ҏW���j

» 2010�N03��11�� 00��00�� ���J
[��IT�ҏW���C��IT]

�@����́AJava�J���҂ł���΁A�N�������������������s���G���[�uOutOfMemoryError�v�ɑ΂����{�I�Ȑ؂蕪�����@�ƁAOutOfMemoryError�����ɂ‚Ȃ���댯�ȃP�[�X����̗�������ĉ������B

Java�̃������͑傫��������2���

�@Java�̃������͑傫�������āuJava�q�[�v�v�uC�q�[�v�v��2��ނ�����BJava�q�[�v�́AJava�I�u�W�F�N�g�Ȃǂ̃v���O�����̃��\�[�X���i�[����̈�AC�q�[�v�́AJavaVM���g�̃��\�[�X���i�[����̈�ł���B���ꂼ��̗̈悪�s�������ꍇ�A�������s���G���[�uOutOfMemoryError�v����������B

}@Javã̓ �}�@Java�̃������̓���

�������s���̖��̐؂蕪�����̊�{

�@�܂��́A�������s����Java�q�[�v��C�q�[�v�̂ǂ���Ŕ�����������؂蕪���Ă������B

Java�q�[�v

�@OutOfMemoryError���X���[����AJavaVM�̎��s���p�����Ă���ꍇ�ɂ́AJava�q�[�v���s�����Ă���”\���������BJava�q�[�v�s�����ǂ������m�肳���邽�߂ɁA�X���[���ꂽOutOfMemoryError���g���[�X���m�F���悤�B

java.lang.OutOfMemoryError: Java heap space              <=======�y*1�z
        at java.nio.CharBuffer.wrap(CharBuffer.java:350) <=======�y*2�z
        at java.nio.CharBuffer.wrap(CharBuffer.java:373)
        at java.lang.StringCoding$StringDecoder.decode(StringCoding.java:138)
        at java.lang.StringCoding.decode(StringCoding.java:173)
        at java.lang.String.<init>(String.java:444)
        at com.sun.tools.javac.zip.ZipFileIndex$ZipDirectory.readEntry(ZipFileIndex.java:805)
        at com.sun.tools.javac.zip.ZipFileIndex$ZipDirectory.buildIndex(ZipFileIndex.java:720)
        at com.sun.tools.javac.zip.ZipFileIndex$ZipDirectory.access$000(ZipFileIndex.java:652)
        at com.sun.tools.javac.zip.ZipFileIndex.checkIndex(ZipFileIndex.java:261)
�c�c

�@OutOfMemoryError���uJava heap space�v�ƂƂ��ɏo�͂���i�y*1�z�j�AOutOfMemoryError�̔����ʒu��java�\�[�X�y*2�z�ł���΁AJava�q�[�v�s���Ŋm��ł���B

�@�Ȃ��ACosminexus�̏ꍇ�́A�f�t�H���g�ŃR���\�[���Ɉȉ��̂悤�ɏo�͂����Ƃ����B

java.lang.OutOfMemoryError occurred.
JavaVM aborted because of specified -XX:+HitachiOutOfMemoryAbort options.

C�q�[�v

�@OutOfMemoryError���X���[���ꂸ�AJava VM���N���b�V�����Ă���ꍇ�ɂ́AC�q�[�v�s���Ŋm�肾�B���̏ꍇ�A�R���\�[���ɂ͈ȉ��̂悤�ɏo�͂����B

#
# An unexpected error has been detected by Java Runtime Environment:
#
# java.lang.OutOfMemoryError: requested 64000 bytes for GrET in <=======�y*3�z
# /BUILD_AREA/jdk6_04/hotspot/src/share/vm/utilities/growableArray.cpp. Out of
# swap space?
#
#  Internal Error (allocation.inline.hpp:42), pid=20594, tid=2903325616
#  Error: GrET in
#  /BUILD_AREA/jdk6_04/hotspot/src/share/vm/utilities/growableArray.cpp
#
# Java VM: Java HotSpot(TM) Client VM (10.0-b19 mixed mode linux-x86)
# An error report file with more information is saved as:
# /tmp/hs_err_pid20594.log
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#

�@OutOfMemoryError���urequested <n> bytes for <message>�v�ƂƂ��ɏo�͂����̂������ł���i�y*3�z�j�B

�o�͍��� ����
n �������m�ۗv���T�C�Y
message �����ɕK�v�ȓ������

�����āANative Method

�@�܂�ɁAC�q�[�v�s���ł��AOutOfMemoryError���X���[�����ꍇ������B���̏ꍇ�́AOutOfMemoryError�̃g���[�X���A�ȉ��̂悤�ɂȂ�B

java.lang.OutOfMemoryError
        at java.io.RandomAccessFile.readBytes(Native Method) <======�y*4�z
        at java.io.RandomAccessFile.read(RandomAccessFile.java:322)
        at java.io.RandomAccessFile.readFully(RandomAccessFile.java:381)
        at com.sun.tools.javac.zip.ZipFileIndex$ZipDirectory.findCENRecord(ZipFileIndex.java:702)
        at com.sun.tools.javac.zip.ZipFileIndex$ZipDirectory.<init>(ZipFileIndex.java:665)
        at com.sun.tools.javac.zip.ZipFileIndex.checkIndex(ZipFileIndex.java:260)
        at com.sun.tools.javac.zip.ZipFileIndex.<init>(ZipFileIndex.java:209)
        at com.sun.tools.javac.zip.ZipFileIndex.getZipFileIndex(ZipFileIndex.java:115)
        at com.sun.tools.javac.util.DefaultFileManager.openArchive(DefaultFileManager.java:645)
        at com.sun.tools.javac.util.DefaultFileManager.listDirectory(DefaultFileManager.java:325)
        at com.sun.tools.javac.util.DefaultFileManager.list(DefaultFileManager.java:872)
        at com.sun.tools.javac.jvm.ClassReader.fillIn(ClassReader.java:2077)
        at com.sun.tools.javac.jvm.ClassReader.complete(ClassReader.java:1781

�@OutOfMemoryError�̃g���[�X�̔����ʒu��Native Method�i�y*4�z�j�ƂȂ��Ă���B�����Java API��native���������Ń������m�ۂɎ��s���Ă��邽�߂ł���B

�����̓���uOutOfMemoryError�v����A5�I

�@�uOutOfMemoryError�v�����ɂ‚Ȃ���댯�ȃP�[�X���ȉ��ɁA�����‚��Љ��B����́A���ɒ����̓��C�q�[�v�s���ɍi���ĉ������B�����̎�����Q�l�ɂ��āA�uOutOfMemoryError�v������h�����B

����1�F�X���b�h�����I

�@�X���b�h�̓X�^�b�N�̈�Ƃ���C�q�[�v�������B�X���b�h������̃X�^�b�N�̈�T�C�Y�́A�ȉ��̒ʂ�ł���B

32bit OS/64bit OS �X���b�h������̃X�^�b�N�̈�T�C�Y
32bit OS 512Kbytes
64bit OS 1Mbytes

�@�X���b�h�́A�A�v���P�[�V�������疾���I�ɍ쐬����ꍇ�����łȂ��AJava API����ÖٓI�ɍ쐬����ꍇ������B���̂��߁A�z��O�ɃX���b�h���쐬����Ă��Ȃ����A�e�X�g�i�K�Ŋm�F���AC�q�[�v����l�𒴂��邱�Ƃ��Ȃ����ǂ����m���߂Ă����̂��悢���낤�B

�@�X���b�h���̊m�F�́A�X���b�h�_���v���̎悵����AJDK��jconsole�Ȃǂ̊Ď��c�[�����g�����肷�邱�Ƃʼn”\���B

����2�F�t�@�C�����Ŏg�p����̈�

�@java.io.File�N���X��deleteOnExit���\�b�h�̓A�v���P�[�V�����I�����Ƀt�@�C�����폜���Ă����֗��ȃ��\�b�h���B�������A���\�b�h�ō폜����t�@�C���̏��������ƕێ����邽�߁A�g���Ύg���قǃ������������B

�@JDK 5�܂ł́A���̏��̕ێ����C�q�[�v�ƂȂ��Ă���B�g�������ɒ��ӂ��Ȃ��ƁAC�q�[�v���������邱�ƂɂȂ��Ă��܂��B

�@�Ȃ��AJDK 6����͏��̕ێ��悪Java�q�[�v�ɂȂ��Ă���B����API�𑽗p���Ă���ꍇ�AJDK 5�܂ł�JDK 6����Ƃŏ����q�[�v���قȂ�_���v���ӂ��BJavaVM�̃o�[�W�����A�b�v�Ȃǂ̂Ƃ��ɁA�������g�p�T�C�Y���m�F���Ă����̂��悢���낤�B

JDK�o�[�W���� �X���b�h������̃X�^�b�N�̈�T�C�Y
�`5.0 C�q�[�v
6.0�` Java�q�[�v

����3�F��e�ʂ�I/O

�@�t�@�C�����o�͂�ʐM�֘A��API�́A�ŏI�I�ɂ̓l�C�e�B�u�ȃV�X�e���R�[���Ŏ�������Ă���B���̂��߁A���o�͑Ώۃf�[�^�́A��������C�q�[�v�ɃR�s�[���ꂽ��A�V�X�e���R�[���ɓn�����B�R�s�[��̃o�b�t�@�́A8Kbytes�����̏ꍇ�͓��Y�X���b�h�̃X�^�b�N��Ɏ���邱�ƂɂȂ邪�A����𒴂���ꍇ�́AC�q�[�v�Ɉꎞ�I�Ɋm�ۂ����B

�@I/O����������΁A���̗̈�͉�������B�������A���܂�ɑ傫��I/O���s���ƁA�ꎞ�I��C�q�[�v���������邱�ƂɂȂ�̂ŁA�C��t���悤�B

�o�b�t�@�T�C�Y �o�b�t�@�̊m�ې�
8Kbytes���� �X�^�b�N
8Kbytes�ȏ� C�q�[�v

����4�F���k���C�u�����Ŏg�p����̈�

�@java.util.zip�p�b�P�[�W��Deflater�N���X��Inflater�N���X�ł́A�R���X�g���N�^�̏�����C�q�[�v�̈���m�ۂ���B�m�ۂ��ꂽC�q�[�v�̈�́A�I�u�W�F�N�g��GC�����finalize()�����s����邩�Aend()���\�b�h�𖾎��I�Ɏ��s����܂ł͉������Ȃ��B

�@���̂��߁A�����̃N���X�̃I�u�W�F�N�g���ʂɍ쐬���ĕێ����Ă���ƁAC�q�[�v���������邱�ƂɂȂ�̂ŁA�C��t���悤�B

����5�F�o�b�t�@�I�u�W�F�N�g�Ŏg�p����̈�

�@java.nio.ByteBuffer�N���X��allocateDirect���\�b�h��Ajava.nio.channels.FileChannel�N���X��map���\�b�h�ɂ��Buffer�I�u�W�F�N�g�𐶐�����ꍇ�A�����Ŏw�肵���T�C�Y�̗̈��mmap�V�X�e���R�[���ɂ��m�ۂ���B

�@���̂��߁A�傫�ȃT�C�Y���w�肵����A��ʂ�Buffer�C���X�^���X�𐶐������ꍇ�Ƀ����������������”\��������܂��B���̗̈��Buffer�I�u�W�F�N�g���K�x�[�W�R���N�g�����܂ʼn������Ȃ��̂ŁA�C��t���悤�B


Copyright © ITmedia, Inc. All Rights Reserved.

'; this.insertTarget = document.querySelector('#cmsBody .subscription') || document.querySelector('#cmsBody .inner'); }; BodyAdIMSWithCCE.prototype = Object.create(BodyAdContent.prototype); BodyAdIMSWithCCE.prototype.activate = function () { refreshGam('InArtSpecialLink'); } // global reference window.itm = itm; //entry point BodyAdEventBase.polyfill(); const bodyAdManager = BodyAdManager.getInstance(); bodyAdManager.addEventListener(BodyAdManager.EVENTS.READY, function (ev) { bodyAdManager.loadAdvertise(); }); bodyAdManager.init(); })();
�X�|���T�[����̂��m�点PR

���ڂ̃e�[�}

Microsoft  WindowsőO2025
AI for GWjAO
[R[h^m[R[h Zg by IT - ITGWjArWlX̒SŊ􂷂gD
Cloud Native Central by IT - XP[uȔ\͂gD
�V�X�e���J���m�E�n�E �y�����i�r�zPR
���Ȃ��ɂ������߂̋L��PR

RSS�ɂ‚���

�A�C�e�B���f�B�AID�ɂ‚���

���[���}�K�W���o�^

��IT�̃��[���}�K�W���́A �������A���ׂĖ����ł��B���Ѓ��[���}�K�W�������w�ǂ��������B