Deutsch English Français Italiano |
<vJofkz8oJZTcUcaVCvyUzjwbxyk@jntp> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!weretis.net!feeder8.news.weretis.net!pasdenom.info!from-devjntp Message-ID: <vJofkz8oJZTcUcaVCvyUzjwbxyk@jntp> JNTP-Route: news2.nemoweb.net JNTP-DataType: Article Subject: Re: Threads vs Process References: <v71gat$aj8p$1@dont-email.me> <v95vok$1jcab$1@paganini.bofh.team> <7wmcIRxjeZGGsh-vLosqhz5jIds@jntp> <v97n5k$1qv1c$1@paganini.bofh.team> <v98bmc$11m3u$1@news.usenet.ovh> <v9cvt1$2dbm3$1@paganini.bofh.team> <4Jes5iwWvvzU95WJ6kTQo7ZecjE@jntp> <v9fc6t$2mdfg$1@paganini.bofh.team> <wZ3kBCL52vnUkkvFGisuqwdZ7Mk@jntp> <v9fojn$2n22o$1@paganini.bofh.team> Newsgroups: fr.comp.sys.atari JNTP-HashClient: nSqoETkdSCV5kG30A6VYYM-tx2o JNTP-ThreadID: v71gat$aj8p$1@dont-email.me JNTP-Uri: http://news2.nemoweb.net/?DataID=vJofkz8oJZTcUcaVCvyUzjwbxyk@jntp User-Agent: Nemo/0.999a JNTP-OriginServer: news2.nemoweb.net Date: Tue, 13 Aug 24 14:46:50 +0000 Organization: Nemoweb JNTP-Browser: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0 Injection-Info: news2.nemoweb.net; posting-host="8c0d27be66314e02642b325213f4ebe9b2f8b48c"; logging-data="2024-08-13T14:46:50Z/8985405"; posting-account="44@news2.nemoweb.net"; mail-complaints-to="julien.arlandis@gmail.com" JNTP-ProtocolVersion: 0.21.1 JNTP-Server: PhpNemoServer/0.94.5 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-JNTP-JsonNewsGateway: 0.96 From: pehache <pehache.7@gmail.com> Bytes: 3057 Lines: 33 Le 13/08/2024 à 15:55, Francois LE COAT a écrit : > Salut, > > Pascal écrit : >>> Le parallélisme c'est le multi-threading pour Windows. >> >> (ce message est une rediffusion d'un message de pehache >> (DataID=8LvWyTGexOV7e7dpDUfrjaTsXHY@jntp)) >> >> === ALERTE IGNARE PEDANT EN LIBERTE === >> >> "Process" et "threads" sont deux concepts différents, et les deux sont >> des concepts purement *software*. Et les deux existent aussi bien sous >> Windows que sous les OS de type Unix. Un process a son espace mémoire >> propre, inaccessible par les autres process (sauf à mettre en oeuvre >> explicitement des fonctions de partage de mémoire, par exemple avec >> mmap() sous Unix), alors que les différents threads lancés depuis un >> process donné partagent tous le même espace mémoire. Un thread est >> toujours attaché à un process. >> >> Quand à l'hyperthreading c'est le nom commercial chez Intel de la >> technologie SMT (Symmetric MultiThreading) et qui consiste à assigner 2 >> threads (au lieu d'un) sur un seul coeur physique à un instant T pour >> optimiser le remplissage du pipeline d'instructions. Malgré son nom, >> cette technologie est indépedante du threading de l'OS, et >> fonctionnerait tout aussi bien avec un OS qui n'aurait pas de notion de >> thread. > > Si tu comprends ce qui est écrit, peux tu en faire un résumé digeste ? > Si tu ne comprends pas ce qui est écrit au-dessus, arrête tout de suite de te prétendre informaticien/développeur.