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

글쓴시간
분류 기술,IT
DDR4 16G DDR4-2666V PC4-21300 x 2 추가구매

당근에서 또 구매했다. 이번엔 기존보다 더 저렴하게 구매했다. DDR4 16GB 2개에 6.2만냥. 6만원에 구하는게 가장 좋은건데 2천원 차이라 큰 생각없이 그냥 구매했다. 근데 거래할때 더 깎아줬다. 현재 동일한 스펙으로 신품을 구매하려면 9.0 만원 정도 들어간다. (배송비는 별도다)

판매자는 하도 안팔려서 싸게 내어 놓은거라고 했는데, A/S 기간이 지난 메모리는 원래 신품 최저가의 70%정도다. 단종된 메모리는 더 낮다.

메모리 모듈의 파트넘버는 M378A2K43CB1-CTD 이다. 지난번에 구매했던건 D 다이였는데 이번엔 C 다이다. 이것만 빼고는 파트넘버가 같고 따라서 스펙은 같다.

사용자 삽입 이미지

파트넘버가 거의 같아서 예전에 했더것 처럼 오버클러킹이 잘 될줄 알았지만, 전혀 되질 않는다. 처음부터 4000MHz 넣었지만 안되었고, 3600MHz, 3200MHz 으로도 넣어봤지만 역시 안되었다. 심지어 전압을 자동조절로 바꿨는데도 안된다. C다이가 더 잘된다는 소문은 꼭 들어맞는건 아닌가보다. 결과적으로 국민오버라는 "1.35v, 3200MHz, 18-18-18-18-40" 설정이 안된다. 아주 아쉽다. 찾아보니 3000MHz 정도는 된다고 하는데, 이건 나에겐 의미 없어서 그냥 오버클럭 포기다. 지금 4000MHz 으로 오버해서 사용하고 있으니 말이다. 게다가 어차피 i5-7500 과 같이 사용하려고 구매한 거라 오버클럭이 안된다.

----

DDR4 16G DDR4-2666V PC4-21300 x 2

AMD Ryzen™ 7 PRO 4750G 메모리 오버클러킹
글쓴시간
분류 기술,IT
nVidia Geforce GT 1030 (ASUS)

세컨PC 4K 출력을 위해 하나 더 구매했다. 당근에서 3만냥. 개봉하긴 했지만 한번도 사용하지 않은 제품이라고 했다. 맞는거 같다. 사고보니 GDDR5 가 아닌 DDR4 메모리를 사용한 제품이란 걸 알긴 했는데 어차피 게임은 이 그래픽카드로는 못하니 그냥 넘어가자.

사용자 삽입 이미지

LP 브라켓이 없었는데, 찾아보니 원래 안들어있었다. 나중에 ASUS 고객센터에 문의해봐야겠다.

사용자 삽입 이미지

GPU-Z 상태는 아래와 같다.

사용자 삽입 이미지

사용자 삽입 이미지

글쓴시간
분류 기술,IT
Intel® Core™ i7-7700K - CPU-Z

i7-7700K를 구매했다. 당근에서 11만냥. 비싸긴 하지만, i7-7700K 를 가격대비 성능으로 사는건 아니다. 그냥 6,7 세대 CPU 중 가장 좋은거라서 사는거다. 참고로 현재 중고가격은 15~19만원이다.

사용자 삽입 이미지

윈도7을 공식적으로 사용할 수 있는 가장 좋은 CPU이다. 소켓 1150 에서 사용할 수 있는 가장 좋은 CPU이기도 하다. CPU 만 놓고 보면 윈도 11도 공식 지원되지만, 7세대 CPU는 마더보드 호환성도 따져야 하기 때문에 윈도11 지원이라고 말하지는 않는다.

사용자 삽입 이미지


사용자 삽입 이미지

뚜따 되지 않은 순정품이라고 한다. 뚜따 되지 않은거 같긴 하다. 온도가 높으니 말이다. 끄긍. 그래도 7700K 는 맞다. 7500 보다 빠르다는게 느껴지니 말이다. H270 보드에서 사용할거기 때문에 어차피 오버도 안된다. Z270 보드 저렴하게 나오는거 찾고 있긴 하다.

사용자 삽입 이미지

내장그래픽은 HD 630 이다. 어차피 이걸로는 할 수 있는게 없기 때문에 기대하지 않는다. 그래도 H.265 10비트 디코딩이 되기 때문에 H.265 코덱으로 인코딩된 동영상을 쾌적하게 감상할 수 있다.

사용자 삽입 이미지


사용자 삽입 이미지

사용자 삽입 이미지
글쓴시간
분류 기술,IT
윈도11에서 화면 캡처할때 이미지가 회색으로 나올 때

아래는 같은 메모장 프로그램을 캡처한 화면이다.

사용자 삽입 이미지

사용자 삽입 이미지

아래의 것이 더 어둡되 약간 회색기가 있는데, 원인으로는 두가지 경우가 있는거 같다.

1. HDR 이 켜진 경우 -> HDR 을 끄자.

사용자 삽입 이미지

2. 보안 프로그램

TouchEn 이나 nProtect 계열이 그런 경우가 있는거 같다. 보안 프로그램을 지우거나 설정에서 캡처 관련 설정을 끌 수 있으면 끄자.
글쓴시간
분류 기술,IT/스테이블 디퓨전
Stable Diffusion - 벡터 소녀

일러스트레이터로 그린듯한 그림을 좋아했던 적이 있었다. 아래와 같은 이미지처럼 말이다.

사용자 삽입 이미지


사용자 삽입 이미지


사용자 삽입 이미지


사용자 삽입 이미지


사용자 삽입 이미지
글쓴시간
분류 기술,IT/스테이블 디퓨전
Stable Diffusion - 미녀 #6 Part3

구도가 조금 안 맞았지만 그래도 맘에 들어 올려본다. 총 200장 생성에 24장 정도 올렸다. 12% 올린건데, 프롬프트를 좀 더 세밀하게 주면 50% 이상도 올릴 수 있을거 같다. 그만큼 요즘엔 퀄리티 있는 사진들이 잘 뽑인다.

사용자 삽입 이미지



사용자 삽입 이미지


사용자 삽입 이미지


사용자 삽입 이미지


사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지


사용자 삽입 이미지

글쓴시간
분류 기술,IT/스테이블 디퓨전
Stable Diffusion - 미녀 #6 Part2

체크포인트와 LoRA 를 바꾸면서 좋아진게 바로 배경 흐림 효과가 꽤 그럴듯하게 나온다는 거다. 그래서 이미지가 더 좋아보이는지도 모르겠다. 물론 확대해보면 별로지만, 그래도 이정도인게 어딘가 싶다.

사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지


사용자 삽입 이미지
글쓴시간
분류 기술,IT/스테이블 디퓨전
Stable Diffusion - 미녀 #6 Part1

이것저것 조합해보다가 생성한 미녀 이미지. 오랜만에 미녀 이미지 만들어보았다. 최신 LoRA 와 최근에 나온  체크포인트를 사용해서 다시 만들었다. 원래는 이런 이미지를 생성할 생각이 없다가 아래와 같은 이미지가 우연히 생성되어서 바로 시작했다.

사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지


사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지
글쓴시간
분류 기술,IT/스테이블 디퓨전
Stable Diffusion - Stable Diffusion 3

사용자 삽입 이미지

아직 SDXL 도 제대로 못 쓴다고 생각하고 있지만, 벌써 SD3 에 대한 소식이 들려오고 있습니다. 현재 미리보기 버전을 제공하고 있네요.

몇가지 특징을 보자면

1. 파라메터가 가변적: 8억 ~ 80억
2. 디퓨전에 트랜스포머 아키텍처를 합함.
3. 플로매칭 기능

1 번은 최소 8억개인 SD1.5 와 유사하다고 생각되는데, SD1.5와 호환될지는 모르겠네요.
2 번은  transformer 를 diffusion 모델과 합했다는 의미인거 같네요. 최근에 나온 비디오 생성 AI인 Sora 가 이렇게 했다죠. 이렇게 하면 초 고해상도의 이미지를 생성할 수 있을걸로 생각합니다.
3 번은 
Continuous Normalizing Flows (CNFs)를 사용했다는건데 잘 모르겠습니다.

그외에 이상한 그림 생성 못하게 한다는거 같습니다만, SDXL 을 보면 트레이닝을 처음부터 다시 해버리면 그것도 안되는거라서요. 어쨌든 기본 레벨에서는 생성 안되게 한다는거 같고 이렇게 되면 SD3 이미지 생성 서비스 만들기 쉬워지겠네요. (프롬프트 제한 안걸어도 되니까 말이죠)

또한 여러개의 묘사를 모아서 정의한것도 잘 인식한다고 합니다. 현재 SD 에서는 아직까지 1girl 을 주로 사용하는데요, 2girls 프롬프트를 주어봤자 비슷한 그림이 나오기 때문입니다만, SD3 부터는 이게 하나하나 묘사를 하면 제대로 생성한다는거 같네요.

----

https://stability.ai/news/stable-diffusion-3
글쓴시간
분류 기술,IT
윈도11 의 코어 격리 및 메모리 무결성 기능

이 기능은 가상화 기반 보안을 사용하는 장치에서, 메모리 무결성을 지키기 위한 기능이다. 아래와 같이 활성화할 수 있다.

설정 → 개인 정보  및 보안 → Windows 보안 → 장치 보안 → 코어 격리 세부 정보 → 메모리 무결성

사용자 삽입 이미지

쉽게 말해 악의적인 코드가 실행되는걸 방지하기 위해 가상화 기능을 사용한다. 가상화 기능을 사용하면 각각의 프로세스를 완벽하게 분리할 수 있다. 그냥 아예 다른 운영체제인것처럼 작동할 수 있으니 말이다. 이를 VBS (Virtualization-Based Security)라고 부른다. 이를 구현하려면 커널 안에 VSM(Virtual Secure Module)을 두고 이 모듈 위에 각각의 커널을 올린다. 여기에 더해 HVCI(Hypervisor-Enforced Code Integrity)를 사용해 서명된 프로그램만 실행하도록 하면 원하지 않는 코드가 실행될 수는 없을 것이다.

이 기능을 구현하는데에는 최소 가상화기능이 지원되는 CPU만 있으면 되지만, 더 빨리 실행되기 위해서는 IOMMU(Input/Output Memory Management Unit), SLAT(Second Level Address Translation)를 지원해야 하고, HVCI 를 고성능으로 지원하려면 MBEC (Mode-Based Execute Control)기능을 CPU 에서 지원해야 한다. MBEC 는 인텔에서는 MBEC(Mode-based execute control for EPT), AMD는 GMET(Guest Mode Execute Trap)이라고 부른다. MBEC 를 지원하는 CPU가 Intel Kaby Lake, AMD Zen 2 부터다.

CPU가 MBEC 를 지원하지 않아도 HVCI 기능을 지원할 수 있지만 눈에띄게 느려진다. HVCI 를 끄고 사용하면 괜찮아진다. 이게 Intel Kaby Lake 미만, AMD Zen 2 미만의 CPU는 윈도11에서 지원하지 않는다고 말하는 이유중 하나다.

VBS 의 모든 기능 활성화하려면 Kaby Lake 및 이를 지원하는 마더보드에서는 최신 바이오스를 사용해야 하고, 최신 드라이버를 사용해야 한다. 바꿔말하면 Kaby Lake 에는 VBS 의 모든 기능이 안되는 경우가 있다는 의미다. VBS 를 제대로 지원하기 위한 사양은 아래에 나와있다.

https://learn.microsoft.com/en-us/windows-hardware/design/device-experiences/oem-vbs

----
https://note.com/visit_6654/n/nf04dd3fe7cd0
https://note.com/visit_6654/n/n3652faf50464

https://learn.microsoft.com/en-us/windows/security/hardware-security/enable-virtualization-based-protection-of-code-integrity