Changes API.

See the Weblate's Web API documentation for detailed description of the API.

GET /api/changes/106911/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "unit": "https://translate-dev.freebsd.org/api/units/207427/?format=api",
    "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/articles_vm-design/?format=api",
    "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_vm-design/es/?format=api",
    "user": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
    "author": "https://translate-dev.freebsd.org/api/users/fernape/?format=api",
    "timestamp": "2021-01-15T19:28:40.556347Z",
    "action": 5,
    "target": "Realizar un fallo de Memoria Virtual no es caro y la página subyacente ya está cargada y simplemente puede ser mapeada en el proceso, pero puede ser costoso si hay muchas de ellas de forma regular. Un buen ejemplo de esto es ejecutar un programa como <citerefentry><refentrytitle>ls</refentrytitle><manvolnum>1</manvolnum></citerefentry> o <citerefentry><refentrytitle>ps</refentrytitle><manvolnum>1</manvolnum></citerefentry> una y otra vez. Si el programa binario está mapeado en la memoria pero no lo está en la tabla de páginas, entonces todas las páginas que serán accedidas por el programa generarán un fallo cada vez que el programa se ejecute. Esto es innecesario cuando las páginas en cuestión ya están en la Caché de Memoria Virtual, de modo que FreeBSD intentará pre-poblar las tablas de páginas de un proceso con aquellas páginas que ya están en la Caché de Memoria Virtual. Algo que FreeBSD no hace todavía es un pre-copy-on-write de ciertas páginas al hacer exec. Por ejemplo, si ejecutas el programa <citerefentry><refentrytitle>ls</refentrytitle><manvolnum>1</manvolnum></citerefentry> mientras ejecutas <command>vmstat 1</command> notarás que siempre produce un cierto número de fallos de página, incluso cuando lo ejecutas una y otra vez. Estos son fallos de página de rellenados de ceros, no fallos de código de programa (que ya han sido pre-fallados). Realizar una pre-copia de páginas en un exec o fork es un área en el que ser sujeto de más estudio.",
    "id": 106911,
    "action_name": "New translation",
    "url": "https://translate-dev.freebsd.org/api/changes/106911/?format=api"
}