streamer.launcher.setreg 3.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. {
  2. "Amazon":
  3. {
  4. "AzCore":
  5. {
  6. "Streamer":
  7. {
  8. "UseAllHardware": false,
  9. "Profiles":
  10. {
  11. "Generic":
  12. {
  13. "Stack":
  14. {
  15. "Drive":
  16. {
  17. "$type": "AZ::IO::WindowsStorageDriveConfig",
  18. // The maximum number of file handles that are cached. Only a small number are needed when running from
  19. // archives, but it's recommended that a larger number are kept open when reading from loose files.
  20. "MaxFileHandles": 32,
  21. // The maximum number of files to keep meta data, such as the file size, to cache. Only a small number are
  22. // needed when running from archives, but it's recommended that a larger number are kept open when reading
  23. // from loose files.
  24. "MaxMetaDataCache": 32,
  25. // The number of additional slots that will be reported as available. This makes sure that there are always
  26. // a few requests pending to avoid starvation. An over-commit that is too large can negatively impact the
  27. // scheduler's ability to re-order requests for optimal read order. A negative value will under-commit and
  28. // will avoid saturating the IO controller which can be needed if the drive is used by other applications.
  29. "Overcommit": 8,
  30. // Globally enable file sharing. This allows files to used outside AZ::IO::Streamer, including other
  31. // applications while in use by AZ::IO::Streamer.
  32. "EnableFileSharing": false,
  33. // Use unbuffered reads for the fastest possible read speeds by bypassing the Windows file cache. This
  34. // results in a faster read the first time a file is read, but subsequent reads will possibly be slower as
  35. // those could have been serviced from the faster OS cache. During development or for games that reread
  36. // files frequently it's recommended to set this option to false, but generally it's best to be turned on.
  37. "EnableUnbufferedReads": true,
  38. // If true, only information that's explicitly requested or issues are reported. If false, status information
  39. // such as when drives are created and destroyed is reported as well.
  40. "MinimalReporting": false
  41. }
  42. }
  43. }
  44. }
  45. }
  46. }
  47. }
  48. }