기존에 사용하던 PC를 서버로 쓰는데, 다운 되어 있어서 재부팅을 시켜줘야 하는 일을 두 번 겪었다.
로그도 안 남아서 이유도 모르겠고... SSH 접속하면 명령어 입력 후 반응이 느려서 같은 문제인가 싶어서 이거저거 하다가 메모리 문제인 거 같아서 메모리 테스트를 했다.
| 삼성전자 DDR4 8G PC4-19200 (2400) | 2ea |
| 삼성전자 DDR4 8G PC4-21300 (2666) | 2ea |
| ASRock AB350M PRO4 |
4채널 모두 메모리가 설치 되어 있고, 2400MHz로 설정해서 쓰고 있었다.
sudo apt install memtester
메모리 테스터 설치 후 실행
$ sudo memtester 24G
memtester version 4.6.0 (64-bit)
Copyright (C) 2001-2020 Charles Cazabon.
Licensed under the GNU General Public License version 2 (only).
pagesize is 4096
pagesizemask is 0xfffffffffffff000
want 24576MB (25769803776 bytes)
got 24576MB (25769803776 bytes), trying mlock ...locked.
Loop 1:
Stuck Address : ok
Random Value : FAILURE: 0xfffd57f47b37bf9b != 0xfffd57f47b37b79b at offset 0x00000001d9debdf8.
Compare XOR : ok
Compare SUB : ok
Compare MUL : ok
Compare DIV : ok
Compare OR : ok
Compare AND : ok
Sequential Increment: ok
Solid Bits : testing 2FAILURE: 0x0000000000000000 != 0x0000000000200000 at offset 0x00000000c950ec38.
Block Sequential : setting 154
AI한테 사양 알려주고 물어보니 2133MHz로 낮추고 전압은 1.25v로 올리라고 함.
그래서 2400MHz > 2133MHz, 1.2v > 1.25v로 변경
다시 메모리 테스터 돌려서 loop 1은 오류 없이 통과 했다.
$ sudo memtester 24G
memtester version 4.6.0 (64-bit)
Copyright (C) 2001-2020 Charles Cazabon.
Licensed under the GNU General Public License version 2 (only).
pagesize is 4096
pagesizemask is 0xfffffffffffff000
want 24576MB (25769803776 bytes)
got 24576MB (25769803776 bytes), trying mlock ...locked.
Loop 1:
Stuck Address : ok
Random Value : ok
Compare XOR : ok
Compare SUB : ok
Compare MUL : ok
Compare DIV : ok
Compare OR : ok
Compare AND : ok
Sequential Increment: ok
Solid Bits : ok
Block Sequential : ok
Checkerboard : ok
Bit Spread : ok
Bit Flip : ok
Walking Ones : ok
Walking Zeroes : ok
8-bit Writes : ok
16-bit Writes : ok
제발 문제가 해결 된 것이길
반응형