ESO의 성능 개선 계획

2020년 5월 업데이트

계획된 게임 성능 개선 작업은 계속 진행되지만 업데이트 26 및 Greymoor 출시로 나타난 게임 성능 문제(일부 영역에서는 특히 하이 핑)에 우선 순위를 두고 있습니다. 또한 우리는 성능 개선 업데이트를 공유할 수 있는 가장 좋은 방법을 모색하고 있습니다. 이를 염두에 두고, 우리는 이 게임 성과 계획 기사 월간 업데이트에서 벗어나기로 결정했습니다. 감사합니다. 계속 아래 기사를 확인해 주세요.

2020년 4월 업데이트

지난 업데이트 이후 많은 일이 발생했습니다. Covid-19의 우려로, 우리는 모두 집에서 일하고 있습니다. 이것은 어려운 일이었지만, 우리는 빠르게 변화할 수 있었고 우리는 앞으로 전속력으로 움직이고 있습니다. 집에서 일하는 모든 사람들 외에도, 이 게임은 지난 몇 주 동안 ESO에서 기록적인 플레이어의 수를 기록했는데, 이는 2015년 콘솔 출시 이후 우리가 본 적이 없는 수치입니다. 서버에는 부담이 있었지만, 지난 1년 동안 성능과 안정성에 대해 팀과 열심히 노력했다는 증거로서, 이들은 잘 버티고 있습니다.

모든 것이 완벽하지는 않고, 문제가 있지만, 전반적으로 많은 사람들이 친구들과 탐리엘에 머물며 놀 수 있다는 것은 좋은 일입니다. 우리는 내부 개발 환경의 문제를 해결하기 위해 입력 지연 문제를 몇 가지 수정했습니다. 그러나 내부적으로 “실제” 서버 로드를 시뮬레이션하는 것은 불가능하므로 업데이트 26에 이러한 수정 사항을 포함시킬 예정입니다(아직 PTS에 없지만 곧 출시될 예정입니다). 이러한 수정 사항을 라이브로 수정하기 전에는 100% 이 방법으로 문제를 해결할 수 없습니다. 추가 작업이 필요할 수 있습니다. 이 문제를 해결하면서 기다려 주셔서 감사합니다.

2020 2분기: 업데이트 26 – PTS를 완료하고 현재 진행 중입니다!

  • 서버 최적화 및 안정성입니다.
    • 비전투 애완동물: 비전투 애완동물이 더 나은 성능을 발휘하도록 처리하는 방법을 다시 쓰고 있습니다(더 나은 작업, 더 효율적인 작업, 서버의 오버헤드/리소스를 덜 차지함). 내부 버그 수리가 진행 중입니다. 이 작업은 업데이트 26과 함께 출시될 예정입니다.
    • 플레이어 캐릭터를 로딩합니다. 우리는 성능 향상을 위해 플레이어 캐릭터 로딩 프로세스를 서버에 멀티스레딩하고 있습니다. 내부 버그 수리가 진행 중입니다. 이 작업은 PTS에서 완료되었으며, 업데이트 26과 함께 출시될 예정입니다.
  • 클라이언트 최적화 및 안정성(이전 명칭: 프레임 속도 향상 단계 2)입니다.
    • 클라이언트에 다중 스레드 픽스쳐를 작성합니다. 이 작업은 아트 에셋들이 클라이언트에게 어떻게 구성되고 그려지는가에 초점을 맞추고 있으며, 궁극적으로 이 작업을 여러 코어에 걸쳐 분산시킵니다. 내부 버그 수리가 진행 중입니다. 이 작업은 PTS에서 완료되었으며, 업데이트 26과 함께 출시될 예정입니다.
    • 픽스쳐를 작성합니다. 이 작업은 PTS에서 완료되었으며, 업데이트 26과 함께 출시될 예정입니다.
    • 문자를 업데이트합니다. 이 작업에서는 클라이언트에서 문자를 그리는 방법을 중심으로 여러 코어에 걸쳐 작업을 분산합니다. 이 작업은 PTS에서 완료되었으며, 업데이트 26과 함께 출시될 예정입니다.
    • FX 업데이트는 다음과 같습니다. 이 작업은 PTS에서 완료되었으며, 업데이트 26과 함께 출시될 예정입니다.

2020 3분기: 업데이트 27

  • 서버 최적화 및 안정성입니다.
    • 데이터베이스 캐싱: ESO가 계속 성장함에 따라 데이터베이스에 대한 리소스 요구도 계속 증가하고 있습니다. 이 작업은 자주 액세스하는 데이터를 일시적으로 사용할 수 있는 게임과 데이터베이스 사이에 캐시 계층을 추가합니다. 이렇게 빠른 임시 데이터 스토리지는 게임과 데이터베이스의 전체 확장성, 속도 및 신뢰성을 향상시킵니다. 초기 코드 작업이 완료되었으며 내부 버그 수정 중입니다. 이것은 업데이트 27과 함께 출시될 예정입니다.
    • 데이터베이스 작업자를 최적화합니다: 시스템이 특정 작업에 대해 대량의 트래픽 또는 메시지를 생성할 때 시스템이 과부하되지 않도록 게임의 데이터베이스 액세스를 조정합니다. 이 작업의 목표는 가장 중요한 게임 기능에 초점을 맞춘 데이터베이스 작업자가 충분한지 확인하는 데 있습니다. 이 초기 작업 중 일부는 이미 활성 상태이며, 최근 더 많은 수의 서버를 유지하는 데 책임이 있습니다. 우리는 데이터베이스 인력을 더욱 최적화하기 위해 지난 몇 주 동안 추가 조정을 실시했으며 몇 가지 추가 작업을 확인했습니다. 이 새로운 작업과 아직 진행 중인 작업은 업데이트 27과 함께 출시될 예정입니다.
    • 계정 데이터베이스 “콜드 스토리지”는 다음과 같습니다. 이 작업은 데이터베이스 캐싱 작업 후 시작하도록 예약되어 있으며 업데이트 28로 공식적으로 전환되었습니다. 향후 이 문서에 대한 업데이트의 업데이트 28 섹션 아래에 나타납니다.
  • 클라이언트 최적화 및 안정성입니다.
    • 중요한 메모리가 개선되었습니다. 이 작업은 클라이언트가 높은 메모리 상황을 처리하는 방법을 개선하고 장면에서 가장 중요한 요소를 더 잘 관리하고 우선 순위를 지정합니다. 초기 코드 작업이 완료되었으며 내부 버그 수정 중입니다. 이것은 업데이트 27과 함께 출시될 예정입니다.
  • 전투 어빌리티 장면 이후 개선 단계 3
    • 서버의 AoE 성능은 다음과 같습니다. 이 작업은 이러한 기능 유형을 보다 전문화하여 서버 성능을 더욱 효율적으로 만드는 데 초점을 맞춥니다. 코드 작업이 완료되고 데이터 작업이 업데이트 27로 변경되었습니다. 현재 초점은 라이브 서버에서 현재 문제를 추적하는 데 있습니다. 참고: 이러한 능력(손상/기능)에 대한 전반적인 플레이어 경험은 변경되어서는 안 됩니다.
    • *새로운* 물리 시뮬레이션 안정성이 향상되었습니다: 이 작업은 물리 엔진 구현과 전반적인 안정성(물리 관련 충돌 감소)을 중심으로 이루어집니다. 이 작업은 진행 중이며 업데이트 27과 함께 출시될 예정입니다.

2020 3월 업데이트

이번 달 이 팀은 서버 및 클라이언트 최적화 작업과 전투 능력 향상 등 업데이트 26과 그레이무어 챕터로 예정된 변경 사항에 대한 작업을 계속 진행하고 있습니다. 능력 소멸/래그에 대한 원인 파악에 진전을 보이고 있으며 몇 가지 사항을 배제하고 있지만, 조사는 현재 진행 중이며 최우선 과제 중 하나로 남아 있습니다.

2020 2분기 : 업데이트 26

  • 서버 최적화 및 안정성입니다.
    • 비전투 애완동물: 비전투 애완동물이 더 나은 성능을 발휘하도록(더 나은 작업, 더 효율적인 작업, 서버의 오버헤드/리소스를 덜 차지하도록) 처리하는 방법을 다시 쓰고 있습니다. 내부 버그 수리가 진행 중입니다. 이 작업은 업데이트 26과 함께 출시될 예정입니다.
    • 플레이어 문자를 로딩합니다. 우리는 성능 향상을 위해 플레이어 캐릭터 로딩 프로세스를 서버에 멀티스레딩하고 있습니다. 내부 버그 수리가 진행 중입니다. 이 작업은 업데이트 26과 함께 출시될 예정입니다.
  • 클라이언트 최적화 및 안정성(이전 명칭: 프레임 속도 향상 단계 2)입니다.
    • 클라이언트에 다중 스레드 픽스쳐를 작성합니다. 이 작업은 예술 자산이 고객에게 어떻게 구성되고 그려지는가에 초점을 맞추고 있으며, 궁극적으로 이 작업을 여러 코어에 걸쳐 분산시킵니다. 내부 버그 수리가 진행 중입니다. 이 작업은 업데이트 26과 함께 출시될 예정입니다.
    • 픽스쳐를 작성합니다. 이 작업은 완료되었으며 업데이트 26과 함께 출시될 예정입니다.
    • 문자를 업데이트합니다. 이 작업에서는 클라이언트에서 문자를 그리는 방법을 중심으로 여러 코어에 걸쳐 작업을 분산합니다. 이 작업은 완료되었으며 업데이트 26과 함께 출시될 예정입니다.
    • FX 업데이트는 다음과 같습니다: 이 작업은 완료되었으며 업데이트 26과 함께 출시될 예정입니다.
  • 전투 어빌리티 장면 이후 개선 단계 3
    • 서버의 AoE 성능은 다음과 같습니다. 이 작업은 이러한 기능 유형을 보다 전문화하여 서버 성능을 더욱 효율적으로 만드는 데 초점을 맞춥니다. 코드 작업이 완료되었습니다. 데이터 작업이 업데이트 27로 변경되었습니다. 현재 초점은 라이브 서버에서 현재 문제를 추적하는 데 있습니다. 참고: 이러한 능력(손상/기능)에 대한 전반적인 플레이어 경험은 변경되어서는 안 됩니다.

2020 3분기: 업데이트 27

  • 서버 최적화 및 안정성입니다.
    • 데이터베이스 캐싱: ESO가 계속 증가함에 따라 데이터베이스에 대한 리소스 요구도 계속 증가하고 있습니다. 이 작업은 자주 액세스하는 데이터를 일시적으로 사용할 수 있는 게임과 데이터베이스 사이에 캐시 계층을 추가합니다. 이렇게 빠른 임시 데이터 스토리지는 게임과 데이터베이스의 전체 확장성, 속도 및 신뢰성을 향상시킵니다. 이 작업은 진행 중이며 업데이트 27과 함께 출시될 예정입니다.
    • 데이터베이스 작업자를 최적화합니다. 시스템이 특정 작업에 대해 대량의 트래픽 또는 메시지를 생성할 때 시스템이 과부하되지 않도록 게임의 데이터베이스 액세스를 조정합니다. 이 작업의 목표는 가장 중요한 게임 기능에 초점을 맞춘 데이터베이스 작업자가 충분한지 확인하는 데 있습니다. 이 작업은 진행 중이며 업데이트 27과 함께 출시될 예정입니다.
    • 계정 데이터베이스 “콜드 스토리지”는 다음과 같습니다. 이 작업은 데이터베이스 캐싱 작업 후 시작하도록 예약되어 있으며 데이터베이스 캐싱 작업에 따라 업데이트 28 또는 업데이트 29로 변경되었습니다.
  • 클라이언트 최적화 및 안정성입니다.
    • 메모리 개선:이 일은 클라이언트가 상위 메모리 상황, 더 나은 관리 및 한 장면에서 가장 중요한 요소의 우선 순위를 매기고 향상시킬 것입니다. 이 일은 진보와 트랙 Update 27 출시와 함께 합니다.

*이미지 출처: 엘더스크롤 온라인 공식 홈페이지

최신 게시물

error: Content is protected !!

CONTACT

차차게임즈