Jin's IT Story.

system architecture

Disk I/O 개념과 성능 최적화 방법
DevBasics

Disk I/O 개념과 성능 최적화 방법

디스크 입출력(Disk I/O)은 컴퓨터 시스템 성능에 매우 중요한 요소로, 저장장치와 메모리 간 데이터를 주고받는 과정을 의미합니다. 현대의 컴퓨터 환경에서는 CPU 속도가 매우 빨라진 반면 디스크 속도는 상대적으로 제한적이기 때문에, 많은 경우 시...

2025-09-23
본문으로 이동
프로그램 vs 프로세스 vs 스레드 완벽 비교
DevBasics

프로그램 vs 프로세스 vs 스레드 완벽 비교

 컴퓨터 시스템을 이해하는 데 있어 가장 기초이자 중요한 개념은 프로그램, 프로세스, 스레드 입니다. 개발자뿐만 아니라 IT 입문자, 전환 교육을 받는 분들에게도 꼭 필요한 이 세 가지 개념은 유사하게 들릴 수 있지만, 실체와 역할은 매우 다릅니다. ...

2025-08-12
본문으로 이동
커리어 전환자 필수 이해! 프로세스 vs 스레드
DevJourney

커리어 전환자 필수 이해! 프로세스 vs 스레드

 비전공자이거나 다른 분야에서 IT 분야로 커리어를 전환하려는 사람이라면, 프로세스와 스레드의 개념은 반드시 짚고 넘어가야 할 기본 개념입니다. 겉보기에 비슷하지만, 이 둘은 프로그램의 실행과 자원 관리 방식에 있어 본질적으로 다른 역할을 수행합니다....

2025-08-05
본문으로 이동
SW 유지보수성 평가 기준 총정리
DevBasics

SW 유지보수성 평가 기준 총정리

 소프트웨어가 점점 복잡해지는 시대, 유지보수는 개발 이후 비용과 품질을 좌우하는 핵심 요소입니다. ISO/IEC 25010은 소프트웨어 품질을 정의하고 평가할 수 있는 국제 표준으로, 특히 유지보수성과 관련된 구체적인 하위 평가 항목들을 제공합니다....

2025-07-09
본문으로 이동
AI시대 소프트웨어 품질관리 가이드
DevBasics

AI시대 소프트웨어 품질관리 가이드

 AI 기술이 급격하게 발전함에 따라 소프트웨어 품질에 대한 요구 수준도 높아지고 있습니다. 특히 ISO/IEC 25010 표준은 소프트웨어의 유지보수성과 구조적 안정성을 확보하기 위한 필수 기준으로 자리 잡고 있습니다. 본 글에서는 ISO 기준에 따...

본문으로 이동