본문 바로가기

다양한 TIP388

Xen 에서 컴파일 타임(속도)이 느리다면?(할당 리소스는 충분한데 왜 느릴까) 컴파일 속도를 확인하려면,기본적으로 CPU와 Memory를 확인해야겠죠? 가상 머신(VM)에 넉넉한 CPU와 메모리를 할당했는데도 불구하고 VM의 동작이 느리다면 답답할 수 있습니다. 특히 Xen과 같은 하이퍼바이저 환경에서는 단순히 할당된 리소스의 양(4 vCPU, 4GB RAM)만으로는 성능 문제를 해결할 수 없습니다.VM 성능 저하의 원인을 정확하게 파악하기 위해, 가장 핵심적인 두 가지 리소스 병목 현상인 CPU 경합과 메모리 스와핑을 진단하는 방법을 안내합니다. 1. CPU 병목 현상 진단: Stolen Time (%st) 확인VM이 CPU를 요청했지만, 하이퍼바이저가 다른 VM에 CPU 시간을 할당하느라 해당 VM이 기다려야 했던 시간을 Stolen Time이라고 합니다. Xen 환경에서 CP.. 2025. 11. 27.
유튜브 브랜드 채널 여부 확인하는 방법 유튜브를 처음 생성하면 개인계정 채널로 만들어집니다.브랜드 채널을 만들어야 구글계정과 완전히 분리되어 자유롭게 사용할 수 있습니다. 표로 정리해보겠습니다. 항목개인 계정 채널브랜드 채널채널 소유자Google 개인 계정 1명브랜드 계정(회사/프로젝트용)관리자 여러 명 초대❌ 불가능✔ 가능 (소유자/관리자/편집자 권한 설정 가능)Google 계정 정보 노출 여부일부 Google 이름과 연결됨Google 계정과 완전히 분리됨채널 이름·아이콘Google 계정 이름과 묶이는 경우 있음독립적(회사명, 브랜드명 등 자유롭게 사용)비즈니스 활용제한적회사/팀 단위 운영에 최적화로그인 방식Google 계정 로그인 = 채널 접속Google 계정 로그인 → 특정 브랜드 계정으로 전환공동 작업계정 공유밖에 없음(보안 문제)멤버.. 2025. 11. 27.
🔒 SHA-256 vs BLAKE3, 왜 BLAKE3는 이렇게 빠를까? 해시 알고리즘은 암호학, 데이터 무결성, 디지털 서명 등 거의 모든 시스템의 핵심입니다.오래된 SHA-256과 최신 BLAKE3는 같은 “해시 함수”이지만, 구조와 철학이 완전히 다릅니다.이번 글에서는 두 알고리즘의 차이점을 구조적 관점에서 명확히 비교하고,공식 GitHub 저장소의 핵심 내용을 함께 요약해드립니다.🧩 1. 구조적 차이 한눈에 보기구분SHA-256BLAKE3설계 구조Merkle–Damgård (순차 처리)Merkle Tree (병렬 처리)내부 블록 크기512비트1024비트라운드 수64 라운드효율화된 G 함수 (라운드 수 감소)병렬화 가능성매우 제한적뛰어남 (멀티코어 + SIMD)SIMD 활용제한적AVX2, AVX-512, NEON 등 광범위출력 크기256비트 고정가변 (1바이트 ~ 무한.. 2025. 10. 17.
IIS 윈도우11 설치시 흰화면만 나오면 할 일! 8088 로 포트도 맞추고 정상적으로 request도 갔는데, response가 빈 화면이었습니다.개발자도구의 response header를 보니 iis 서버인것과 X-Powered-By 헤더로 ASP .NET 이라는 개발된 내역을 보여줍니다.즉, iis 서버는 잘 설치되었다는걸 볼 수 있죠. 그럼 왜 메인화면이 안뜰까요? wwwroot에 보면 실제 iisstart.htm과 iisstart.png가 모두 설치되어 있습니다. 바로 아래 설정으로 해결했는데요.명령어와 설명은 아래와 같습니다. 꼭 powershell를 관리자권한으로 하고 실행해야합니다.dism /online /enable-feature /featurename:IIS-DefaultDocument /alldism /online /enable-fe.. 2025. 9. 29.
반응형