윈디하나의 누리사랑방. 이런 저런 얘기

글쓴시간
분류 기술,IT/하드웨어 정보
nVidia GeForce GT440

우연히 나눔받은 nVidia GeForce GT440의 정보. AFOX 의 제품으로 OEM 용 그래픽카드로 추정된다. DDR3 라서 게임 성능은 당연히 기대하지 않지만, 세컨 PC에 장착해서 유용하게 사용할것 같다. 이 블로그에 보면 GT440 에 대한 글이 몇 있다. 2010년 당시 그렇게 사고 싶긴 했는데 결국 안 산 제품이다. 하지만, 이렇게 사용하게 될 줄은 몰랐다.

그래도 GT440 은 PureVideo 3를 지원하기때문에 H.264 코덱으로 인코딩된 4K 동영상도 하드웨어적으로 디코딩 되는 좋은 기기다. (하지만 GT440 은 4K 출력이 안된다)

사용자 삽입 이미지

사용자 삽입 이미지

윈도10을 정식지원하기 때문에, GPU 상태가 윈도 작업관리자에 표시된다.

사용자 삽입 이미지
글쓴시간
분류 기술,IT/하드웨어 정보
ASRock G31M-S

사용자 삽입 이미지
나눔으로 받은 보드. G31M-S R2.0 이다. 차이점은 아래와 같다. (스펙써놓은거 비교했다)

- EuP LAN / EuP Audio 를 지원하기 때문에 PSU 에서 EuP 지원되면 좀 더 적은 전력으로 대기할 수 있다.
- FSB 1600 오버클러킹에 대한 안내가 추가되었다. (보드에 마킹되어있다)
- 105W CPU 지원
- CD 헤더 삭제
- ALC662 코덱만 사용(기존 버전은 VIA® VT1708S 과 병행했음)

사용자 삽입 이미지

어쨌든 FSB 800 CPU 라도 DDR2-800 으로 세팅되면 매우 빨라진다.

사용자 삽입 이미지

나름 만족하면서 서드 피씨로 잘 쓰고 있다.
글쓴시간
분류 기술,IT/하드웨어 정보

Intel® Pentium® Processor E5400 - CPU-Z

콘로 프로세서의 45nm 버전이다. 펜티엄 브랜드로 출시되었다. L2 캐시가 2MB이고 FSB 가 800MHz 이다. 아래 CPU-Z 화면은 SLGTK 스펙을 가진 E5400 이다.

사용자 삽입 이미지

울프데일 코어인데도 SSE 4.1 을 지원하지 않는건 좀 아쉽다.

필자가 선택하는 최소 성능 기준이 Full HD (1920 x 1080, H.264, 2CH), 24 fps 영상을 무리없이 재생할 수 있느냐인데, 이 CPU로는 정상적인 플레이가 어렵다. 그래서 현재는 사용하지 않고 있다.


글쓴시간
분류 기술,IT/하드웨어 정보
Intel® Core™2 Duo E6750 - CPU-Z

사용자 삽입 이미지

CPU-Z 올려 놓았는 줄 알았는데 아직 안해놨더라. 업로드 해 놓는다.

이 블로그도 몇일 전까지 이 CPU 를 사용해 운용했다. 지금은 업그레이드된 상태다.

사용자 삽입 이미지

블로그 운영하는데에는 느리다고는 생각하진 않았지만, 다른 작업도 하려 해서 부득이하게 시스템 업그레이드를 단행했다. 그래도 꽤 애정이 남는 CPU라 구형 데스크탑에 소장용으로 정말 못쓰게 될떄까지 쓸 것 같긴 하다. 마더보드도 아직 멀쩡하고 말이다. 발열은 많지만말이다.

사용자 삽입 이미지

E6750 와 DG31PR 조합에서, 최고의 성능을 뽑아내서 썼다고 자부한다. 특히 메모리 바꾸고 나서 제 성능이 나오는거 보고 꽤 감탄하기도 했다. 진작 바꿀껄 하는 생각도 같이 들었지만 말이다.

사용자 삽입 이미지
글쓴시간
분류 기술,IT
블로그 서버 업그레이드

이 블로그를 운영하고 있는 서버를 업그레이드 완료했습니다. 남는 부품을 모두 모아서 했네요.

사용자 삽입 이미지

CPU: E6750 → Q9500 → Q9550
CHIPSET: G31 → G41
M/B: DG31PR → P5G41T-M LX
MEM: PC2-6400 4G → PC3-10600 8G → PC3-12800 8G
HDD: Baracuda 7200.10 → Baracuda 7200.12
VGA: None → 8400GS (G98) → None → 8400GS (G98)
PSU: 묻지마 → 에너맥스 Cyclone 600W → 묻지마
CASE: 묻지마 → 3RSys R10 아트오브제 → 묻지마

가지고 있던 여유부품 다 넣었습니다. 하지만 전체적으로 부품을 조금씩 좋은걸 써서 성능은 확 올라갔습니다. 체감상 2배 이상이네요. Q9500 은 2010년 출시된 10년도 넘은 CPU이긴 하지만, 그래도 쿼드코어 CPU입니다. 게다가 메모리 늘이고 빠른걸로 교체했고, 마더보드 전원부도 발열이 적어서 좋네요. 하지만 VGA에서 발열이 있네요. 조만간 다른걸로 교체하는것도 생각해봐야겠습니다.

2023.01.09 추가
VGA 를 다시 뺐습니다. CPU, 칩셋, 전원부에는 발열이 없는데 유독 VGA에서만 열이 나서 뺐습니다. 어차피 VGA 쓸일이 없기도 하구요. 대신 메모리 대역폭을 조금 소비하겠습니다만, 이미 이런 블로그 운영에는 영향이 없을 것이고, 전체적인 성능에 큰 영향을 미치친 않을거라 생각합니다. 다른 VGA로 교체해도 어차피 발열이 있을 것이기 때문에 그냥 뺐습니다.
PSU 와 CASE 도 변경했습니다. 확실히 더 시원해졌네요. 요즘 나온 케이스와 PSU 가 좋긴 좋네요. 후면 쿨링팬에서도 찬바람 나오네요.

2024.11.24 추가
VGA 를 다시 넣었습니다. 묻지마 케이스에 쿨러를 좀 달아줬네요. 256MB 정도 메모리 더 확보한건데 이게 차이가 나진 않을것 같네요. VGA를 단 이유는 모니터의 VGA 포트가 고장나서 DVI 포트를 써야 했기 때문입니다.

----

ASUS P5G41T-M LX
글쓴시간
분류 기술,IT
Piwik Archive 코드 수정

블로그에서 방문자 분석을 위한 툴을 사용하고 있다. Mamoto 이다. 오래전에는 Piwik 이라고 했고, 필자는 지금도 Piwik 으로 부른다. 유사한 서비스로 Google Analytics 이 있다.

Piwik 은 블로그 운영 초기부터 사용해왔지만, 중간에 데이터를 날린적이 있어서 몇년치 데이터밖에 없다.

Piwik 스케줄러로 통계를 내려 하는데, 계속 오류가 나서 찾아보던 중, 아래에 문제가있어 소스 수정해서 사용하고 있다. Piwik 업데이트 할 때마다 수정해 줘야 해서 블로그에 써 놓는다. 문제 없으면 수정하지 않아도 된다. $supportsAsync 변수 값을 무조건 false 으로 세팅하는게 핵심이다.

# vi core/CliMulti.php

    public function supportsAsync()
    {
        $supportsAsync = false; // Process::isSupported() && !Common::isPhpCgiType() && $this->findPhpBinary();
글쓴시간
분류 기술,IT/하드웨어 정보
Intel® Core™ i7 7500U - CPU-Z

i7 CPU 이긴 한데 생각보다는 느리다는 생각이다. 게다가 2코어다. i7 에 2코어는 이상해서 스펙 찾아봤지만 2코어가 맞다.

사용자 삽입 이미지

데스크탑으로 말하면 거의 i3 급이 된다. 역시 모바일과 데스크탑의 CPU 급 비교는 할 필요 없다. (모바일이 너무 떨어진다)
글쓴시간
분류 기술,IT
CMD 에서 아래와 같이 입력

C:\Users\windy>wmic bios get serialnumber
SerialNumber
00XXXXXXXXXX4

C:\Users\windy>systeminfo

호스트 이름:             DESKTOP-WINDY
OS 이름:                 Microsoft Windows 11 Home
OS 버전:                 10.0.22621 N/A 빌드 22621
OS 제조업체:             Microsoft Corporation
OS 구성:                 독립 실행형 워크스테이션
OS 빌드 종류:            Multiprocessor Free
등록된 소유자:           OWNER
등록된 조직:
제품 ID:                 00XXX-XXXXX-XXXXX-XXXXX
원래 설치 날짜:          2022-10-04, 오후 8:08:39
시스템 부트 시간:        2022-12-05, 오후 5:05:04
시스템 제조업체:         LG Electronics
시스템 모델:             XXXXXX-XXXXX
시스템 종류:             x64-based PC
프로세서:                프로세서 1개 설치됨
                         [01]: Intel64 Family 6 Model 126 Stepping 5 GenuineIntel ~1298Mhz
BIOS 버전:               Phoenix Technologies Ltd. C2ZE0180 X64, 2020-06-04
Windows 디렉터리:        C:\WINDOWS
시스템 디렉터리:         C:\WINDOWS\system32
부팅 장치:               \Device\HarddiskVolume1
시스템 로캘:             ko;한국어
입력 로캘:               ko;한국어
표준 시간대:             (UTC+09:00) 서울
총 실제 메모리:          16,094MB
사용 가능한 실제 메모리: 9,219MB
가상 메모리: 최대 크기:  32,478MB
가상 메모리: 사용 가능:  24,924MB
가상 메모리: 사용 중:    7,554MB
페이지 파일 위치:        C:\pagefile.sys
도메인:                  WORKGROUP
로그온 서버:             \\DESKTOP-WINDY
핫픽스:                  핫픽스 4개 설치됨
                         [01]: KB5020622
                         [02]: KB5012170
                         [03]: KB5020044
                         [04]: KB5020487
네트워크 카드:           NIC 1개 설치됨
                         [01]: Intel(R) Wi-Fi 6 AX201 160MHz
                               연결 이름: Wi-Fi
                               상태:      미디어 연결이 끊어짐
Hyper-V 요구 사항:       VM 모니터 모드 확장: 예
                         펌웨어에 가상화 사용: 예
                         두 번째 수준 주소 변환: 예
                         데이터 실행 방지 사용 가능: 예
글쓴시간
분류 기술,IT/하드웨어 정보
nVidia GeForce 940MX - GPU-Z

잠깐 쓰던 제품. 노트북에 붙어있었던 제품이다. 생각보다는 많이 느리다. CUDA 코어라도 많으면 좀 써보려 했는데 384개라 안쓰는게 나을 것 같다는 생각.

사용자 삽입 이미지
글쓴시간
분류 기술,IT
인텔 Core i 시리즈 (데스크탑) 코드네임

         코드명         공정    출시   제품군 소켓       메모리 규격  칩셋  기능
         -----------    ------- ------ ------ ---------- ------------ ---- -----------------------
네할렘 마이크로아키텍처
  1세대  Nehalem         45nm   2008   7,8xx  소켓1156   DDR3          5x  DDR3-1333, SSE 4.2, VT-d
         Westmere        32nm   2009   6,5xx  소켓1156   DDR3          5x  AES-NI, 1GB Page

샌디브릿지 마이크로아키텍처
  2세대  Sandy Bridge    32nm   2011   2xxx   소켓1155   DDR3          6x  AVX
  3세대  Ivy Bridge      22nm   2012   3xxx   소켓1155   DDR3          7x  DDR3-1600, RDRAND, F16C

하스웰 마이크로아키텍처
  4세대  Haswell         22nm   2013   4xxx   소켓1150   DDR3          8x  AVX2, TSX-NI, BMI1, BMI2, FMA3, LZCNT, MOVBE
  5세대  Broadwell       14nm   2015   5xxx   소켓1150   DDR3          9x  RDSEED,PREFETCHW, 윈도11최소

스카이레이크 마이크로아키텍처
  6세대  Sky Lake        14nm   2015   6xxx   소켓1151   DDR3L, DDR4  1xx  AVX-512 (Xeon 제품군), SGX, DDR4-2133
  7세대  Kaby Lake       14nm+  2016   7xxx   소켓1151   DDR3L, DDR4  2xx  USB 3.1, 4K H.265 10bit 디코딩, DDR4-2400
  8세대  Coffee Lake     14nm++ 2017   8xxx   소켓1151v2 DDR4         3xx  윈도11권장, DDR4-2666 (i5 이상) 
  9세대  Coffee Lake R   14nm++ 2018   9xxx   소켓1151v2 DDR4         3xx  AVX-512, 128GB (i5 이상)
  10세대 Comet Lake      14nm++ 2019   10xxx  소켓1200   DDR4         4xx  DDR4-2666, 128GB, DDR4-2933 (i7 이상)

코브 마이크로아키텍처
  9세대  Cannon Lake     10nm   2018                                       (모바일)
  10세대 Ice Lake        10nm   2019                                       (모바일) AVX-VNNI 
  11세대 Rocket Lake     14nm++ 2021   11xxx  소켓1200   DDR4         5xx  AV1 Decoding, SHA PCIe4, SGX 삭제, DDR4-3200
         Tiger Lake      10nmSF 2020                                       (모바일)
  12세대 Alder Lake      Intel7 2021   12xxx  소켓1700   DDR4, DDR5   6xx  P-E 코어, AVX-VNNI, PCIe 5, DDR5-4800, CPU휨 이슈
  13세대 Raptor Lake     Intel7 2022   13xxx  소켓1700   DDR4, DDR5   7xx  DDR5-5600
14세대 Raptor Lake R Intel7 2023 14xxx 소켓1700 DDR4, DDR5 7xx . 14세대 Meteor Lake Intel4 2023? 14xxx ? 15세대 Arrow Lake Intel20A 16세대 Lunar Lake Intel18A
10nmSF = 10nm SuperFin
Intel7 = 10nm Enhanced SuperFin

보안이슈: 스펙터, 멜트다운 해결 안됨
보안이슈2: 캐시아웃은 Cannon Lake 부터 해결
보안이슈3: 보안이슈로 TSX-NI 는 현재 사용되지 않음. 14세대부터는 가능할지도.

(모바일): 모바일용 CPU의 코드네임.

- Core 2 시리즈 이후의 CPU 에 대해 알 필요가 있어서 정리해 봤다. Sky Lake 부터 시작된 인텔의 삽질이 잘 보인다.

- 브로드웰 데스크탑 프로세서는 단지 5종류만 발매되었다. 5775R, 5575C, 5675R, 5675C, 5575R 이 그것이다. 원래는 2014년에 나왔어야 했는데, 연기되어 2015년에 나오는 바람에 다음 세대인 스카이레이크가 3개월 후에 나왔다. 그래서 시장에서도 팔리지도 않았다.

- 9세대 데스크 탑용 CPU인 커피레이크리프레시는 커피레이크의 재탕이다. 심지어 Canon Lake CPU는 1개만 나왔다. 인텔의 삽질이 잘 느껴지는 대목이다. 10nm 공정이 순탄치 않아 그랬다.

- 최근 나오는 소프트웨어들이 AVX2 를 지원하는 경우가 많아 AVX2 가 필수가 될 시대가 곧 올거라 생각한다. 이미 윈도11 은 SSE 4.1 이 필수라, Core 2의 최신 스태핑 이후 CPU부터 사용해야 하기도 하고 말이다.

----

2024.04.12 추가

윈도11 24H2 부터 SSE 4.2 가 필수라고 한다. Core 2 는 SSE 4.1 까지만 지원하기 때문에 더이상 사용할 방법이 없다.