Un processus (en anglais, process), en informatique, est un programme en cours d'exécution par un ordinateur. De façon plus précise il peut être défini comme : Un ensemble d'instructions à exécuter, pouvant être dans la mémoire morte, mais le plus souvent chargé depuis la mémoire de masse vers la mémoire vive ; un espace d'adressage en mémoire vive pour stocker la pile, les données de travail, etc.

PropertyValue
dbpedia-owl:abstract
  • Un processus (en anglais, process), en informatique, est un programme en cours d'exécution par un ordinateur. De façon plus précise il peut être défini comme : Un ensemble d'instructions à exécuter, pouvant être dans la mémoire morte, mais le plus souvent chargé depuis la mémoire de masse vers la mémoire vive ; un espace d'adressage en mémoire vive pour stocker la pile, les données de travail, etc. ; Des ressources telles que les ports réseau.L'exécution d'un processus dure un certain temps, avec un début et (parfois) une fin. Un processus peut être démarré par un utilisateur par l'intermédiaire d'un périphérique ou bien par un autre processus : les « applications » utilisateur sont des [ensembles de] processus.
  • プロセスとは、情報処理においてプログラムの動作中のインスタンスを意味し、プログラムのコードおよび全ての変数やその他の状態を含む。オペレーティングシステム (OS) によっては、プロセスが複数のスレッドで構成される場合があり、命令を同時並行して実行する。
  • Ein Prozess ist in der Informatik „der Vorgang einer algorithmisch ablaufenden Informationsverarbeitung“. Als Spezialfall „in Betriebssystemen ist ein Prozess ein Vorgang, der durch ein Programm kontrolliert wird, welches zur Ausführung einen Prozessor benötigt“ (Duden Informatik).Zum Prozess gehören das Programm samt Daten und der Prozesskontext.
  • Dalam komputasi, proses adalah contoh dari program komputer yang sedang dieksekusi. Ini berisi kode program dan kegiatan saat ini. Tergantung pada sistem operasi (SO), proses ini dapat terdiri dari beberapa benang eksekusi yang mengeksekusi instruksi bersamaan.Sebuah program komputer adalah kumpulan instruksi pasif; proses adalah pelaksanaan sebenarnya dari instruksi tersebut. Beberapa proses dapat dihubungkan dengan program yang sama, misalnya, membuka beberapa contoh program yang sama sering diartikan lebih dari satu proses sedang dieksekusi.
  • Проце́сс — команда, которая выполняется в текущий момент. Стандарт. ISO 9000:2000 Definitions определяет процесс как совокупность взаимосвязанных и взаимодействующих действий, преобразующих входящие данные в исходящие.Компьютерная программа сама по себе это только пассивная совокупность инструкций, в то время как процесс — это непосредственное выполнение этих инструкций.Часто процессом называют выполняющуюся программу и все её элементы: адресное пространство, глобальные переменные, регистры, стек, открытые файлы и т. д.
  • Proces (anglicky process) je v informatice název pro spuštěný počítačový program. Proces je umístěn v operační paměti počítače v podobě sledu strojových instrukcí vykonávaných procesorem. Obsahuje nejen kód vykonávaného programu, ale i dynamicky měnící se data, která proces zpracovává. Jeden program může v počítači běžet jako více procesů s různými daty (například vícekrát spuštěný webový prohlížeč zobrazující různé stránky). Správu procesů vykonává operační systém, který zajišťuje jejich oddělený běh, přiděluje jim systémové prostředky počítače a umožňuje uživateli procesy spravovat (spouštět, ukončovat atp.).
  • Bilgisayar bilimlerinde işlem (process) terimi, belleğe yüklenmiş ve işlemcide (CPU) yürütülmekte olan bir program olarak tanımlanmaktadır. Uygulamalar diskte çalışmaz halde bulunurken ise program olarak tanımlanır. Bir program (yürütülebilir dosya ".exe") kendi başına pasif komut yığınıdır ve işlem ise bu komutların aktif olarak yürütülmesidir. Eski bilgisayar sistemleri sadece bir programın hafızaya yüklenip işlemcide yürütülmesine izin vermekteydi ve bütün sistem kaynaklarının erişimi bu yürütülmekte olan programın kontrolü altındaydı. Günümüzdeki bilgisayar sistemleri ise birçok programın aynı anda bellege yüklenilmesine ve ardı ardına işlemcide yürütülmesine olanak sağlamaktadır. Bu evrim çeşitli programların bir grup altında toplanmasıyla ve daha güçlü kontrol sistemlerin kullanılmasıyla gerçekleşmiştir. Modern sistemler işlem koleksiyonlarından meydana gelmektedir ve her bir işlem koleksiyonu değişik görevlere sahiptir. Örneğin işletim sistemini oluşturan işlem koleksiyonları sistem kodlarını yürütür, kullanıcı programlarına ait işlem koleksiyonları kullanıcı kodlarını yürütür ve işlemci işlemler arasında çok yönlü çalışarak birden çok işlemi aynı anda yürütülebilmesine olanak sağlar.
  • In Informatica per processo si intende un'istanza di un programma in esecuzione in modo sequenziale. Più precisamente è un'attività controllata da un programma che si svolge su un processore in genere sotto la gestione o supervisione del rispettivo sistema operativo.
  • 프로세스(process)는 컴퓨터에서 연속적으로 실행되고 있는 컴퓨터 프로그램이다. 종종 스케줄링의 대상이 되는 작업(task)이라는 용어와 거의 같은 의미로 쓰인다. 여러 개의 프로세서를 사용하는 것을 멀티프로세싱이라고 하며 같은 시간에 여러 개의 프로그램을 띄우는 시분할 방식을 멀티태스킹이라고 한다. 프로세스 관리는 운영 체제의 중요한 부분으로 자리잡혀 있다.
  • Op een computer kan binnen een proces (of taak) een computerprogramma uitgevoerd worden. Het besturingssysteem geeft de processen op het systeem de benodigde systeembronnen en processortijd om deze uit te voeren. Besturingssystemen ondersteunen tegenwoordig ook multitasking waardoor de gebruiker kan wisselen tussen de processen die uitgevoerd worden. In een proces zelf kunnen ook meerdere taken uitgevoerd worden. Deze processen in het klein worden threads genoemd.Een proces bestaat uit 3 elementen: Uitvoerbare code Data Uitvoeringscontext (status, CPU-registers)
  • In computing, a process is an instance of a computer program that is being executed. It contains the program code and its current activity. Depending on the operating system (OS), a process may be made up of multiple threads of execution that execute instructions concurrently.A computer program is a passive collection of instructions; a process is the actual execution of those instructions. Several processes may be associated with the same program; for example, opening up several instances of the same program often means more than one process is being executed.Multitasking is a method to allow multiple processes to share processors (CPUs) and other system resources. Each CPU executes a single task at a time. However, multitasking allows each processor to switch between tasks that are being executed without having to wait for each task to finish. Depending on the operating system implementation, switches could be performed when tasks perform input/output operations, when a task indicates that it can be switched, or on hardware interrupts.A common form of multitasking is time-sharing. Time-sharing is a method to allow fast response for interactive user applications. In time-sharing systems, context switches are performed rapidly. This makes it seem like multiple processes are being executed simultaneously on the same processor. The execution of multiple processes seemingly simultaneously is called concurrency.For security and reliability reasons most modern operating systems prevent direct communication between independent processes, providing strictly mediated and controlled inter-process communication functionality.
  • В информатиката, процес се нарича програма в етап на изпълнение от многозадачна операционна система. За разлика от процеса, програмата е просто пасивен набор от инструкции съхраняван в някаква памет. След като програмата се зареди в оперативната памет и бъде стартирана, вече става въпрос за процес. Той е съвкупност както от кода и данните които обработва и намиращи се в оперативната памет, така и от служебните структури от данни свързани с него, които се генерират и управляват от операционната система.
  • Este artículo se refiere al proceso informático, para otros usos véase Proceso. Un proceso puede informalmente entenderse como un programa en ejecución.Formalmente un proceso es "Una unidad de actividad que se caracteriza por la ejecución de una secuencia de instrucciones, un estado actual, y un conjunto de recursos del sistema asociados".Para entender lo que es un proceso y la diferencia entre un programa y un proceso, A. S. Tanenbaum propone la analogía "Un científico computacional con mente culinaria hornea un pastel de cumpleaños para su hija; tiene la receta para un pastel de cumpleaños y una cocina bien equipada con todos los ingredientes necesarios, harina, huevo, azúcar, leche, etcétera." Situando cada parte de la analogía se puede decir que la receta representa el programa (el algoritmo), el científico computacional es el procesador y los ingredientes son las entradas del programa. El proceso es la actividad que consiste en que el científico computacional vaya leyendo la receta, obteniendo los ingredientes y horneando el pastel.Cada proceso tiene su contador de programa, registros y variables, aislados de otros procesos, incluso siendo el mismo programa en ejecución 2 veces. Cuándo este último caso sucede, el sistema operativo usa la misma región de memoria de código, debido a que dicho código no cambiará, a menos que se ejecute una versión distinta del programa.Los procesos son gestionados por el sistema operativo y están formados por: Las instrucciones de un programa destinadas a ser ejecutadas por el microprocesador. Su estado de ejecución en un momento dado, esto es, los valores de los registros de la unidad central de procesamiento para dicho programa. Su memoria de trabajo (memoria crítica), es decir, la memoria que ha reservado y sus contenidos. Otra información que permite al sistema operativo su planificación.Un proceso se rige en pequeñas porciones, conocidas como páginas, y cada proceso tiene su propia tabla de paginación, fungiendo como una optimización del sistema operativo ante los fallo de página. Esta definición varía ligeramente en el caso de sistemas operativos multihilo, donde un proceso consta de uno o más hilos, la memoria de trabajo (compartida por todos los hilos) y la información de planificación. Cada hilo consta de instrucciones y estado de ejecución.Los procesos son creados y eliminados por el sistema operativo, así como también éste se debe hacer cargo de la comunicación entre procesos, pero lo hace a petición de otros procesos (interrupción o tiempo de reloj). El mecanismo por el cual un proceso crea otro proceso se denomina bifurcación (fork). El proceso de arranque de GNU/Linux inicia con un sólo proceso (init) y después comienza a crear los hilos necesarios para tener el sistema listo para su uso. Los nuevos procesos pueden ser independientes y no compartir el espacio de memoria con el proceso que los ha creado o ser creados en el mismo espacio de memoria.En los sistemas operativos multihilo es posible crear tanto hilos como procesos. La diferencia estriba en que un proceso solamente puede crear hilos para sí mismo y en que dichos hilos comparten toda la memoria reservada para el proceso.Los procesos pueden ser cooperativos o independientes. Dos o más procesos pueden cooperar mediante señales de forma que uno obliga a detenerse a los otros hasta que reciban una señal para continuar. Se usa una variable de tipo semáforo para sincronizar los procesos. Si un proceso está esperando una señal, se suspende hasta que la señal se envíe. Se mantiene una cola de procesos en espera en el semáforo. La forma de elegir los procesos de la cola en espera es mediante una política first in first out.La sincronización explícita entre procesos es un caso particular del estado "bloqueado". En este caso, el suceso que permite desbloquear un proceso no es una operación de entrada/salida, sino una señal generada a propósito por el programador desde otro proceso.Hay cuatro eventos principales que provocan la creación de procesos: El arranque del sistema. La ejecución, desde un proceso, de una llamada al sistema para la creación de otro proceso. Una petición de usuario para crear un proceso. El inicio de un trabajo por lotes.Los procesos pueden contener uno o más hilos, haciendo más eficiente las tareas, asimismo la complejidad de los algoritmos de sincronización, ya que podría ocurrir la condición de carrera muy a menudo, inclusive los indeseados interbloqueos.
  • Proces – jedno z podstawowych pojęć w informatyce, definiowane jako egzemplarz wykonywanego programu. Każdy nowo powstały proces otrzymuje unikatowy numer, który go jednoznacznie identyfikuje, tzw. PID (od ang. process identifier).W celu wykonania programu system operacyjny przydziela procesowi zasoby (pamięć, czas procesora i inne – szczegółowa lista zasobów znajduje się dalej), ale także może być konieczne współbieżne wykonywanie pewnych fragmentów programu. Aby to zrealizować, program może zażądać utworzenia określonej liczby wątków, wykonujących wskazane części programu – o ich współbieżne wykonanie dba system operacyjny (albo sam program, wówczas mówi się o zielonych wątkach). Wątki współdzielą prawie wszystkie zasoby zarezerwowane dla danego procesu, wyjątkiem jest czas procesora, który jest przydzielany indywidualnie każdemu wątkowi.Za zarządzanie procesami odpowiada jądro systemu operacyjnego, sposób ich obsługi jest różny dla różnych systemów operacyjnych. W systemie operacyjnym każdy proces posiada proces nadrzędny, z kolei każdy proces może, poprzez wywołanie funkcji systemu operacyjnego, utworzyć swoje procesy potomne; w ten sposób tworzy się swego rodzaju drzewo procesów. Każdy proces otrzymuje od systemu operacyjnego odrębne zasoby, w tym odrębną przestrzeń adresową, listę otwartych plików, urządzeń itp.
  • Un procés informàtic és una instància d'una aplicació que està essent executada per una computadora. Cal tenir en compte, que una aplicació o programa és solament una col·lecció passiva d'instruccions que no esdevenen un procés fins que el programa és executat. Un mateix programa pot executar múltiples processos: per exemple, una aplicació que utilitza múltiples finestres segurament utilitza més d'un procés. Aquest procés consisteix d'un o més fils, i s'executa de forma seqüencial per un sistema informàtic que té la capacitat d'executar diversos programes d'ordinadors al mateix temps. Un programa d'ordinador en si és només una col·lecció passiva d'instruccions, mentre que un procés és l'execució real d'aquestes instruccions. Diversos processos poden estar associats amb el mateix programa, per exemple, l'obertura de diverses instàncies del mateix programa sovint significa més que un procés estigui essent executat. En el món de la informàtica, els processos són formalment definits pel sistema operatiu (SO) per al seu funcionament i poden diferir en alguns detalls d'un sistema operatiu a un altre. Un procés és el conjunt de recursos necessari per executar un programa. Per tant, des del punt de vista del sistema operatiu és un recurs més que ha gestionar. El concepte de procés és compartit entre tots els sistemes operatius moderns, però els detalls de la seva definició varien entre diferents sistemes operatius.Els processos són creats i destruïts per el sistema operatiu, i també aquest s'ha de fer càrrec de la comunicació entre processos, però ho fa a petició d'altres processos.El mecanisme per el qual un procés crea un altre procés es denomina , bifurcació (fork). Els nous processos poden ser independents i no compartir l'espai de memòria amb el procés que l'ha creat.Els primers sistemes informàtics eren monoprocés, és a dir, només es podia executar un procés alhora, i fins que aquest procés no acabava no es podia atendre a cap altre procés. En aquest tipus de sistemes, la planificació es duia a terme utilitzant cues d'execució. Actualment, la majoria de sistemes operatius moderns són multiprocés, és a dir, permetent executar múltiples aplicacions al mateix temps. Aquesta característica també és coneguda com a concurrència de processos o multiprogramació.La concurrència real de processos pot esdevenir de dues formes diferents:Sistemes operatius multitasca: Els processos aparentment s'executen al mateix temps tot i que realment, en un instant concret de temps, només hi ha un procés que estigui utilitzant la CPU. Un ordinador amb un sol processador executa les instruccions una a una, però pot intercalar diferents processos utilitzant una multiplexació en temps (Time-sharing), procés que a certes velocitats produeix la "il·lusió" que el sistema treballa amb diferents processos al mateix temps.Sistemes operatius multiprocés': l'única forma de tenir un sistema multiprocés real és tenir més d'una CPU. Els sistemes operatius que suporten treballar amb més d'una CPU a l'hora s'anomenen multiprocés. Aquests sistemes també permeten al mateix temps la concurrència de processos en un mateix processador.
  • Processo, no contexto da informática, é um programa de computador em execução.Em sistemas operacionais, processo é um módulo executável único, que corre concorrentemente com outros módulos executáveis. Por exemplo, em um ambiente multi-tarefa (como o Unix) que suporta processos, um processador de texto, um navegador e um sistema de banco de dados são processos separados que podem rodar concomitantemente. Processos são módulos separados e carregáveis, ao contrário de threads, que não podem ser carregadas. Múltiplas threads de execução podem ocorrer dentro de um mesmo processo. Além das threads, o processo também inclui certos recursos, como arquivos e alocações dinâmicas de memória e espaços de endereçamento.A comunicação entre processos é o grupo de mecanismos que permite aos processos transferirem informação entre si. A capacidade de um sistema operacional executar simultaneamente dois ou mais processos é chamada multiprocessamento. Se existirem dois ou mais processos executados em simultâneo e disputam o acesso a recursos partilhados, problemas da concorrência podem ocorrer. Estes problemas podem ser resolvidos pelo gerenciamento adequado de múltiplas linhas de execução ou processos através da sincronização (multitarefa) ou por outros recursos (como a troca de contexto).
  • Prozesua informatika arloan, sistema eragileak maneiatzean duen programa eta berau egikaritzeko behar diren osagaiak dira. Laburbilduz ondorengoak dira: Mikroprozesadoreak egikaritzeko dauzkan instrukzioak. Prozesuaren exekuzio egoera. Hauek PUZaren erregistroak dira Laneko memoria (RAM, gehien bat) Prozesuak planifikatzeko datuak, sistema eragileak zein egikaritu behar duen erabakitzeko.
dbpedia-owl:thumbnail
dbpedia-owl:wikiPageExternalLink
dbpedia-owl:wikiPageID
  • 63715 (xsd:integer)
dbpedia-owl:wikiPageLength
  • 8453 (xsd:integer)
dbpedia-owl:wikiPageOutDegree
  • 58 (xsd:integer)
dbpedia-owl:wikiPageRevisionID
  • 108988155 (xsd:integer)
dbpedia-owl:wikiPageWikiLink
prop-fr:wikiPageUsesTemplate
dcterms:subject
rdfs:comment
  • Un processus (en anglais, process), en informatique, est un programme en cours d'exécution par un ordinateur. De façon plus précise il peut être défini comme : Un ensemble d'instructions à exécuter, pouvant être dans la mémoire morte, mais le plus souvent chargé depuis la mémoire de masse vers la mémoire vive ; un espace d'adressage en mémoire vive pour stocker la pile, les données de travail, etc.
  • プロセスとは、情報処理においてプログラムの動作中のインスタンスを意味し、プログラムのコードおよび全ての変数やその他の状態を含む。オペレーティングシステム (OS) によっては、プロセスが複数のスレッドで構成される場合があり、命令を同時並行して実行する。
  • Ein Prozess ist in der Informatik „der Vorgang einer algorithmisch ablaufenden Informationsverarbeitung“. Als Spezialfall „in Betriebssystemen ist ein Prozess ein Vorgang, der durch ein Programm kontrolliert wird, welches zur Ausführung einen Prozessor benötigt“ (Duden Informatik).Zum Prozess gehören das Programm samt Daten und der Prozesskontext.
  • In Informatica per processo si intende un'istanza di un programma in esecuzione in modo sequenziale. Più precisamente è un'attività controllata da un programma che si svolge su un processore in genere sotto la gestione o supervisione del rispettivo sistema operativo.
  • 프로세스(process)는 컴퓨터에서 연속적으로 실행되고 있는 컴퓨터 프로그램이다. 종종 스케줄링의 대상이 되는 작업(task)이라는 용어와 거의 같은 의미로 쓰인다. 여러 개의 프로세서를 사용하는 것을 멀티프로세싱이라고 하며 같은 시간에 여러 개의 프로그램을 띄우는 시분할 방식을 멀티태스킹이라고 한다. 프로세스 관리는 운영 체제의 중요한 부분으로 자리잡혀 있다.
  • Prozesua informatika arloan, sistema eragileak maneiatzean duen programa eta berau egikaritzeko behar diren osagaiak dira. Laburbilduz ondorengoak dira: Mikroprozesadoreak egikaritzeko dauzkan instrukzioak. Prozesuaren exekuzio egoera. Hauek PUZaren erregistroak dira Laneko memoria (RAM, gehien bat) Prozesuak planifikatzeko datuak, sistema eragileak zein egikaritu behar duen erabakitzeko.
  • In computing, a process is an instance of a computer program that is being executed. It contains the program code and its current activity. Depending on the operating system (OS), a process may be made up of multiple threads of execution that execute instructions concurrently.A computer program is a passive collection of instructions; a process is the actual execution of those instructions.
  • Este artículo se refiere al proceso informático, para otros usos véase Proceso. Un proceso puede informalmente entenderse como un programa en ejecución.Formalmente un proceso es "Una unidad de actividad que se caracteriza por la ejecución de una secuencia de instrucciones, un estado actual, y un conjunto de recursos del sistema asociados".Para entender lo que es un proceso y la diferencia entre un programa y un proceso, A. S.
  • Проце́сс — команда, которая выполняется в текущий момент. Стандарт.
  • Un procés informàtic és una instància d'una aplicació que està essent executada per una computadora. Cal tenir en compte, que una aplicació o programa és solament una col·lecció passiva d'instruccions que no esdevenen un procés fins que el programa és executat. Un mateix programa pot executar múltiples processos: per exemple, una aplicació que utilitza múltiples finestres segurament utilitza més d'un procés.
  • Proces – jedno z podstawowych pojęć w informatyce, definiowane jako egzemplarz wykonywanego programu. Każdy nowo powstały proces otrzymuje unikatowy numer, który go jednoznacznie identyfikuje, tzw. PID (od ang. process identifier).W celu wykonania programu system operacyjny przydziela procesowi zasoby (pamięć, czas procesora i inne – szczegółowa lista zasobów znajduje się dalej), ale także może być konieczne współbieżne wykonywanie pewnych fragmentów programu.
  • Proces (anglicky process) je v informatice název pro spuštěný počítačový program. Proces je umístěn v operační paměti počítače v podobě sledu strojových instrukcí vykonávaných procesorem. Obsahuje nejen kód vykonávaného programu, ale i dynamicky měnící se data, která proces zpracovává. Jeden program může v počítači běžet jako více procesů s různými daty (například vícekrát spuštěný webový prohlížeč zobrazující různé stránky).
  • Bilgisayar bilimlerinde işlem (process) terimi, belleğe yüklenmiş ve işlemcide (CPU) yürütülmekte olan bir program olarak tanımlanmaktadır. Uygulamalar diskte çalışmaz halde bulunurken ise program olarak tanımlanır. Bir program (yürütülebilir dosya ".exe") kendi başına pasif komut yığınıdır ve işlem ise bu komutların aktif olarak yürütülmesidir.
  • В информатиката, процес се нарича програма в етап на изпълнение от многозадачна операционна система. За разлика от процеса, програмата е просто пасивен набор от инструкции съхраняван в някаква памет. След като програмата се зареди в оперативната памет и бъде стартирана, вече става въпрос за процес.
  • Dalam komputasi, proses adalah contoh dari program komputer yang sedang dieksekusi. Ini berisi kode program dan kegiatan saat ini. Tergantung pada sistem operasi (SO), proses ini dapat terdiri dari beberapa benang eksekusi yang mengeksekusi instruksi bersamaan.Sebuah program komputer adalah kumpulan instruksi pasif; proses adalah pelaksanaan sebenarnya dari instruksi tersebut.
  • Processo, no contexto da informática, é um programa de computador em execução.Em sistemas operacionais, processo é um módulo executável único, que corre concorrentemente com outros módulos executáveis. Por exemplo, em um ambiente multi-tarefa (como o Unix) que suporta processos, um processador de texto, um navegador e um sistema de banco de dados são processos separados que podem rodar concomitantemente.
  • Op een computer kan binnen een proces (of taak) een computerprogramma uitgevoerd worden. Het besturingssysteem geeft de processen op het systeem de benodigde systeembronnen en processortijd om deze uit te voeren. Besturingssystemen ondersteunen tegenwoordig ook multitasking waardoor de gebruiker kan wisselen tussen de processen die uitgevoerd worden. In een proces zelf kunnen ook meerdere taken uitgevoerd worden.
rdfs:label
  • Processus (informatique)
  • Proces (informatica)
  • Proces (informatyka)
  • Proces (program)
  • Proceso (informática)
  • Process (computing)
  • Processo (informatica)
  • Processo (informática)
  • Procés informàtic
  • Proses (komputasi)
  • Prozess (Informatik)
  • Prozesu (informatika)
  • İşlem (bilgisayar)
  • Процес (информатика)
  • Процесс (информатика)
  • プロセス
  • 프로세스
owl:sameAs
http://www.w3.org/ns/prov#wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
is dbpedia-owl:type of
is dbpedia-owl:wikiPageDisambiguates of
is dbpedia-owl:wikiPageRedirects of
is dbpedia-owl:wikiPageWikiLink of
is foaf:primaryTopic of