Pirate RPG 게임이 당신의 SSD 수명을 몰래 갉아먹고 있습니다 — 새로운 Windrose 패치가 더 매끄러운 플레이를 약속하며 과도한
요약
PvE 생존 게임인 *Windrose*가 플레이 중 비정상적으로 높은 디스크 I/O를 소비하여 SSD 수명에 부담을 주고 있습니다. 이 게임은 캐릭터 이동이나 배 조종 시 지속적으로 15~30 MB/s의 속도로 데이터를 읽고 쓰며, 이는 시간당 최대 108 GB에 달하는 과도한 데이터 쓰기 트래픽으로 이어질 수 있습니다. 개발사 Kraken Express가 출시한 새로운 패치는 이러한 디스크 사용량을 현저히 줄여 플레이 경험을 개선했습니다.
핵심 포인트
- *Windrose*는 게임플레이 중 높은 빈도의 디스크 읽기/쓰기를 발생시켜 SSD에 과도한 부하를 줍니다.
- 이러한 I/O 패턴은 특히 QLC나 오래된 SSD의 수명에 위험할 수 있습니다.
- *Windrose*의 저장 시스템은 RocksDB 기반이며, 작은 WAL 예산과 빈번한 플러시 및 컴팩션 과정 때문에 높은 쓰기 트래픽을 유발합니다.
- 새로운 패치가 배포되면서 디스크 사용량이 현저히 감소하여 안정적인 플레이가 가능해졌습니다.
Windrose 는 Kraken Express 가 개발한 초기 액세스 (early access) PvE 생존 게임으로, 게임 플레이 중 비정상적인 양의 디스크 I/O 를 소비하여 최고의 SSD 도 놀라게 할 만큼 문제를 일으키고 있습니다. 여러 사용자가 포럼 게시물에서 이 문제를 보고했으며, 적어도 한 명의 유튜버인 Pixel Operative 는 게임이 데이터 저장 방식의 최적화 문제로 인해 SSD 에 시간당 최대 108 GB 까지 쓸 수 있다고 밝히며 이를 원망했습니다. 새로운 패치는 디스크 사용량을 현저히 줄였습니다.
플레이어들은 게임이 플레이어의 위치와 게임 내 이동에 따라 약 15 MB/s 에서 30 MB/s 의 속도로 저장 장치에서 끊임없이 읽고 쓰게 된다는 것을 발견했습니다. Pixel Operative 가 공유한 영상에 따르면, 플레이어 캐릭터가 기지를 돌아다닐 때 디스크 사용량은 지속적으로 최대 30 MB/s 까지 급증합니다. 배를 조종할 때는 이 행동이 더 심해집니다. 게임이 호스트 드라이브로 끊임없이 쓰지 않는 유일한 경우는 캐릭터가 육지에서 서 있을 때나 고 SSD 부하가 없는 지도의 지역을 돌아다닐 때뿐입니다.
계산을 해보면 30 MB/s 는 시간당 약 108 GB 로 나옵니다. 4 시간 게임 세션은 432 GB 를 쓰게 됩니다. 과도한 쓰기는 현대 TLC SSD 를 위험에 빠뜨리지 않습니다. 그러나 QLC 드라이브나 오래되어 마모된 드라이브는 더 높은 위험에 처해 있습니다.
Pixel Operative 는 또한 Windrose 의 저장 작업 부하를 Enshrouded 과 Valheim 이라는 다른 두 제목과 비교하여, Windrose 가 이 두 게임보다 훨씬 많은 SSD 자원을 소비한다는 것을 보여주었습니다. 60~90 초 동안 Windrose 는 드라이브에서 32 GB 를 읽고 1.3 GB 를 썼습니다. 반면에 같은 시간 동안 Enshrouded 은 7 GB 를 읽고 695 MB 를 드라이브에 썼으며, Valheim 은 1 GB 를 읽고 5 MB 를 드라이브에 썼습니다.
여러 서브레딧과 스팀 포럼의 다른 사용자들도 게임이 최대 100% 디스크 활용률을 보이고 시간당 최대 30 GB 의 게임 내 디스크 사용량을 보인다는 이상 현상을 보고했습니다. 그러나 100% 디스크 활용률은 일반적으로 활성 시간이나 큐 포화 (queue saturation) 를 나타내므로 반드시 높은 MB/s 처리량을 의미하는 것은 아닙니다.
Enshrouded (~1.2MB 저장 파일)
I/O Read: 7,738,973,403 (~7GB)
I/O Write: 695,285,313 (~695MB)
I/O Other: 2,549,397 (~2.5MB)
Windrose 가 보이는 지속적인 ~30/MB/s 비율 없이 전반적으로 훨씬 적은 I/O 읽기/쓰기.
pic.twitter.com/MNr9vORpya
April 22, 2026
게임의 상당한 저장 요구 사항은 우연한 버그의 결과가 아니라 의도된 것으로 보입니다. NewMaxx/BoreCraft 의 기술 분석은 이 행동을 Windrose 의 RocksDB 기반 저장 시스템으로 추적했습니다. 게임은 적어도 세 개의 RocksDB 데이터베이스를 실행하며, Worlds 데이터베이스는 공유 1 MB max_total_wal_size 뒤에 22 개의 컬럼 가족 (column families) 을 사용합니다. 그 매우 작은 WAL 예산은 빈번한 memtable 플러시와 컴팩션을 강제하여, modest 한 게임플레이 상태 변경을 훨씬 더 큰 물리적 쓰기 트래픽으로 전환합니다. 증거는 내구성 지향적 지속성 튜닝 (durability-oriented persistence tuning) 을 나타내지만 분석은 pr...
AI 자동 생성 콘텐츠
본 콘텐츠는 Tom's Hardware의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기