Lumberyard
Guía del usuario (Version 1.21)

Uso del generador de perfiles para redes

El generador de perfiles está en versión preliminar y sujeto a cambios.

Puede utilizar la herramienta Profiler de Lumberyard para examinar la forma en que se utiliza el ancho de banda de red en el juego, incluyendo las conexiones de operador y la actividad de réplica de GridMate. Puede utilizar generadores de perfil específicos de red para profundizar en la actividad de los fragmentos de réplica, las llamadas RPC y los conjuntos de datos específicos.

Requisitos previos

En este tema se supone que se conocen las redes Lumberyard y la herramienta Profiler de Lumberyard. Para obtener información acerca de las redes de Lumberyard consulte Uso de redes de Lumberyard. Para obtener una introducción a la herramienta Profiler, consulte Profiler.

Generador de perfiles de operador

La herramienta Profiler tiene un canal de GridMate con instancias del generador de perfiles Carrier (Operador) y Replica activity (Actividad de réplica). Puede utilizar la vista detallada de generador de perfiles de operador para examinar el uso del ancho de banda de una conexión del operador GridMate seleccionada.

Para abrir la vista detallada del generador de perfiles de operador

  • Haga clic en el icono Detailed Profiling Information (Información de perfiles detallada) del Carrier (Operador) en el canal de GridMate:

    
              Icono de detalles de Carrier (Operador)

    La vista detallada del generador de perfiles de Carrier se asemeja a la imagen siguiente:

    
              Vista detallada del generador de perfiles de Carrier (Operador)

    En esta vista se utilizan todos los datos suministrados en la sesión de captura para mostrar información general de uso de ancho de banda en la conexión seleccionada del operador en GridMate. Contiene la información siguiente:

    • Total Sent/Total Received (Total enviados/Total recibidos): número total de bytes enviados y número total de bytes recibidos en la conexión seleccionada.

       

    • User Data Sent/User Data Received (Datos de usuario enviados/Datos de usuario recibidos): datos de usuario enviados y recibidos en la conexión seleccionada. Estos datos no incluyen la sobrecarga asociada con el mantenimiento del operador ni de la conexión.

       

    • Packets Sent/Packets Received (Paquetes enviados/Paquetes recibidos): número de paquetes enviados y recibidos.

       

    • Return Trip Time (Latency) (Tiempo recorrido retorno [Latencia]): cantidad de segundos que tardan los paquetes en hacer un viaje de ida y vuelta.

Generador de perfiles para la actividad de réplica

Puede utilizar el generador de perfiles de la actividad de réplica para ver la cantidad de ancho de banda de réplica que utiliza la aplicación.

Para abrir el generador de perfiles de actividad de réplica

  • Haga clic en el icono Detailed Profiling Information (Información de perfiles detallada) correspondiente a Replica activity.

    
              Icono de detalles de actividad de réplica

    La vista detallada del generador de perfiles de actividades de réplica tiene un par de gráficos Bytes Sent (Bytes enviados) y Bytes Received (Bytes recibidos) en la parte superior, una barra de herramientas de control de visualización en el medio y una tabla de réplicas en la parte inferior:

    
              Actividad de red de réplica

    Esta vista es útil para descubrir la cantidad de ancho de banda que usa una única entidad y para encontrar qué información se sincroniza en respuesta a diferentes eventos para entidades concretas.

Se dispone de dos vistas de detalles principales sobre la actividad de réplica: Replica (Réplica) y Chunk Type (Tipo de fragmento). El valor predeterminado de la vista es Replica (Réplica), pero el generador de perfiles recuerda la opción más reciente y la utiliza la siguiente vez que se visualizan los detalles de la actividad de réplica.

Uso de la vista Replica

En la vista Replica, la tabla muestra la cantidad de datos que usa cada réplica en un determinado fotograma.

Para cambiar a la vista Replica

  • Elija Replica (Réplica) en la barra de herramientas.

    
                Elección de la vista de réplica

    Cada réplica está representada por su color asociado en los gráficos sobre la barra de herramientas. La vista Replica incluye la información siguiente:

    • Bytes Sent (Bytes enviados): muestra el uso de ancho de banda en los bytes que ha enviado el objeto para un fotograma concreto.

       

    • Bytes Received (Bytes recibidos): muestra el uso de ancho de banda en los bytes que el objeto ha recibido para un fotograma concreto.

       

Para mostrar u ocultar una línea en el gráfico

  • Haga doble clic en la fila asociada en el árbol.

    La barra de herramientas también ofrece las siguientes opciones:

    • Hide All (Ocultar todo): oculta las líneas de todas las réplicas de la tabla.

       

    • Show All (Mostrar todo): muestra las líneas de todas las réplicas de la tabla.

       

    • Hide Selected (Ocultar seleccionado) y Show Selected (Mostrar seleccionado): use Ctrl+clic para seleccionar réplicas individuales de la tabla y, a continuación, haga clic en Hide Selected (Ocultar seleccionado) o Show Selected (Mostrar seleccionado) para ocultar o mostrar los gráficos de las réplicas que ha seleccionado.

       

    • Display Range (Intervalo de visualización): determina el número de fotogramas que se muestran en el gráfico, con el fotograma seleccionado en el centro. Puede utilizar esta opción para acercar o alejar los datos.

       

Para visualizar los detalles de un fragmento de réplica de una réplica concreta

  • Haga clic en el icono de detalles.

    
                Icono de detalles de fragmento de réplica

    El gráfico muestra los bytes enviados y recibidos en un fragmento de réplica, conjunto de datos y RCP:

    
                Vista de detalles

    Puede utilizar esta vista de detalle para ver qué tipos de fragmentos de réplica utiliza una réplica determinada, la cantidad de datos que usa cada tipo de fragmento y la cantidad de ancho de banda que usan los conjuntos de datos y las RPC.

sugerencia

Haga clic en Expand All (Ampliar todo) para mostrar una lista de todos los fragmentos de réplica de todas las réplicas y todos los conjunto de datos y las llamadas a procedimiento remoto (RPC) de cada fragmento de réplica:

 


              Vista ampliada

Para utilizar la vista de árbol del generador de perfiles de Replica Activity

  • Haga una de estas dos operaciones:

    • Seleccione una fila para destacar la línea que le corresponde en el gráfico.

    • Haz doble clic en una fila para mostrar u ocultar el gráfico para la fila.

    Se dispone de la siguiente información:

    • Display Name (Nombre de visualización): nombre de depuración asociado a la correspondiente fila de la tabla.

       

    • Sent Bytes (Bytes enviados) número de bytes enviados por un elemento, incluidos todos los datos enviados por los elementos secundarios del elemento.

       

    • Received Bytes (Bytes recibidos): número de bytes recibidos por un elemento, incluidos todos los datos recibidos por los elementos secundarios del elemento.

       

Vista Chunk Type

La vista Chunk Type muestra la cantidad de datos que usa cada tipo de fragmento en un fotograma determinado. La vista es útil para ver la cantidad de información que un sistema determinado podría estar usando en todas las entidades.

Para cambiar a la vista Chunk Type

  • En la barra de herramientas de la página principal de detalles para Replica activity (Actividad de réplica), elija Chunk Type (Tipo de fragmento).

    
                Cambiar a la vista de tipo de fragmento

    La vista Chunk Type muestra la cantidad de datos que un tipo de fragmento de réplica determinado utiliza en un fotograma concreto:

    
                Vista del tipo de fragmento

Para inspeccionar los detalles del tipo de fragmento

  • Haga clic en el icono de detalles de tipo de fragmento:

    
                Detalles del tipo de fragmento

    La ventana de detalles muestra qué réplicas utilizan el ancho de banda de un tipo de fragmento, la cantidad de datos que utilizan y la cantidad de datos que utilizan los conjuntos de datos y las RPC:

    
                Detalles del tipo de fragmento contraídos

    Al igual que antes, puede ampliar los elementos del árbol para ver información detallada sobre cada uno:

    
                Detalles del tipo de fragmento expandido