Repository navigation
AsterCache v1.0.2
1.0.1 을 설치한 직후의 서비스 로그에서 찾은 예열 문제를 고친 릴리스입니다. 실제 게임에서 로딩 시간이 얼마나 달라지는지는 아직 재지 않았습니다.
- 메모리 검사에 걸린 전체 예열 — 목록 전체를 읽기 시작한 예열이 메모리 검사에 걸리면 아무것도 남기지 않고 취소됐고, 목록이 가용 메모리의 경계 근처에 있는 게임에서는 이것이 되풀이됐습니다. 이제 같은 회에서 한 번, 들어가는 앞부분으로 줄여 읽습니다. 게임 시작처럼 다른 이유로 멈춘 때는 다시 읽지 않습니다.
- 보충 예열 — 예열 목록이 늘어난 뒤에도 옛 크기를 기준으로 삼던 것을 현재 목록 크기를 따르게 했습니다.
- 그대로인 것 — 메모리 예비량, 캐시 예산, 읽기 전과 읽는 도중의 메모리 검사는 바뀌지 않았습니다.
- 업데이트 — 1.0.0 이나 1.0.1 을 쓰고 있다면 트레이가 이 버전을 스스로 받아 설치합니다. 설치 파일은 코드 서명이 되어 있지 않아 직접 받을 때 Windows SmartScreen 이 경고를 띄울 수 있으며, 함께 올린
SHA256SUMS.txt로 확인할 수 있습니다.
English
This release fixes a prewarm problem found in the service log right after 1.0.1 was installed. The effect on load time in real games has not been measured yet.
- Full prewarm that fails the memory check — A prewarm that started reading the whole list and then failed the memory check was cancelled without keeping anything, and this repeated for a game whose list sits near the edge of available memory. It now reads the front part that fits, once, in the same run. It does not read again when it stopped for another reason, such as a game starting.
- Supplement prewarm — It kept using the old list size after the prewarm list grew. It now follows the current list size.
- Unchanged — The memory reserve, the cache budget, and the memory checks before and during the read are the same.
- Update — If you run 1.0.0 or 1.0.1, the tray downloads and installs this version by itself. The installer is not code signed, so Windows SmartScreen may show a warning when you download it yourself; you can check it against the attached
SHA256SUMS.txt.
What's Changed
- Fix: 전체 목록을 읽던 예열이 메모리 검사에 걸리면 앞부분으로 줄이지 않고 취소됨 by @DO0OG in #159
- Chore: 버전을 1.0.2 로 올리고 변경 기록 추가 by @DO0OG in #160
Full Changelog: v1.0.1...v1.0.2